/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/

/* Table of Content
==================================================
	#Site Styles
	#Page Styles
	#Media Queries
	#Font-Face */

/* #Site Styles
================================================== */

body{background-color: #fff;}

.on{ position:relative; top:-100px;}

/*----------------- index ------------------*/
/*------ index header --------*/
.pay_index_content{
	background-color:#FFF;
	width:100%;
	height:auto;
	position:relative;
}
.pay_form{
	width:100%;
	/*height:1400px;*/
	padding:15px 0 0 0;
	position:relative;
	background-color:#FFF;
}

.pay_form_title{
	width:757px;
	height:23px;
	padding:2px 0 0 20px;
	margin:0 auto;
	position:relative;
}


.pay_form_content{
	width:757px;
	height:auto;
	padding:10px 0 10px 20px;
	margin:0 auto;
	position:relative;
}

.pay_form_marketing{
	width:777px;
	height:80px;
	padding:0 0 0 0;
	margin:0 auto;
	position:relative;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.pay_form_marketing_logo{
	width:120px;
	height:80px;
	padding:0 0 0 0;
	float:left;
}
.pay_form_marketing_text{
	width:440px;
	height:50px;
	padding:30px 0 0 10px;
	float:left;
}
.pay_form_marketing_text_2{
	width:440px;
	height:65px;
	padding:15px 0 0 10px;
	float:left;
}

.pay_form_marketing_m{
	width:185px;
	height:65px;
	padding:15px 10px 0 10px;
	float:left;
	background-color:#fff2ca;
}

.pay_form_total{
	width:777px;
	height:25px;
	padding:0 0 0 0;
	margin:0 auto;
	position:relative;
	background:#747474;
	text-align:center;
	color:#FFF;

}
.pay_form_total_box{
	width:757px;
	height:27px;
	padding:10px 10px 10px 10px;
	margin:0 auto;
	position:relative;
	background:#fff2ca;

}
.pay_form_buyer_info{
	width:777px;
	height:25px;
	padding:0 0 0 0;
	margin:30px auto 0 auto;
	position:relative;
	background:#747474;
	text-align:center;
	color:#FFF;
}
.pay_form_buyer_info_box{
	width:757px;
	height:auto;
	padding:15px 10px 10px 10px;
	margin:0 auto;
	position:relative;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;

}

  .pay_form_verification_code{
	width:757px;
	height:auto;
	padding:15px 10px 10px 10px;
	margin:0 auto;
	}
  .pay_form_send{
	width:135px;
	height:40;
	position: relative;
	margin:auto;
	}

#index{
	width:100%;
	position:relative;
	}
#header_square{
	background:url(../images/header_bg.gif) top repeat-x ;
	width:100%;
	height:116px;
	position:fixed;
	z-index:20;
	}
#header_top{
	width:100%;
	height:35px;
	}
#flashaim{
	width:213px;
	padding:10px 0 0 350px;
	float:left;
	}
#franchiess {
    height: 45px;
    width: 108px;
	float:left;
	margin-left: 135px;
}
#logo{
	width:178px;
	height:48px;
	margin:5px 0 0 20px;
	float:left;
	}
#menu{
	width:700px;
	float:left;
	}
/*------ index content --------*/
#all_square{
	width:100%;
	margin:0 auto;
	}
#index_square{
	width:100%;
}
.index_top{
	height:116px;
}
.pay_index_top{
	height:10px;
}
.index_content{
	background: url(../images/inden_cbg.png) top repeat-x ;
	width:100%;
	height:575px;
	position:relative;
}

