@charset "utf-8";
/* CSS Document */

.ad{
	height:200px;
	padding:20px 0px ;
}
.big_button{
	width:100%;
	
}
.big_button li{
	font-size:20px;
	color:#888;
	width:31.85%;
	height:150px;
	float:left;
	margin:5px;
	padding:20px 0px;
	position:relative;
	text-align: center;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: #888 0px 3px 6px;
	-moz-box-shadow: #888 0px 3px 6px;
	box-shadow: #888 0px 3px 6px;
	background: #F5F6F5;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#F5F6F5));
	background: -webkit-linear-gradient(#ffffff, #F5F6F5);
	background: -moz-linear-gradient(#ffffff, #F5F6F5);
	background: -ms-linear-gradient(#ffffff, #F5F6F5);
	background: -o-linear-gradient(#ffffff, #F5F6F5);
	background: linear-gradient(#ffffff, #F5F6F5);
	-pie-background: linear-gradient(#ffffff, #F5F6F5);
	behavior: url(js/pie/PIE.htc);
	cursor:pointer;
}

#bb_active{
	color:#333;
	font-weight:bold;
	height:170px;
	margin-bottom:-6px;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F5F6F5), to(#ffffff));
	background: -webkit-linear-gradient(#F5F6F5, #ffffff);
	background: -moz-linear-gradient(#F5F6F5, #ffffff);
	background: -ms-linear-gradient(#F5F6F5, #ffffff);
	background: -o-linear-gradient(#F5F6F5, #ffffff);
	background: linear-gradient(#F5F6F5, #ffffff);
	-pie-background: linear-gradient(#F5F6F5, #ffffff);
}
.bb_content{
	width:99%;
	height:auto;
	-webkit-box-shadow: #888 0px 4px 5px;
	-moz-box-shadow: #888 0px 4px 5px;
	box-shadow: #888 0px 4px 5px;
	padding-top:20px;
}
.big_button li img{
	margin-top:10px;
}
.bc_d{
	width:100%;
	height:100%;
	padding:20px;
	
}
.bc_d_area{
	width:94%;
	height:150px;
	border-bottom:1px dotted #999;
	padding-bottom:40px;
	margin-bottom:40px;
}
.bc_d_area2{
	width:94%;
	height:auto;
	border-bottom:1px dotted #999;
	padding-bottom:40px;
	margin-bottom:40px;
}
.bc_d_area img{ 
	float:left;
}
.bc_d_text{
	width:58%;
	height:100%;
	float:right;
}
.bc_d_text2{
	width:100%;
	height:100%;
	float:left;
}
.bc_d_text div{
	float:left;
}
.bc_dt_title{
	width:55%;
	height:50px;
	font-size:26px;
	color:#008852;
	font-weight:bold;
	
}
.bc_dt_title2{
	width:100%;
}
.bc_dt_button{
	position:relative;
	width:auto;
	height:35px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: #888 0px 1px 3px;
	-moz-box-shadow: #888 0px 1px 3px;
	background: #44ae3d;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#44ae3d), to(#0f9238));
	background: -webkit-linear-gradient(#44ae3d, #0f9238);
	background: -moz-linear-gradient(#44ae3d, #0f9238);
	background: -ms-linear-gradient(#44ae3d, #0f9238);
	background: -o-linear-gradient(#44ae3d, #0f9238);
	background: linear-gradient(#44ae3d, #0f9238);
	-pie-background: linear-gradient(#44ae3d, #0f9238);
	behavior: url(js/pie/PIE.htc);
	margin:5px 0px 0px 55px;
	border:1px solid #0d7f31;
}
.bc_dt_button1{
	position:relative;
	width:auto;
	height:35px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: #888 0px 1px 3px;
	-moz-box-shadow: #888 0px 1px 3px;
	background: #FF6E34;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FF6E34), to(#D44C1D));
	background: -webkit-linear-gradient(#FF6E34, #D44C1D);
	background: -moz-linear-gradient(#FF6E34, #D44C1D);
	background: -ms-linear-gradient(#FF6E34, #D44C1D);
	background: -o-linear-gradient(#FF6E34, #D44C1D);
	background: linear-gradient(#FF6E34, #D44C1D);
	-pie-background: linear-gradient(#FF6E34, #D44C1D);
	behavior: url(js/pie/PIE.htc);
	margin:5px 0px 0px 60px;
	border:1px solid #D44C1D;
	padding:0px 10px;
}
.bc_dt_button3{
	position:relative;
	width:auto;
	height:35px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: #888 0px 1px 3px;
	-moz-box-shadow: #888 0px 1px 3px;
	background: #44ae3d;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#44ae3d), to(#0f9238));
	background: -webkit-linear-gradient(#44ae3d, #0f9238);
	background: -moz-linear-gradient(#44ae3d, #0f9238);
	background: -ms-linear-gradient(#44ae3d, #0f9238);
	background: -o-linear-gradient(#44ae3d, #0f9238);
	background: linear-gradient(#44ae3d, #0f9238);
	-pie-background: linear-gradient(#44ae3d, #0f9238);
	behavior: url(js/pie/PIE.htc);
	border:1px solid #0d7f31;
}
.bc_dt_button a ,.bc_dt_button1 a,.bc_dt_button3 a{
	padding:8px 20px;
	font-size:16px;
	*line-height:3em;
	color:#fff;
}
.bc_dt_button a:hover , .bc_dt_button1 a:hover , .bc_dt_button3 a:hover {
	padding:8px 19px;
	*line-height:3em;
	color:#fff;
	font-weight:bold;
}
 
.bc_d_text ul{
	margin-top:32px;
}
.bc_d_text ul[class="hs"]{
	margin-top:8px;
}
.bc_d_text li{
	width:43%;
	font-size:16px;
	float:left;
	line-height:2.5em;
	padding-left:1.2em;
	background:url(../images/arrow12.png) no-repeat 0px 12px ;
}
.bc_step{
	width:100%;
	height:auto;
	background:#f1f2f1;
	text-align:center;
}
.bc_step a{
	color:#555;
}
.bp_d_area{
	width:94%;
	height:auto;
	border-bottom:1px dotted #999;
	padding-bottom:40px;
	margin-bottom:40px;
	position:relative;
}
.bp_d_text{
	width:50%;
	padding:0px 20px;
	position:relative;
	height:auto;
	float:left;
}
.bp_d_text p{
	width:100%;
	font-size:16px;
	padding-left:5em;
	
	margin-bottom:10px;
}
.bp_d_icon1{
 background:URL(../images/treeAPicon.png) no-repeat;
}
.bp_d_icon2{
 background:URL(../images/myAPicon.png) no-repeat;
}
.bp_d_icon3{
 background:URL(../images/goAPicon.png) no-repeat;
}
.bp_button{
	width:!important;
	margin:10px 10px 0px 0px;
	text-align:center;
	float:left;
}
.bp_bminAW{
	min-width:128px;
}

.bp_menual{
	padding-top:10px;
	margin-bottom:20px;
}
.bp_menual a{
	text-decoration:underline;
	color:#999;
}
.bp_menual .TimeShow a{
	text-decoration:none;
}
.bp_menual1{
	height:30px;
	width:149px;
	text-align:center;
	float:left;
	margin-right:10px;
}
.bp_menual2{
	height:30px;
	width:128px;
	text-align:center;
	float:left;
}
.bp_menual3{
	height:auto;
	width:150px;
	text-align:center;
	float:left;
}
.bp_menual4{
	height:30px;
	width:161px;
	text-align:center;
	float:left;
}
.bp_menual5{
	height:30px;
	width:100%;
	text-align:center;
	float:left;
}

.bp_phone{
	width:270px;
	height:567px;
	background:url(../images/iPhone-5Sbg.png) no-repeat;
	float:left;
}
.bp_phone1{
	width:270px;
	height:567px;
	background:url(../images/HTCbg.png) no-repeat;
	float:left;
}
.bp_pt{
	float:left;
	width:100%;
	height:auto;
	margin-top:40px;
}
.bp_pt li{
	font-size:14px;
	line-height:1.3em;
	padding-left:1.2em;
	background:url(../images/arrow12.png) no-repeat 0px 5px ;
	margin-bottom:20px;
}
.carousel{
	width:210px;
	height:372px;
	position:relative;
	margin:88px 0px 0px 33px;
}
.cpic_out{
	width:auto;
	height:372px;
	position:relative;
}
.cpic_out img{
	float:left;
}
.play_button{
	width:100%;
	height:100%;
	background:url(../images/st_carousel/play_button.png) no-repeat ;
	position:absolute;
	z-index:100;
	cursor:pointer;
}
.bu_bg1{
	width:162px;
	height:50px;
	padding-top:100px;
	background:url(../images/bt_bg1.png) no-repeat;
	float:left;
	position:relative;
}
.bu_bg2{
	width:150px;
	height:50px;
	padding-top:100px;
	background:url(../images/bt_bg2.png) no-repeat -12px 0px;
	float:left;
}
.bu_bg3{
	width:162px;
	height:50px;
	padding-top:100px;
	background:url(../images/bt_bg1_1.png) no-repeat ;
	float:left;
}
.bu_bg4{
	width:150px;
	height:50px;
	padding-top:100px;
	background:url(../images/bt_bg2_1.png) no-repeat -12px 0px;
	float:left;
}
.bu_bg5{
	width:145px;
	height:50px;
	padding-top:100px;
	background:url(../images/bt_bg4.png) no-repeat -6px 0px ;
	float:left;
}
.bu_bg6{
	width:auto;
	height:50px;
	padding-top:100px;
	background:url(../images/bt_bg5.png) no-repeat 0px 0px;
	float:left;
}
.bu_bg7{
	width:auto;
	height:50px;
	padding-top:100px;
	background:url(../images/bt_bg6.png) no-repeat -10px 0px;
	float:left;
}
.bu_bg8{
	width:145px;
	height:50px;
	padding-top:100px;
	background:url(../images/bt_bg7.png) no-repeat -6px 0px ;
	float:left;
}
.bu_bg9{
	width:145px;
	height:50px;
	padding-top:100px;
	background:url(../images/bt_bg8.png) no-repeat -6px 0px ;
	float:left;
}
.bu_bg10{
	width:162px;
	height:50px;
	padding-top:100px;
	background:url(../images/bt_bg9.png) no-repeat;
	float:left;
	position:relative;
}
.bc_dt_button a[class="Spadding"]{
	padding:8px 4px;
	font-size:16px;
	*line-height:3em;
	color:#fff;
}
.content_412{
	width:94%;
	height:auto;
}
.c412_out{
	width:100%;
	height:auto;
	margin-bottom:30px;
}
.title_412{
	background:url(../images/412Title.png) no-repeat;
	height:52px;
	font-size:18px;
	color:#FFF;
	padding-left:3em;
	line-height:2.5em;
}

.content1_box{
	width:310px;
	height:auto;
	background:#f1f1f1;
	margin:10px 5px 0px 5px;
	float:left;
	position:relative;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	behavior: url(js/pie/PIE.htc);
}
.content1_box p{
	font-size:16px;
}
.content_412 p[class="content_text"]{
	width:100%;
	font-size:20px;
	color:#ff7a7a;
	text-align:center;
	font-weight:bold;
}
.box_title{
	width:100%;
	background:#8c8c8c;
	font-size:16px;
	text-align:center;
	color:#FFF;
	font-weight:bold;
}
.box_right{
	width:230px;
	float:right;
	height:auto;
}
.phone_icon{
	width:80px;
	height:80px;
	background:#8bc682;
	float:left;
	position:relative;
	border-radius:2px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: #888 0px 3px 3px;
	-moz-box-shadow: #888 0px 3px 3px;
	box-shadow: #888 0px 3px 3px;
	behavior: url(js/pie/PIE.htc);
}
.piColor2{
	background:#f86b6d;
}
.piColor3{
	background:#5cc2d0;
}
.piColor4{
	background:#ffa34a;
}

.phone_number{
	width:85%;
	font-size:16px;
	padding:0.2em 5em 1em 3em ;
	
}
.phone_number span{
	color:#c91021;
	font-size:16px;
}
.cb100{
	width:100%;
}
.box_right2{
	width:562px;
	float:right;
	height:auto;
}
.ta_l{
	text-align:left;
	font-size:16px;
	color:#000;
	padding:0px 0px 20px 40px;
}
.c412_out table{
	margin:0px 10px;
}
.c412_out table td{
	text-align:right;
	font-size:20px;
	font-weight:bold;
	background:#F5FFDF ;
	color:#999;
	border-bottom:8px solid #fff;
	padding:0px 0px;
}
.c412_out table td div{
	text-align:left;
	width:155px;
	float:right;
	font-size:20px;
	font-weight:bold;
	color:#999;
	border-right:solid 7px #fff;
	line-height:2em;
	padding:5px 0px;
}

.c412_out table td p{
	width:40px;
	height:41px;
	text-align:right;
	float:left;
	font-size:20px;
	font-weight:bold;
	color:#f86b6d;
	border-left:solid 7px #626262;
	padding:5px 0px;
}
.c412_step_box{
	width:85%;
	height:auto;
	font-size:16px;
	color:#666;
	border:3px solid #f86b6d;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(js/pie/PIE.htc);
	padding:10px;
	position:relative;
	margin:0 auto;
	margin-top:10px;
	text-align:center;
	line-height:3em;
}
.c412_step_boxL{
	width:39.5%;
	height:auto;
	font-size:16px;
	color:#666;
	border:3px solid #f86b6d;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(js/pie/PIE.htc);
	padding:10px;
	position:relative;
	margin-top:10px;
	text-align:center;
	line-height:3em;
	float:left;
	margin-left:30px;
	margin-right:2%;
}
.c412_step_boxR{
	width:39.5%;
	height:auto;
	font-size:16px;
	color:#666;
	border:3px solid #f86b6d;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(js/pie/PIE.htc);
	padding:10px;
	position:relative;
	margin:0 auto;
	margin-top:10px;
	text-align:center;
	line-height:3em;
	*line-height:3.5em;
	float:left;
}
.c412_step_box3L{
	width:25%;
	height:auto;
	font-size:16px;
	color:#666;
	border:3px solid #f86b6d;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(js/pie/PIE.htc);
	padding:10px;
	position:relative;
	margin-top:10px;
	text-align:center;
	line-height:3em;
	float:left;
	margin-left:30px;
	margin-right:2%;
}
.c412_step_boxR img{
	*margin-top:-10px;
}
.c412_step_box span{
	font-size:16px;
	color:#f86b6d;
	line-height:3em;
}
.c412_step_box img{
	margin-top:2px;
	*margin-top:-10px;
}
.c412_arrow{
	width:100px;
	height:32px;
	background:url(../images/412_arrow.png) no-repeat;
	margin:0 auto;
	*margin-top:-1px;
}
.c412_arrowfl{
	width:100px;
	height:32px;
	background:url(../images/412_arrow.png) no-repeat;
	
	*margin-top:-1px;
	float:left;
}
.c412_arrowHL{
	width:100px;
	height:32px;
	background:url(../images/412_arrow.png) no-repeat;
	margin-left:115px;
	*margin-top:-1px;
	float:left;
}

.c412_arrowHL2{
	width:100px;
	height:32px;
	background:url(../images/412_arrow.png) no-repeat;
	margin-left:40px;
	*margin-top:-1px;
	float:left;
}
.c412_arrowHR{
	width:100px;
	height:32px;
	background:url(../images/412_arrow.png) no-repeat;
	margin-left:170px;
	*margin-top:-1px;
	float:left;
}
.c412_out table[class="table412_2"]{
	margin-top:20px;
}
.c412_out table[class="table412_2"] td{
	text-align:center;
	font-size:16px;
	font-weight:normal;
	background:#F5FFDF ;
	color:#333;
	border-bottom:8px solid #fff;
	border-right:dotted #fff 2px;
	padding:0px 0px;
}
.c412_out table[class="table412_2"] thead td{
	background:#8c8c8c;
	color:#fff;
	border-right:dotted #fff 2px;
}
.c412_out table[class="table412_2"] td[class="rborder"]{
	border-right:8px solid #fff;
}
.n_c_s0{
	width:92%;
	padding:20px;
	box-shadow:none;
	border:1px #eee solid;
	border-top:none;
}
.n_c_out {
	width:100%;
	height:auto;
	padding-bottom:10px;
}
.n_c_t li {
	padding:5px 16px;
}
.d1 {
    width: 100%;
}
.mR30{
	margin-right:30px;
}
.st_ex{
	width:104%;
	height:auto;
	padding:3px;
	*padding:20px 3px 10px 3px;
	background:#f86b6d;
	margin:0.5% 0% -2% -2%;
	color:#fff;
	font-weight:bold;
	font-size:16px;
	line-height:2.5em;
}
.st_ex span{
	color:#fff;
	font-weight:bold;
	font-size:16px;
	line-height:2.5em;
}

.st_ex span[class="SL"]{
	margin-left:0px;
}
.st_ex span[class="SR"]{
	margin-left:250px;
}

#t_active {
    background: none repeat scroll 0% 0% #FFF;
    box-shadow:none;
	border:1px #eee solid;
}
.c412_21H{
	height:180px;
	*height:200px;
}

.c412_step_boxR .st_ex,.c412_step_boxL .st_ex{
	width:108%;
	left:-1%;
	position:absolute;
	bottom:1%;
	
}
.c412_step_boxR .st_ex img{
	*margin-top:-10px;
}
.c412_step_boxL li{
	font-size:16px;
	text-align:left;
	list-style:decimal outside;
	line-height:3em;
	margin-left:2em;
}
.c412_22H{
	height:234px;
}
.c412_23H{
	height:204px;
}
.c412_24H{
	height:250px;
	*height:290px;
}
.c412_23H_line{
	height:243px;
}
.c412_24H_line{
	height:353px;
}
.c412_25H_line{
	height:540px;
}
.c412_26H_line{
	height:130px;
}
.c412_step_line{
	width:133px;
	border-right:3px solid #f86b6d;
	float:left;
	margin:-3px 0px 0px 30px;
}
.c412_step_line2{
	width:133px;
	border-right:3px solid #f86b6d;
	float:left;
	margin:-3px 0px 0px 10px;
}
.c412_step_line3{
	width:103px;
	border-right:3px solid #f86b6d;
	float:left;
	margin:-3px 30px 0px 10px;
}
.c412_step_lineR{
	width:133px;
	border-left:3px solid #f86b6d;
	float:left;
	margin:-3px 0px 0px 140px;
}
.c412L_out{
	width:50%;
	height:auto;
	float:left;
	
}
.c412_step_boxL1{
	width:230px;
	height:auto;
	font-size:16px;
	color:#666;
	border:3px solid #f86b6d;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(js/pie/PIE.htc);
	padding:10px;
	position:relative;
	margin-top:10px;
	text-align:center;
	line-height:3em;
	float:left;
	margin-left:30px;
	margin-right:2%;
}
.c412_step_boxL1 img{
	*margin-top:-10px;
}
.f_step{
	width:290px;
	height:42px;
	border:3px solid #f86b6d;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(js/pie/PIE.htc);
	position:absolute;
	margin:-475px 0px 0px 60px;
	*margin:-500px 0px 0px 60px;
	padding:0px;
}
.f_step div{
	font-size:16px;
	height:108%;
	color:#fff;
	font-weight:bold;
	background:#f86b6d;
	width:150px;
	margin-left:200px;
	margin-top:-1px;
	padding:0px;
	padding-left:20px;
	line-height:2.5em;
	*line-height:3.5em;
	*margin-top:-3px;
}
.f_step div img{
	*margin-top:-3px;
}
.fstepL{
	width:82px;
	height:1px;
	border-top:3px solid #f86b6d;
	position:absolute;
	margin:-450px 0px 0px 355px;
	*margin:-480px 0px 0px 355px;
}
.f_step1{
	width:27px;
	height:400px;
	border:3px solid #f86b6d;
	border-right:none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(js/pie/PIE.htc);
	position:absolute;
	margin:-435px 0px 0px 0px;
	*margin:-460px 0px 0px 0px;
	padding:0px;
}
.f_step_arrow{
	width:15px;
	height:19px;
	background:url(../images/412_arrow1.png) no-repeat;
	position:absolute;
}
.f_step_arrowR{
	width:15px;
	height:19px;
	background:url(../images/412_arrow2.png) no-repeat;
	position:absolute;
}
.f_step3{
	width:290px;
	height:42px;
	border:3px solid #f86b6d;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(js/pie/PIE.htc);
	position:absolute;
	margin:-615px 0px 0px 110px;
	*margin:-635px 0px 0px 110px;
	padding:0px;
}
.f_step4{
	width:30px;
	height:485px;
	*height:475px;
	border:3px solid #f86b6d;
	border-right:none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(js/pie/PIE.htc);
	position:absolute;
	margin:-600px 0px 0px 80px;
	*margin:-620px 0px 0px 80px;
	padding:0px;
}
.f_step5{
	width:30px;
	height:35px;
	*height:35px;
	border:3px solid #f86b6d;
	border-right:none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(js/pie/PIE.htc);
	position:absolute;
	margin:-345px 0px 0px 80px;
	*margin:-375px 0px 0px 80px;
	padding:0px;
}
.f_step6{
	width:30px;
	height:35px;
	*height:40px;
	border:3px solid #f86b6d;
	border-right:none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(js/pie/PIE.htc);
	position:absolute;
	margin:-255px 0px 0px 80px;
	*margin:-285px 0px 0px 80px;
	padding:0px;
}
.f_step7{
	width:30px;
	height:95px;
	border:3px solid #f86b6d;
	border-right:none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(js/pie/PIE.htc);
	position:absolute;
	margin:-255px 0px 0px 80px;
	*margin:-285px 0px 0px 80px;
	padding:0px;
}
.f_step9{
	width:27px;
	height:280px;
	border:3px solid #f86b6d;
	border-right:none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(js/pie/PIE.htc);
	position:absolute;
	margin:-1165px 0px 0px 0px;
	*margin:-1260px 0px 0px 0px;
	padding:0px;
}
.f_step10{
	width:27px;
	height:860px;
	*height:940px;
	border:3px solid #f86b6d;
	border-left:none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(js/pie/PIE.htc);
	position:absolute;
	margin:-885px 0px 0px 555px;
	*margin:-980px 0px 0px 555px;
	padding:0px;
}
.faC1{
	margin:-443px 0px 0px 18px;
	*margin:-468px 0px 0px 18px;
}
.faC2{
	margin:-458px 0px 0px 422px;
	*margin:-488px 0px 0px 422px;
}
.faC3{
	margin:-353px 0px 0px 113px;
	*margin:-383px 0px 0px 113px;
}
.faC4{
	margin:-315px 0px 0px 113px;
	*margin:-345px 0px 0px 113px;
}
.faC5{
	margin:-262px 0px 0px 113px;
	*margin:-294px 0px 0px 113px;
}
.faC6{
	margin:-225px 0px 0px 113px;
	*margin:-249px 0px 0px 113px;
}
.faC7{
	margin:-165px 0px 0px 113px;
	*margin:-194px 0px 0px 113px;
}
.faC8{
	margin:-120px 0px 0px 113px;
	*margin:-150px 0px 0px 113px;
}
.faC9{
	margin:-1172px 0px 0px 18px;
	*margin:-1268px 0px 0px 18px;
}
.faC10{
	margin:-1172px 0px 0px 18px;
	*margin:-1268px 0px 0px 18px;
}
.faC11{
	margin:-893px 0px 0px 555px;
	*margin:-988px 0px 0px 555px;
}

.c412_step_box_in{
	width:90%;
	height:auto;
	border:2px dotted #f86b6d;
	background:#FFEEF1;
	margin:20px 0px;
	padding:5%
}
.arrow_absolute1{
	position:absolute;
	margin:360px 0px 0px 385px;
	*margin:-350px 0px 0px -105px;
}
.arrow_absolute2{
	position:absolute;
	margin:567px 0px 0px 120px;
	*margin:390px 0px 0px -440px;
}
.c412_step_boxL1 li{
	list-style:outside decimal;
	margin-left:2em;
	text-align:left;
}
.important{
	font-size:16px;
	color:#F00;
	font-weight:bold;
	}
.c412_step_box span[class="c412CC"]{
	line-height:1em;
	color:#333;
}
.c412_D div[class="D1"]{
	text-align:left;
	padding-left:10em;
	line-height:4em;
}
.c412_step_box3_out{
	width:350px;
	float:left;
	margin-left:10px;
}
.c412_step_box li{
	font-size:16px;
	text-align:left;
	list-style:outside decimal;
	margin-left:8em;
}
.TML20{
	margin-left:20px;
}
.TML25{
	margin-left:25px;
}
.TML30{
	margin-left:30px;
}
.TML_30{
	margin-left:-30px;
}
.TML40{
	margin-left:40px;
}
.TML50{
	margin-left:50px;
}
.TML60{
	margin-left:60px;
}
.TML65{
	margin-left:65px;
}
.TML70{
	margin-left:70px;
}
.TML80{
	margin-left:80px;
}
.TML90{
	margin-left:90px;
}
.TML100{
	margin-left:100px;
}
.TML120{
	margin-left:120px;
}
.TML130{
	margin-left:130px;
}
.TML140{
	margin-left:140px;
}
.TML150{
	margin-left:150px;
}
.TML220{
	margin-left:220px;
}
.TML390{
	margin-left:390px;
}
.TMT_30{
	margin-top:-30;
}
.see_more a{
	font-size:20px;
	color:#00a94f;
	margin-top:30px;
}
.see_more a:hover{
	color:#008852;
}
.All_white_shadow{
	width:930px;
	height:100%;
	background:#FFF;
	position:relative;
	box-shadow:0px 0px 10px rgba(0,0,0,0.3);
	behavior:url(js/pie/PIE.htc);
	margin-left:5px;
	padding:0px;
	/*padding:20px;*/
}

.see_more_area{
	width:100%;
	height:305px;
	border-bottom:#CCC 1px solid;
	margin-bottom:30px;
}

.see_more_area2{
	width:100%;
	height:631px;
	border-bottom:#CCC 1px solid;
	margin-bottom:30px;
}

.see_more_gree{
	width:100%;
	height:50px;
	background:#008852;
	margin-top:-30px;
	margin-bottom:25px;
	font-size:28px;
	font-weight:700;
	text-align:center;
	vertical-align:middle;
	color:#FFF;
}
.see_more_gree2{
	width:100%;
	height:50px;
	font-weight:bold;
	margin-top:-50px;
	font-size:28px;
	padding-top:0px;
	font-weight:700;
	text-align:center;
	vertical-align:middle;
	color:#00B68A;
}
.sb_text_area div[class="te_logo"]{
	/*padding-left:120px;*/
	padding-top:0px;
	padding-left:35px;
	background:url(../images/te/cathay_logo.png) no-repeat left ;
	height:50px;
}
.sb_text_area{
	width:395px;
	height:100%;
	position:absolute;
}
.sb_title1{
	font-size:21px;
	padding-left:0px;
	color:#000;
	font-weight:800;
	margin-top:0px;
	padding-top:0px;
	vertical-align:middle;
}
.sb_title2{
	font-size:29px;
	font-weight:bold;
	color:#239ac6;
	vertical-align:baseline;
}
.sb_text_area div[class="sb_logo1"]{
	width:17px;
	height:20px;
	padding-left:38px;
	background:url(../images/sb/icon3.png) no-repeat left ;
	vertical-align:baseline;
	margin-left:282px;
	margin-top:-214px;
}

.sm_cylogo{
	background:url(../images/e_service/cathay_logo.png) no-repeat ;
	margin-top:10px;
	position:relative;
}

.sm_text_area{
	width:356px;
	height:10%;
	position:absolute;
}
.sm_text_area div {
	font-size:20px;
	margin-bottom:0px;
	color:#444;
	text-align:justify;
	text-justify:distribute;
	letter-spacing:0px;
}
.sm_text_area div[class="sm_logo"]{
	padding-left:120px;
	background:url(../images/startIcon-96x96.png) no-repeat left top;
	height:100px;
}
.sm_title{
	font-size:29px;
	color:#009238;
	font-weight:bold;
}
.sm_title1{
	font-size:29px;
	color:#00B68A;
	font-weight:bold;
}
.sm_title2{
	font-size:24px;
	padding-left:40px;
	color:#000;
	/*font-weight:bold;*/
}
.sm_title3{
	font-size:24px;
	padding-left:40px;
	color:#e7661d;
	font-weight:bold;
	margin-top:-12px;
}
.sm_title4{
	font-size:20px;
	padding-left:5px;
	color:#000;
	margin-top:5px;
	padding-top:0px;
	vertical-align:middle;
}
.sm_title5{
	font-size:24px;
	padding-left:2px;
	color:#ff8d00;
	font-weight:bold;
	vertical-align:baseline;	
}
.sb_title{
	font-size:29px;
	color:#00b68a;
	font-weight:bold;
}
.sm_title_center{
	width:100%;
	margin-top:10px;
	text-align:center;
}
.sm_title_left{
	font-size:28px;
	color:#009238;
	text-align:left;
	margin-top:80px;
}
.smbg1{
	background:url(../images/m8_1.jpg) no-repeat center  right;
}
.smtxt1{
	margin-top:25px;
	margin-left:50px; 
}

.smbg2{
	background:url(../images/m8_2.jpg) no-repeat center left;
}
.smtxt2{
	margin-top:25px;
	margin-left:480px;
}
.smtxt3{
	margin-top:25px;
	margin-left:31%;
/*	text-align:center;*/
}

.qr1{
	/*background:url(../images/e_service/qrcode.png) no-repeat center;*/
	margin-top:40px;
	margin-left:45px;
}

.version{
	width:95%;
}
.sm_text_area div[class='version_text_android']{
	width:722px;
	min-height:220px;
	background:#F5F5F5 url(../images/Android.png) no-repeat 10px 0px;
	padding:20px 20px 20px 150px;
	font-size:14px;
}
.sm_text_area div[class='version_text_ios']{
	width:722px;
	min-height:120px;
	background:#F5F5F5 url(../images/iOS.png) no-repeat 10px 0px;
	padding:20px 20px 20px 150px;
	font-size:14px;
}
.sm_text_area div[class='version_text_android'] p,.sm_text_area div[class='version_text_ios'] p{
	color:#00a94f;
	font-size:18px; 
}
.sm_text_area div[class='version_text_ios'] p{
	margin-top:40px;
}
.sm_text_area div[class='version_text_android'] div,.sm_text_area div[class='version_text_ios'] div{
	width:620px;
	font-size:18px;
	margin-left:77px;
	text-indent:-77px;
	font-size:14px;
	overflow:visible;
}
.sm_text_area div[class='version_text_android'] div[class='for_table'],.sm_text_area div[class='version_text_ios'] div[class='for_table']{
	width:700px;
	text-indent:0px;
	margin-left:0px;
	background:#F00;
	margin-top:40px;
}

.sm_text_area div[class='version_text_android'] div td,.sm_text_area div[class='version_text_ios'] div td{
	background:#fff;
	border:1px solid #f5f5f5;
	font-size:14px;
	margin-left:0px;
	text-align:center;
	padding:5px;
}
.sm_text_area div[class='version_text_android'] div thead td,.sm_text_area div[class='version_text_ios'] div thead td{
	background:#00a94f;
	color:#fff;
	font-weight:bold;
}
.smbg3{
	background:url(../images/m8_3.jpg) no-repeat center right;
}

.smbg4{
	background:url(../images/m8_4.jpg) no-repeat  390px 0px;
}

.smbg5{
	background:url(../images/m8_5.jpg) no-repeat center left;
}

.smbg6{
	background:url(../images/m8_6.jpg) no-repeat 390px 0px;
}
.see_more_information{
	width:100%;
	height:640px;
	border-bottom:#CCC 1px solid;
	margin-bottom:30px;
}
.proposal{
	width:280px;
	height:auto;
	margin:120px auto;
	margin-bottom:40px;
	font-size:20px;
	color:#F66;
	text-align:center;
	padding:40px 0px 70px 480px;
	background:url(../images/sorry.png) 360px 10px no-repeat ;
}
.proposal_button{
	margin:20px 0px 0px 0px;
}
.Qr_area{
	width:100%;
	height:100px;
}
.aQr{
	width:100px;
	height:100px;
	background:url(../images/Android_APP_QR.jpg) no-repeat center center ;
	margin:0px 20px;
	float:left;
}
.selectBar{
	width:95%;
	font-size:20px;
	color:#fff;
	background:#444;
	padding:5px 15px;
	padding:8px 15px 5px 15px\0;
	position:relative;
	border-radius:3px;
	behavior: url(js/pie/PIE.htc);
}

@-moz-document url-prefix() {
	.selectBar{
		padding:8px 15px;
	}
}
.selectBar select{
	width:80%;
	border:none;
	background:#fff;
	color:#444;
	padding:5px;
	font-family:"微軟正黑體";
	font-size:16px;
	float:right;
	position:relative;
	border-radius:5px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) { 

::i-block-chrome,.selectBar{
	padding:5px 15px;
	
}
::i-block-chrome,.selectBar select{
	margin-top:6px;
	line-height:22px;
	
}
}
.selectArea{
	width:100%;
	height:auto;
	padding:10px 0px;
	display:none;
}

.selectArea div[class="SA_text"]{
	float:left;
	width:500px;
	
}
.selectArea div[class="SA_text"] div{
	font-size:14px;
}
.selectArea div[class="SA_text"] div span{
	font-size:14px;
	color:#900;
}
.selectArea div[class="SA_button"]{
	float:right;
	width:115px;
	padding:5px 0px;
}
.selectBar select option:hover{
	background:#FFC;
}
.youtube{
	position:absolute;
	margin:-20px 0px 0px -780px;
}
.youtube iframe{
	z-index:500;
}
.notice{
	margin-top:-20px;
}
.notice a{
	font-size:16px;
	font-weight:bold;
	color:#333;
}
.notice a:hover{
	#00A94F;
}

.sb_area_title{
	width:930px;
	height:631px;
	/*border-bottom:#CCC 1px solid;*/
	margin-bottom:30px;

}
.sb_area_title1{
	width:930px;
	height:631px;
	/*border-bottom:#CCC 1px solid;*/
	margin-bottom:0px;
	margin-top:0px;
}
.sb_more_area_title1{
	width:100%;
	height:580px;
	/*border-bottom:#CCC 1px solid;*/
	margin-bottom:0px;
}
.sb_more_area_title1b{
	width:930px;
	height:580px;
	/*border-bottom:#CCC 1px solid;*/
	margin-bottom:0px;
}

.see_more_area_title{
	width:100%;
	height:530px;
	/*border-bottom:#CCC 1px solid;*/
	margin-bottom:30px;
}

.see_more_area_title1{
	width:100%;
	height:550px;
	/*border-bottom:#CCC 1px solid;*/
	margin-bottom:0px;
}
.see_more_area_title1c{
	width:100%;
	height:550px;
	border-bottom:#CCC 1px solid;
	margin-bottom:0px;
}
.see_more_area_title1b{
	width:100%;
	height:580px;
	/*border-bottom:#CCC 1px solid;*/
	margin-bottom:0px;
}

.see_more_area_title2{
	width:100%;
	height:160px;
	border-bottom:#CCC 1px solid;
	margin-bottom:30px;
}
.sm_text_area_center{
	width:100%;
	height:20%;
	font-size:20px;
	margin-left:15%;
}

.sm_text_area_center ul{
	margin-top:20px;
}
.sm_text_area_center li{
	width:30%;
	font-size:20px;
	float:left;
	margin:0% 2.5% 0% 0%;
	line-height:1.5em;
}
.sm_text_area_center li p{
	font-size:20px;
	color:#00A94F;
	text-align:center;
}
.sm_text_area_center li p span{
	color:#008852;
	font-size:26px;
	border-bottom:2px solid #008852;
	display:block;
	width:100%;
	line-height:2em;
	margin-bottom:-30px;
}
.sm_text_area div[class="te_logo"]{
	/*padding-left:120px;*/
	padding-top:0px;
	padding-left:38px;
	background:url(../images/te/cathay_logo.png) no-repeat left ;
	height:50px;
}
.sm_text_area div[class="te_logo2"]{
	/*padding-left:120px;*/
	padding-left:38px;
	background:url(../images/te/new_icon.png) no-repeat left ;
	height:60px;
	vertical-align:baseline;
}
.sm_text_area div[class="te_logo3"]{
	/*padding-left:120px;*/
	padding-left:38px;
	background:url(../images/te/qrcode_icon.png) no-repeat left ;
	height:110px;
	vertical-align:baseline;
	margin-left:100px
}
.sm_text_area div[class="te_logo4"]{
	width:17px;
	height:20px;
	padding-left:38px;
	background:url(../images/te/little_icon.png) no-repeat left ;
	vertical-align:baseline;
	margin-left:282px;
	margin-top:-214px;
}

.sm_text_area div[class="fu_logo"]{
	padding-left:120px;
	background:url(../images/fu/fu_Start-Icon.png) no-repeat left top;
	height:100px;
}
.sm_text_area div[class="e_logo"]{
	padding-left:120px;
	background:url(../images/e_service/e_Start-Icon.png) no-repeat left top;
	height:100px;
}

.sm_text_area div[class="AA_logo"]{
	padding-left:120px;
	background:url(../images/AccountIcon96.png) no-repeat left center;
	height:auto;
}
.sm_text_area div[class="sb_logo2"]{
	margin:-50px 0px 0px 225px;

	background:url(../images/sb/new_icon.jpg) no-repeat left ;
	width:50px;
	height:22px;
	vertical-align:baseline;
}

.tebg1{
	background:url(../images/te/bg1.jpg) no-repeat center 100% ;
}
.fubg1{
	background:url(../images/fu/fu1.jpg) no-repeat center 100% ;
}
.fubg2{
	background:url(../images/fu/fu2.jpg) no-repeat  right 100% ;
}
.fubg3{
	background:url(../images/fu/fu3.jpg) no-repeat  left 100% ;
}
.fubg4{
	background:url(../images/fu/fu4.jpg) no-repeat  right 100% ;
}
.fubg5{
	background:url(../images/fu/fu5.jpg) no-repeat  left 100% ;
}
.fubg6{
	background:url(../images/fu/fu6.jpg) no-repeat  right 100% ;
}
.sb1{
	background:url(../images/sb/BG1.jpg) no-repeat center 100% ;
}
.sb2{
	background:url(../images/sb/BG2.jpg) no-repeat center 100% ;
}
.sb3{
	background:url(../images/sb/BG3.jpg) no-repeat center 100% ;
}
.sb4{
	background:url(../images/sb/BG4.jpg) no-repeat center 100%;
}
.sb5{
	background:url(../images/sb/BG5.jpg) no-repeat center 100% ;
}
.ESbg1{
	background:url(../images/e_service/ES1.jpg) no-repeat right 5px ;
}

.ESbg2{
	background:url(../images/e_service/ES2.jpg) no-repeat right 5px ;
}
.ESbg3{
	background:url(../images/e_service/ES5.jpg) no-repeat left 5px ;
}
.ESbg4{
	background:url(../images/e_service/ES4.jpg) no-repeat right 5px ; 
}
.ESbg5{
	background:url(../images/e_service/ES3.jpg) no-repeat right 5px ;
}
.ESbg6{
	background:url(../images/e_service/ES6.jpg) no-repeat left 5px ;
}
.ESbg7{
	background:url(../images/e_service/ES7.jpg) no-repeat left 5px ; 
}

.ESbg1b{
	background:url(../images/e_service/ES1b.jpg) no-repeat right 5px ;
}
.ESbg2b{
	background:url(../images/e_service/ES2b.jpg) no-repeat right 5px ;
}
.ESbg3b{
	background:url(../images/e_service/ES3b.jpg) no-repeat right 5px ;
}
.ESbg4b{
	background:url(../images/e_service/ES4b.jpg) no-repeat right 5px ;
}
.ESbg5b{
	background:url(../images/e_service/ES5b.jpg) no-repeat right 5px ;
}

.tetxt1{
	margin-top:80px;
	margin-left:100px;
}
.tetxt2{
	margin-top:25px;
	margin-left:100px;
	width:650px; 
}
.sbtetxt1{
	margin-top:100px;
	margin-left:50px;
}
.AA_logo p{
	font-size:16px;
}
.AA_logo p[class="sm_title"]{
	font-size:28px;
}
.tebg2{
	background:url(../images/te/bg2.png) no-repeat center 100% ;
}
.tebg3{
	background:url(../images/te/bg3.jpg) no-repeat center 100%;
}
.tebg4{
	background:url(../images/te/bg4.jpg) no-repeat center 100%;
}
.tebg5{
	background:url(../images/te/bg5.jpg) no-repeat center 100%;
}
.tebg6{
	background:url(../images/te/bg6.jpg) no-repeat center 100%;
}
.tebg7{
	background:url(../images/te/te7.jpg) no-repeat center right;
}
.tebg8{
	background:url(../images/te/te8.jpg?20200212) no-repeat center right;
}
.tebg9{
	background:url(../images/te/te9.jpg?20200212) no-repeat center left;
}
.page_down{
	margin-top:390px;
	position:relative;
}
.page_down li p{
	color:#fff;
	width:100%;
	text-align:center;
}
.see_more_information2{
	width:100%;
	height:360px;
	border-bottom:#CCC 1px solid;
	margin-bottom:30px;
}
.te_text_area div[class='version_text_android']{
	width:722px;
	min-height:220px;
	background:#F5F5F5 url(../images/te/teAndroid.png) no-repeat 10px 0px;
	padding:20px 20px 20px 150px;
	font-size:14px;
}
.big_title{
	background:#008852;
	color:#fff;
	padding:5px 0px ;
	text-align:center;
	width:100%;
	font-size:26px;
	
}
.proposal1{
	width:260px;
	height:160px;
	margin:0 auto;
	margin-bottom:40px;
	font-size:20px;
	color:#F66;
	text-align:center;
	padding:40px 0px 20px 550px;
	background:url(../images/te/sorry.png) no-repeat 380px 30px; 
}
.youtube1{
	position:absolute;
	margin:-50px 0px 0px -850px;
}
.QrCode{
	position:absolute;
	margin:-20px 0px 0px -500px;
	width:208px;
	height:208px;
}
.youtube1 iframe{
	z-index:500;
}

.Mp{
	width:100%;
	height:auto;
	margin:10px 0px 0px 0px;
	padding:20px 0px 0px 0px;
	background:url(../images/Mp.png) no-repeat 0px 23px ;
}
.MpButton{
	color:#fff;
	width:70px;
	font-size:16px;
	font-family:"微軟正黑體";
	margin:0px 0px 10px 15px;
}
#Mpt{
	font-size:18px;
	font-weight:bold;
	padding-left:3.3em;
	color:#008852;
}
.MpI{
	width:150px;
	font-size:16px;
	font-family:"微軟正黑體";
	border-radius:5px;
	border:3px solid #aaa;
	margin-left:60px;
	text-align:center;
	color:#AAA;
}
.infor{
	padding:10px;
	width:275px;
	font-size:16px ;
	color:#fff;
	background:#666;
	border-radius:5px;
	border:#eee solid 4px;
	margin-bottom:10px;
	text-align:center;
	display:none;
}
.g-recaptcha{
	display:none;
}
.quicktitle{
	padding-left:120px;
	background: url(../screen_trading/images/smartapp_s.png) no-repeat left top;
	height:100px;
	}
p.title1{
	font-family:"微軟正黑體";
	font-size:28px;
	color:#008852;
	}
p.title2{
	font-family:"微軟正黑體";
	font-size:23px;
	color:#444;
	}
p.yes{
	width:250px;
	text-align:left;
	background:url(../screen_trading/images/yes.png) 0px 8px no-repeat;
	padding-left:35px;
	margin-left:100px;
	}
p.gift{
	font-family:"微軟正黑體";
	font-size:23px;
	text-align:center;
	}
p.title2 span{
	font-family:"微軟正黑體";
	font-size:23px;
	color:#008852;
	line-height:40px;
	margin-right:10px;
	}

p.title2 span span.number{
	font-size:43px;
	line-height:30px;
	margin-right:2px;
	}
p.feature{
	font-family:"微軟正黑體";
	font-size:16px;
	color:#666;
	}
.q_01{
	background:url(../screen_trading/images/q_01.jpg) no-repeat center right
	}
.q_02{
	background: url(../images/new_01.jpg) no-repeat center
	}
.q_03{
	background:url(../screen_trading/images/q_03.jpg) no-repeat center right
	}
.q_04{
	background:url(../screen_trading/images/q_04.jpg) no-repeat center left
	}
.q_05{
	background:url(../screen_trading/images/q_05.jpg) no-repeat center right
	}
.mar_b{
	margin-bottom:15px;
	text-align:center;
	}
.mar_t{
	margin-top:30px;
	}
	
.sm_text_area div[class='version_text_android'] p.smtext{
	font-family:"微軟正黑體";
	font-size:14px;
	color:#666;
	}
	