.four_cloud{
	width:570px;
	position:absolute;
	top:-250px;
}
.pay_four_cloud{
	width:520px;
	position:absolute;
	top:-166px;
	left: 247px;
}
.cloud_font{
	width: 445px;
	position:absolute;
	top:-200px;
	left:515px;
	font-size:14px; font-family:"微軟正黑體"; color:#FFF;
}
.pay_cloud_font{
	width: 445px;
	position:absolute;
	top:-100px;
	left:90px;
	font-size:14px;
	font-family:"微軟正黑體";
	color:#FFF;
}
.four_bar{
	width:180px;
	position:absolute;
	top:25px;
	left:540px;
}
.buy_bar{
	width:180px;
	position:absolute;
	top:25px;
	left:720px;
}
.next{
	width:691px;
	position:absolute;
	top:-12px;
	left:130px;
}
/*----------------- page one ------------------*/
#pageone_square{
	background: url(../images/pageone_bg.png)top repeat-x;
	width:100%;
	height:768px;
	float:left;
}
#one_title{
	width:748px;
	margin:60px 0 15px 0;
	padding:0 0 0 205px;
}
#one_title1{display:none;}
#flexslider_square{
	width:930px;
	margin:0 0 0 30px;
}
#one_content{
	width:960px;
	float:left;
	padding:10px 0 0 0;
}
.one_left{
	width:460px;
	float:left;
}
.one_font1{
	width:425px;
	font-size:14px;
	font-family:"微軟正黑體";
}
.one_right{
	width:500px;
	float:left;
}
.one_font2{
	width:500px;
	font-size:14px;
	font-family:"微軟正黑體";
}
.nextone{
	width:691px;
	position:absolute;
	top:-10px;
	left:130px;
}
/*----------------- page two ------------------*/
#pagetwo_square{
	background: url(../images/pagetwo_bg.png) top repeat-x ;
	width:100%;
	height:1300px;
	float:left;
}
/*----------------- page_two_1 ------------------*/
#two_1_square{
	width:960px;
	height:470px;
	}
#two_title{
	width:960px;
	margin:87px 0 15px 0;
}
#two_title img{ padding:0 0 0 134px;}
#two_title1{display:none;}
#two_1_phone1{
	width:282px;
	float:left;
}
#two_1_square1{
	width:396px;
	height:391px;
	float:left;
}
.two_1_title{
	width:396px;
}
.two_1_content{width:396px;}
.two_1_content p{margin: 0 0 12px 0;}

#two_1_phone2{
	width:282px;
	float:left;
}
.two_font1{
	width:396px;
	font-size:14px;
	font-family:"微軟正黑體";
	text-align:center;
}
/*----------------- page_two_2 ------------------*/
#two_2_square{
	width:960px;
	height:370px;
}
#two_2_left{
	width:399px;
	float:left;
}
.two_2_title{
	width:399px;
	margin:30px 0 0 0;
	float:left;
}
.two_2_content{
	width:399px;
	margin:20px 0 0 0;
	float:left;
}
#two_2_right{
	width:554px;
	margin:40px 0 0 0;
	float:left;
}
.two_font2{
	width:396px;
	font-size:14px;
	font-family:"微軟正黑體";
}
/*----------------- page_two_3 ------------------*/
#two_3_square{
	width:960px;
	height:360px;
	padding:10px 0 0 0;
}
#two_3_left{
	width:399px;
	float:left;
}
.two_3_title{
	width:399px;
	margin:30px 0 0 0;
	float:left;
}
.two_3_content{
	width:399px;
	margin:20px 0 0 0;
	float:left;
}
#two_3_right{
	width:554px;
	margin:40px 0 0 0;
	float:left;
}
.two_font3{
	width:396px;
	font-size:14px;
	font-family:"微軟正黑體";
}
/*------------------------------ page_three ------------------------------*/
#pagethree_square{
	background:url(../images/pagethree_bg.png) top repeat-x ;
	width:100%;
	height:1062px;
	float:left;
}
#three_title{
	width:960px;
	padding:60px 0 0 0;
}
#page_three_1{
	width:960px;
	height: 380px;
}
#page_three_2{
	width:960px;
	height: 380px;
}
/*---------- page_three 區塊複製--------------*/
.three_square{
	width:450px;
	margin:0 0 0 20px;
	float:left;
}
.three_img{
	width:443px;
	margin:0 auto;
}
.three_content{
	background:url(../images/pagethree_content_bg.png);
	width:443px;
	height:29px;
	margin:0 auto;
}
.three_font{
	width:443px;
	font-size:14px;
	font-family:"微軟正黑體";
	text-align:center;
}
.nextthree{
	width:691px;
	position:absolute;
	top:1051px;
	left:130px;
}
/*------------------------------ page_four ------------------------------*/
#pagefour_square{
	background: url(../images/pagefour_bg.png) top repeat-x ;
	width:100%;
	height:679px;
	float:left;
}
#four_title{
	width:475px;
	height:51px;
	margin:0 auto;
	padding:60px 0 0 0;
}
#pagrfour_01{
	width:154px;
	height:506px;
	float:left;
}
#pagrfour_02{
	width:652px;
	height:506px;
	float:left;
}
#pagrfour_03{
	width:154px;
	height:506px;
	float:left;
}
/*------------------------------ page_five ------------------------------*/
#pagefive_square{
	background: url(../images/pagefive_bg.png) top repeat-x ;
	height:899px;
	width:100%;
	float:left;
}
#five_title{
	width:410px;
	margin:0 auto ;
	padding-top:20px;
}
#five_title1{
	width:930px;
	margin:15px auto 0 ;
}

/*----------------- map_content ------------------*/
#five_square{
	background: url(../images/map_bg.png) no-repeat;
	width:960px;
	float:left;
}
#map_square{
	width:466px;
	margin:0 auto;
	height:80px;
}
#fivecontent_square{
	width:960px;
	height:90px;
	margin:0 auto;
    float:left;
}
#fivefont_square{
	height:60px;
	font-size:14px;
	font-family:"微軟正黑體";
	color:#FFF;
	float:left;
	padding:15px 80px;
}
.five_map{
	width:46px;
	padding:0 35px;
/*	float:left;*/
	margin: 0 auto;
	transform: translateX(15px);
}
.five_font{
	float:left;
}
.five_font1{
	width: 180px;
	padding: 20px 0 0 40px;
	float:left;
}
.five_font2{
	width:500px;
	padding:0 0 0 59px;
	float:left;
}
.five_font3{
	font-size:12px;
	float:left;
	color:#FFF;
	line-height:16px;
}
#fivemap_square{
	width:960px;
	height:500px;
	float:left;
}
.fivemap_left{
	width:500px;
	float:left;
}
.google_map{width:479px;}
.google_map a img{border:none;}

/*----------------- map_message ------------------*/
.fivemap_right{
	width:460px;
	padding:30px 0 0 0;
	float:left;
}
.blank{
	width:400px;
	padding:2px 0 10px 30px;
}
.blank1{
	width:376px;
	height:110px;
	padding:2px 0 0 30px;
}
.blank2{
	width:376px;
	height:70px;
	padding:2px 0 0 10px;
}
.blank3{
	width:400px;
	padding:2px 0 0 10px;
}
.fivemap_right input{width:335px; height:25px}
textarea{width:339px; height:90px;}
#foot_square{
	width:960px;
	height:30px;
	float:left;
	padding:0;
}
.foot_life{
	width:200px;
	margin: 10px 0 0 80px;
	float: left;
}
.foot_right{
	width:550px;
	margin:0 0 0 50px;
	float: left;
}

input.captcha{width:80px;}
.captcha{float:left; margin-left:20px;}
.captcha img{height:40px;}


/* #Page Styles
================================================== */
img{max-width:100%; border:none;}


/* Tablet Portrait 平板直式 */
	/* Note: Design for a width of 768px */
	@media only screen and (min-width: 768px) and (max-width: 959px) {
		/*付款頁面------------------------------------------------*/
		.pay_four_cloud{
	width:350px;
	position:absolute;
	top:-106px;
	left: 247px;
}
.pay_cloud_font{
	width: 445px;
	position:absolute;
	top:-80px;
	left:90px;
	font-size:14px;
	font-family:"微軟正黑體";
	color:#FFF;
}



		#all_square{ width:100%;}
		/*index_header------------------------------------------------*/
		#index{height:510px;}

		#header_top{width:100%;height:35px;}
		#flashaim{padding:10px 0 0 260px;}
		#franchiess {margin-left: 40px;}
		#logo{margin:15px 0 0 10px;}
        #menu{ width:580px;margin:0; padding:30px 0 0 0;}

		/*index ------------------------------------------------------*/
		.index_content{ background-position:0 -170px;height:405px;}
		.four_cloud{width:390px;top:-170px;left:10px;}
		.cloud_font{width:390px;top:-160px;left:380px;font-size:12px; color:#FFF; line-height:18px;}
		.four_bar{left: 370px;top: 10px;width: 180px;}
		.buy_bar{left: 550px;top: 10px;width: 180px;}
		.next{width:680px;top:-12px;left:60px;}

		/*page one ------------------------------------------------------*/
		#pageone_square{background-position:0 -78px;height:690px;}
        #one_title{padding:0;}
		#one_title1{ display:none;}
		#one_title img{ padding: 0 0 0 160px;}
		#flexslider_square{width:760px;margin:0 auto;}
		#one_content{width:768px;}
		.one_left{width:350px;}
		.one_font1{width:300px;font-size:12px; padding:0 0 0 20px;}
        .one_right{width:418px;}
		.one_font2{width:400px;font-size:12px;}
		.nextone{width:680px;left:60px;}

		/*page two ---------------------------------------------------*/
		#pagetwo_square{background-position:0 -29px;height:1270px;}

	    #two_1_square{width:768px;}
		#two_title{width:650px; margin:60px 0 0 0;}
		#two_title img {padding:0 0 0 50px;}
		#two_title1{display:none;}

        /*page_two_1 ----------------------------*/
		#two_1_phone1{width:220px;margin:100px 0 0 0;}
		#two_1_square1{background-position:0 -200px;width:320px;height:350px;margin-top:19px;}
		.two_1_title{width:328px;}
		.two_1_content{width:328px;}
		#two_1_phone2{width:220px;margin:100px 0 0 0;}
		.two_font1{width:320px;font-size:12px; line-height:19px;}

		/*page_two_2 ----------------------------*/
		#two_2_square{width:768px;}
		#two_2_left{width:320px; margin:0 0 0 30px;}
		.two_2_title{width:320px;}
		.two_2_content{width:320px;}
		.two_font2{width:320px;font-size:12px;}
		#two_2_right{width:418px; margin:85px 0 0 0;}

		/*page_two_3 ----------------------------*/
		#two_3_square{width:768px;}
		#two_3_left{width:320px;margin:0 0 0 30px;}
		.two_3_title{width:320px;}
		.two_3_content{width:320px;}
		.two_font3{width:320px;font-size:12px;}
		#two_3_right{width:418px;margin:85px 0 0 0;}

		/*page_three -------------------------------------------------*/
		#pagethree_square{background-position:0 -110px;height:952px;}

		#three_title{width:768px;}
		#three_title img{width:320px;padding:0 220px;}

		#page_three_1{width:750px; }
		#page_three_2{width:750px;}
		.three_square{width:340px;margin:20px 0 0 30px;}
		.three_img{width:340px;}
		.three_content{background-position:0 -30px; width:320px; }
		.three_font{ width:280px; font-size:12px;text-align:center;}
		.nextthree{top:941px;left:40px;}
		/*page_fore -------------------------------------------------*/
		#pagefour_square{background-position:0 -45px;height:630px;}

		/*page_five -------------------------------------------------*/
		#pagefive_square{background:none; background: url(../images/pagefive_bg_1.png)top repeat-x; height:770px;}
		#five_title{width:410px;}
		#five_title1{width:420px;margin:20px auto 0 ;}

		#five_square{background: url(../images/map_bg.png) no-repeat;background-size:100%;  width:768px;}
		#map_square{width:466px;height:80px;}
		#fivecontent_square{width:768px;height:90px;}
		#fivefont_square{height:60px;font-size:13px;padding:15px 25px;}

		.five_map{width:46px;padding:0 35px;}
        .five_font{float:left;}
		.five_font1{width: 160px;padding: 20px 0 0 20px;}
		.five_font2{width:450px;padding:0 0 0 60px;}
		.five_font3{float:left;}
		#fivemap_square{width:768px;height:400px;}
		.fivemap_left{width:400px;}
		.google_map{width:380px;}

		.fivemap_right{width:368px;padding:0;}
		.blank{width:355px;height:38px;padding:2px 0 0 0;}
		.blank1{width:355px;height:75px;padding:2px 0 0 0;}
		.blank2{width:370px;height:70px;padding:2px 0 0 0;}
		.blank2 img { margin:0 0 0 -20px;}

		.fivemap_right input{width:335px;}
		textarea{width:335px; height:50px;}
		#foot_square{width:768px;height:30px;padding:10px 0 0 0;}
		.foot_life{width:200px;height:25px;float:left;margin:0;}
		.foot_right{width:550px;height:25px;float:left;margin:0 0 0 10px;}
		input.captcha{width:80px;}

		}

	/* Mobile (Portrait) 手機直式*/
	/* Note: Design for a width of 320px */
	@media only screen and (max-width: 767px) {


		/*index_header------------------------------------------------*/
		#index{height:700px;}
		#index_square{ margin:0 auto;}

		#header_top{width:100%;height:35px;}
		#flashaim{padding:10px 0 0 0; width:190px;}
		#franchiess {margin-left: 0px;}
		#logo{width:178px;margin:-10px 0 0 50px;float:left;}
        #menu{width:320px;float:left;}
		/*index ------------------------------------------------------*/

		.index_content{ background-position:0 -150px;height:420px;}
		.four_cloud{width:270px;top:-80px;left:20px;}
		.cloud_font{width:270px;top:90px;left:5px;font-size:11px; color:#666; line-height:18px; text-align:center}
		.four_bar{left: 0;top: 230px;width: 140px;}
		.buy_bar{left: 140px;top: 230px;width: 140px;}
		.next{ display:none;}
		/*page one ------------------------------------------------------*/
		#pageone_square{background-position:0 -100px;height:668px;}
        #one_title{ display:none;}
		#one_title1{display:block; max-width:200px; margin:20px 0 0 40px;padding:0;}
		#one_title img{ padding:0;}
		#flexslider_square{width:270px;margin:0 auto;}
		#one_content{width:300px;}
		.one_left{width:300px;text-align:center;}
		.one_font1{width:280px;font-size:11px; padding:0 0 0 8px;}
        .one_right{width:300px;text-align:center;}
		.one_font2{width:280px;font-size:11px;}
		.nextone{display:none;}

		/*page two ---------------------------------------------------*/
		#pagetwo_square{ background:none; background:url(../images/pagetwo_ph_bg.png) top repeat-x;height:1600px;}

		#two_1_square{width:300px; position:relative;}
		#two_title{display:none;}
		#two_title1{display:block;width:290px;padding:0; margin:20px 0 0 0;}

        /*page_two_1 ----------------------------*/
		#two_1_phone1{width:130px;margin:0;}
		#two_1_square1{background-position:0 -200px;width:300px;height:380px; margin:0 0 0 5px;}
		.two_1_title{width:280px;}
		.two_1_content{width:280px;}
		#two_1_phone2{width:130px;margin:0; position:absolute; left:150px;}
		.two_font1{width:280px;font-size:12px; line-height:19px;}

		/*page_two_2 ----------------------------*/
		#two_2_square{width:300px;}
		#two_2_left{width:300px; margin:0 0 0 5px;}
		.two_2_title{width:280px;}
		.two_2_content{width:280px;}
		.two_font2{width:280px;font-size:12px; text-align:center;line-height:19px;}
		#two_2_right{width:290px; margin:0;}

		/*page_two_3 ----------------------------*/
		#two_3_square{width:300px; margin:0 0 0 8px; padding:0;}
		#two_3_left{width:300px;}
		.two_3_title{width:280px; margin:0 0 0 20px;}
		.two_3_content{width:280px; margin:10px 0 0 0;}
		.two_font3{width:280px;font-size:12px;text-align:center;line-height:19px;}
		#two_3_right{width:290px;margin:25px 0 0 0 ;}

		/*page_three -------------------------------------------------*/
		#pagethree_square{background:none; background:url(../images/pagethree_ph_bg.png) top repeat-x;height:1360px;}

		#three_title{width:300px; padding:10px 0 0 0;}
		#three_title img{width:230px;padding:0 10px;}

		#page_three_1{width:300px;}
		#page_three_2{width:300px;}
		.three_square{width:300px; height:300px; margin:15px 0 0 0;}
		.three_img{width:300px;}
		.three_content{background-position:0 -30px; width:300px;}
		.three_font{ width:280px; font-size:11px;text-align:center;}
		.nextthree{display:none;}
		/*page_fore -------------------------------------------------*/
		#pagefour_square{background-position:0 -45px;height:400px;}
		#four_title{width:300px;}

		/*page_five -------------------------------------------------*/
		#pagefive_square{background:none; background: url(../images/pagefive_bg.png)top repeat-x; height:900px;}
		#five_title{width:290px;}
		#five_title1{width:300px;margin:32px auto 0 ;}

		#five_square{background: url(../images/map_bg.png) no-repeat;background-size:100%;  width:300px;}
		#map_square{width:300px;height:60px;}
		#fivecontent_square{width:300px;height:130px;}
		#fivefont_square{height:60px;font-size:11px;padding:10px 0;}

		.five_map{width:32px;padding:0 20px;}
        .five_font{ display:none;}
		.five_font1{width:100%;padding: 20px 10px 0 10px; line-height:18px; text-align: center; font-weight: bold; margin-bottom: 10px;}
		.five_font2{width:100%;padding:0 0 0 0;line-height:18px;}
		.five_font3{float:left; font-size:11px; line-height:15px; text-align:center; margin: 10px 0 20px;}
		#fivemap_square{width:300px;height:590px;}
		.fivemap_left{width:300px;}
		.google_map{width:300px;}

		.fivemap_right{width:300px;padding:0;}
		.blank{width:300px;height:32px;padding:2px 0 0 0;}
		.blank1{width:300px;height:52px;padding:2px 0 0 0;}
		.blank2{width:300px;height:80px;padding:2px 0 0 0;}
		.blank3{width:400px;padding:2px 0 0 0;}
		.blank2 img {width:300px;margin:10px 0 0 0;}

		.fivemap_right input{width:290px; height:20px;}
		textarea{width:290px; height:50px;}
		#foot_square{width:300px;height:60px;padding:10px 0 0 0;}
		.foot_life{width:250px;height:25px;margin:0 0 0 50px;}
		.foot_right{width:300px;height:30px;margin:0;}
		input.captcha{width:160px;}

		#header_square{
		background:url(../images/header_bg_300.gif) top repeat-x ;
		width:100%;
		height:130px;
		position:fixed;
		z-index:20;
		}


		}

	/* Mobile (Landscape) 手機橫式 */
	/* Note: Design for a width of 480px */
	@media only screen and (min-width: 480px) and (max-width: 767px) {


		/*index_header------------------------------------------------*/
		#index{height:800px;}

		#header_top{width:100%;height:35px;}
		#flashaim{padding:10px 0 0 80px;}
		#franchiess {margin-left: 40px;}
		#logo{margin:5px 0 0 20px;}
        #menu{margin:5px 0 0 -10px;}

		/*index ------------------------------------------------------*/

		.index_content{ background-position:0 -20px;height:520px;}
		.four_cloud{width:400px;top:-120px;left:45px;}
		.cloud_font{width:350px;top:120px;left:50px;font-size:12px; color:#666; line-height:18px; text-align:center}
		.four_bar{width:230px;top:255px; left:30px;}
		.buy_bar{width:230px;top:255px; left:220px;}
		.next{display:none;}

		/*page one ------------------------------------------------------*/
		#pageone_square{background-position:0 -100px;height:668px;}
		#one_title1{display:block; max-width:240px; margin:20px 0 0 110px;padding:0;}
		#one_title img{ padding:0;}
		#flexslider_square{width:460px;margin:0 auto;}
		#one_content{width:430px; margin:-10px 0 0 15px;}
		.one_left{width:420px;text-align:center; margin:0 0 10px 0;}
		.one_font1{width:420px;font-size:11px; padding:0 0 0 8px;}
        .one_right{width:420px;text-align:center;}
		.one_font2{width:420px;font-size:11px;}
		.nextone{display:none;}

		/*page two ---------------------------------------------------*/
		#pagetwo_square{ background:none; background:url(../images/pagetwo_ph_bg1.png) top repeat-x;height:1800px;}

		#two_1_square{width:460px; position:relative;}
		#two_title{display:none;}
		#two_title1{display:block;width:400px;padding:0 0 0 30px; margin:20px 0 0 0;}

        /*page_two_1 ----------------------------*/
		#two_1_phone1{width:200px;margin: 0 0 0 20px;}
		#two_1_square1{background-position:0 -200px;width:400px;height:330px; margin:0 30px;}
		.two_1_title{width:400px;}
		.two_1_content{width:400px;}
		#two_1_phone2{width:200px;margin:0; position:absolute; left:220px;}
		.two_font1{width:400px;font-size:12px; line-height:19px;}

		/*page_two_2 ----------------------------*/
		#two_2_square{width:460px;}
		#two_2_left{width:400px; margin:0 30px;}
		.two_2_title{width:400px;}
		.two_2_content{width:400px;}
		.two_font2{width:400px;font-size:12px; text-align:center;line-height:19px;}
		#two_2_right{width:450px; margin:0;}

		/*page_two_3 ----------------------------*/
		#two_3_square{width:450px; margin:0 0 0 8px; padding:0;}
		#two_3_left{width:420px;}
		.two_3_title{width:400px; margin:0 0 0 20px;}
		.two_3_content{width:400px; margin:10px 0 0 20px;}
		.two_font3{width:400px;font-size:12px;text-align:center;line-height:19px;}
		#two_3_right{width:450px;margin:25px 0 0 0 ;}

		/*page_three -------------------------------------------------*/
		#pagethree_square{background:none; background:url(../images/pagethree_ph_bg1.png) top repeat-x;height:1800px;}

		#three_title{width:400px; padding:10px 0 0 0;}
		#three_title img{width:300px;padding:0 10px;}

		#page_three_1{width:450px;}
		#page_three_2{width:450px;}
		.three_square{width:450px; height:400px; margin:15px 0 0 0;}
		.three_img{width:420px;}
		.three_content{background-position:0 -30px; width:300px;}
		.three_font{ width:280px; font-size:11px;text-align:center;}
		.nextthree{display:none;}

		/*page_fore -------------------------------------------------*/
		#pagefour_square{background-position:0 -45px;height:550px;}
		#four_title{width:450px;}

		/*page_five -------------------------------------------------*/
		#pagefive_square{height:900px;}
		#five_title{width:330px;}
		#five_title1{width:300px;margin:28px 0 0 80px;}

		#five_square{background: url(../images/map_bg.png) no-repeat;background-size:100%;  width:480px;}
		#map_square{width:auto;height:80px;}
		#fivecontent_square{width:auto;height:120px;}
		#fivefont_square{height:60px;font-size:12px;padding:10px 0;}

		.five_map{width:45px;padding:0 20px;transform: translateX(-5px);}
        .five_font{ display:none;}
		.five_font1{width:100%;padding: 0 10px 0 10px; line-height:18px;float: none; text-align: center; margin-block: 10px; font-weight: bold;}
		.five_font2{width:100%;padding:0 0 0 0;line-height:18px;float: none; text-align:center;}
		.five_font3{float:left; font-size:11px; line-height:15px; text-align:center;}
		#fivemap_square{width:auto;height:580px;}
		.fivemap_left{width:320px; padding:0 80px;}
		.google_map{width:300px;}

		.fivemap_right{width:auto;padding:0 80px;}
		.blank{width:300px;height:33px;padding:2px 0 0 0;}
		.blank1{width:300px;height:55px;padding:2px 0 0 0;}
		.blank2{width:300px;height:80px;padding:2px 0 0 0;}
		.blank2 img {width:300px;margin:0;}

		.fivemap_right input{width:290px; height:20px;}
		textarea{width:290px; height:50px;}
		#foot_square{width:450px;height:60px;padding:10px 0 0 0;}
		.foot_life{width:200px;height:25px;margin:0 0 0 110px;}
		.foot_right{width:350px;height:30px;margin:0 0 0 40px;;}
		input.captcha{width:162px;}



		}
		
a[href^="tel"] {
  color: inherit; 
  text-decoration: none; 
}
