@charset "utf-8";@import url(https://fonts.googleapis.com/css?family=Lato:400,400italic,700,700italic,900italic,300,300italic);body{font-family:'Lato', sans-serif,Arial,Verdana, sans-serif;margin:0;padding:0;color:#808285;font-size:17px;-webkit-text-size-adjust:none;background-color:#1b1d1e;}
html,
body{margin:0;padding:0;height:100%;}
input,form,textarea,h1,h2,h3,h4,h5,h6,div,table,img,p,ul,li{margin:0;padding:0;}
th{text-align:left;padding:5px;}
td{vertical-align:top;}
#table_form td{vertical-align:top;}
img{border:none;}
input:focus, textarea:focus{outline:none;}
a,a:visited{text-decoration:none;color:#00aeef;-webkit-transition:color 500ms ease-out 0s;-moz-transition:color 500ms ease-out 0s;-o-transition:color 500ms ease-out 0s;transition:color 500ms ease-out 0s;}
a:hover{color:#00aeef;text-decoration:underline;animation:color_change 0.5s;}
ul{margin-left:18px;margin-top:0px;padding-top:0px;}
a:focus{outline:none;}
p{clear:both;line-height:150%;padding-bottom:30px;}
h1,h2,h3,h4,h5,h6{clear:both;width:100%;font-weight:500;color:#58595b;font-size:26px;padding-bottom:50px;}
h2{clear:both;width:100%;font-weight:normal;color:#58595b;font-size:26px;padding-bottom:0px;margin-bottom:0px;}
h2.section_heading{clear:both;width:100%;font-weight:500;color:#58595b;font-size:26px;padding-bottom:50px;margin-bottom:0px;}
.table_about td{border-left:1px dotted #7f7f7f;padding-left:10px;padding-right:10px;font-size:18px;}
.table_about td:first-child{border-left:none;padding-left:10px;padding-right:10px;}
.table_contact{clear:both;margin-bottom:20px;}
.table_contact td{padding:0px 10px 5px 0px;}
.table_contact td.title{}
.table_contact td.title2{}
.table_contact td{}
#container{position:relative;margin:auto;padding:auto;width:100%;}
#main_container{position:relative;margin:auto;padding:auto;width:100%;}
#main_content_container{width:100%;margin:auto;padding:auto;}
#main_content{clear:both;width:100%;margin:auto;padding:auto;min-height:300px;padding-bottom:0px;margin-top:0px;background-color:#ffffff;}
.section_home #main_content{padding-bottom:0px;}
.header_top{clear:both;width:100%;height:40px;background-color:#02303f;font-size:12px;}
.header_top_container{clear:both;max-width:1180px;height:30px;background-color:#02303f;position:relative;margin:auto;}
.header{clear:both;width:100%;height:80px;position:fixed;left:0px;top:0px;z-index:999999;-webkit-transition:all 500ms ease-out 0s;-moz-transition:all 500ms ease-out 0s;-o-transition:all 500ms ease-out 0s;transition:all 500ms ease-out 0s;}
.header_container{width:100%;height:80px;position:relative;margin:auto;width:96%;}
.header_current{clear:both;width:100%;height:50px;z-index:99;background-image:none;background-color:#000000;-webkit-box-shadow:0px 5px 10px 0px rgba(50, 50, 50, 0.33);-moz-box-shadow:0px 5px 10px 0px rgba(50, 50, 50, 0.33);box-shadow:0px 5px 10px 0px rgba(50, 50, 50, 0.33);}
#main_container .header_current{}
.header_current .header_container{height:50px;}
#footer{clear:both;width:100%;padding:60px 0px 60px 0px;color:#ffffff;background-color:#1b1d1e;line-height:150%;}
#footer_container{width:96%;margin:auto;position:relative;}
.footer_left{float:left;width:32%;}
.footer_left .heading{clear:both;font-size:27px;color:#ffffff;}
.footer_left .heading2{clear:both;font-size:15px;color:#ffffff;padding-top:0px;}
.footer_middle{float:left;width:38%;margin-left:8%;}
.footer_right{float:right;width:20%;}
#logo{position:absolute;left:0px;top:20px;width:171px;-webkit-transition:width 500ms ease-out 0s;-moz-transition:width 500ms ease-out 0s;-o-transition:width 500ms ease-out 0s;transition:width 500ms ease-out 0s;}
#logo a:link, #logo a:visited{float:left;}
#logo a:hover{float:left;}
#logo img{width:100%;}
.header_current #logo{width:120px;top:10px;-webkit-transition:all 500ms ease-out 0s;-moz-transition:all 500ms ease-out 0s;-o-transition:all 500ms ease-out 0s;transition:all 500ms ease-out 0s;}
.topmenu_area{position:absolute;right:0px;top:40px;-webkit-transition:all 500ms ease-out 0s;-moz-transition:all 500ms ease-out 0s;-o-transition:all 500ms ease-out 0s;transition:all 500ms ease-out 0s;}
.topmenu{float:left;}
.topmenu ul{padding:0;margin:0;list-style:none;}
.topmenu ul li{float:left;margin-left:40px;}
.topmenu ul li a:link,.topmenu ul li a:visited{font-size:17px;color:#ffffff;text-decoration:none;font-weight:500;padding-bottom:7px;-webkit-transition:all 500ms ease-out 0s;-moz-transition:all 500ms ease-out 0s;-o-transition:all 500ms ease-out 0s;transition:all 500ms ease-out 0s;}
.topmenu ul li a:hover,.topmenu ul li a.current:link,.topmenu ul li a.current:visited{font-size:17px;color:#ffffff;text-decoration:none;font-weight:500;border-bottom:2px solid #ffffff;padding-bottom:5px;-webkit-transition:all 500ms ease-out 0s;-moz-transition:all 500ms ease-out 0s;-o-transition:all 500ms ease-out 0s;transition:all 500ms ease-out 0s;}
.topmenu2{position:absolute;right:10px;top:30px;}
.topmenu2 ul{padding:0;margin:0;list-style:none;}
.topmenu2 ul li{float:left;background-image:url(../../images/topmenu2_seperartor.png?v=2?V=2);background-position:0px 2px;background-repeat:no-repeat;padding:0px 10px 0px 10px;}
.topmenu2 ul li:first-child{background-image:none;padding:0px 10px 0px 0px;}
.topmenu2 ul li:last-child{padding-right:0px;}
.topmenu2 ul li a:link,.topmenu2 ul li a:visited{font-size:16px;color:#000000;text-decoration:none;}
.topmenu2 ul li a:hover,.topmenu2 ul li a.current:link,.topmenu2 ul li a.current:visited{font-size:16px;color:#506f9b;text-decoration:none;}
.topmenu2 ul li img{margin-right:5px;}
.copyright{clear:both;width:100%;font-size:13px;padding-top:78px;color:#808285;line-height:170%;}
.btn_search{clear:both;width:220px;margin:auto;margin-top:40px;}
.btn_search a:link,.btn_search a:visited{float:left;width:100%;padding:10px 0px 10px 0px;color:#ffffff;font-size:20px;text-decoration:none;font-weight:normal;text-transform:uppercase;border:none;background-color:#ce2127;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn_search a:hover,.btn_search a:active,.btn_search a.current:link,.btn_search a.current:visited{float:left;width:100%;padding:10px 0px 10px 0px;color:#ffffff;font-size:20px;text-decoration:none;font-weight:normal;text-transform:uppercase;border:none;background-color:#183765;animation:background_color_change 0.5s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.banner{clear:both;width:100%;position:relative;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#ffffff;background-color:#ffffff;padding-bottom:0px;}
.banner table{clear:both;width:100%;line-height:150%;}
.banner table td{text-align:center;vertical-align:top;padding-top:200px;padding-bottom:40px;}
.section_about .banner{height:560px;overflow:hidden;}
.section_about .banner table{height:560px;}
.section_about .banner table td{text-align:center;vertical-align:middle;padding-top:0px;}
.section_contact .banner table td{padding-top:200px;padding-bottom:30px;}
.banner .title{clear:both;width:100%;color:#ffffff;font-size:45px;font-weight:500;line-height:150%;text-align:center;}
.banner .desc{clear:both;width:100%;font-weight:300;color:#ffffff;font-size:18px;padding-top:30px;text-align:center;line-height:150%;}
.banner_container{clear:both;max-width:1000px;margin:auto;line-height:100%;position:relative;}
.banner_container p{line-height:150%;}
.banner_content_right{float:right;width:66%;}
.banner_content_left{float:left;width:66%;}
.banner_content_center{clear:both;width:80%;margin:auto;text-align:center;}
.banner_content_center table{width:100%;}
.banner_content_center table td{text-align:center;}
.banner_content_center table td p{width:100%;text-align:center;}
.banner_content_photo_left{float:left;width:28%;}
.banner_content_photo_left img{max-height:320px;}
.banner_content_photo_right{float:right;width:28%;}
.banner_content_photo_right img{max-height:320px;}
input.input_search2{float:left;width:40px;height:54px;line-height:54px;margin:0;padding:0px 10px 0px 10px;border:1px #ffffff solid;font-size:24px;font-weight:normal;background:none;font-family:Arial,Verdana, sans-serif;text-align:center;color:#ffffff;margin-left:10px;background-image:url(../../images/banner_search_bg.png?v=2?V=2);}
.main_content_full{clear:both;width:100%;margin:auto;padding-top:80px;padding-bottom:80px;background-image:url(../../images/content_bg.jpg?v=22);background-repeat:repeat-x;}
.main_content{}
.main_content2{}
.section_product .main_content{clear:both;width:100%;margin:auto;padding-top:40px;padding-bottom:40px;font-size:16px;}
.product_detail_box{clear:both;width:1000px;margin:auto;}
.section_title3{clear:both;width:100%;text-align:center;color:#58595b;font-size:26px;padding-bottom:25px;}
.section_title{clear:both;width:100%;font-size:34px;margin-bottom:20px;text-align:center;}
.section_title_content{clear:both;width:100%;text-align:center;font-size:18px;}
.section_title2{clear:both;width:100%;font-size:normall;padding-bottom:40px;text-align:center;font-size:20px;font-weight:normal;}
.main_content ul{clear:both;padding-bottom:20px;}
.footer_nav{clear:both;padding-top:17px;line-height:100%;}
.footer_nav ul{margin:0;padding:0;list-style-type:none;}
.footer_nav ul li{display:inline;float:left;padding:0px 10px 10px 10px;line-height:100%;background-image:url(../../images/footer_separator.png);background-repeat:no-repeat;background-position:left 0px;}
.footer_nav ul li.first,.footer_nav ul li:first-child{padding-left:0px;display:inline;float:left;border:none;background-image:none;}
.footer_nav ul li.last,.footer_nav ul li:last-child{display:inline;float:left;}
.footer_nav a:link,.footer_nav a:visited{color:#ffffff;font-size:14px;text-decoration:none;font-weight:normal;}
.footer_nav a:hover,.footer_nav a:active,.footer_nav a.current:link,.footer_nav a.current:visited{color:#808285;font-size:14px;text-decoration:none;font-weight:normal;}
.contact_content_left{float:left;width:45%;}
.contact_content_right{float:right;width:45%;}
.google_map{width:100%;height:400px;}
.required{color:#F00;font-weight:700;}
.form_title{clear:both;font-weight:700;margin-bottom:20px;color:#ffc000;font-size:18px;}
.msg_form_error{color:#797979;text-align:left;clear:both;display:block;padding-top:10px;}
.err_msg{color:#ffc000;font-weight:700;text-align:left;}
.confirm_msg_text{float:left;text-align:left;}
.confirm_msg{clear:both;display:none;}
table.confirm_msg td{}
.loading{clear:both;width:100%;height:30px;margin:auto;background-image:url(../../images/loading.png);background-repeat:no-repeat;background-position:center center;display:none;}
.news_list2{clear:both;width:100%;border-left:1px #CCC dotted;padding-left:20px;}
.news_list2 .item{clear:both;width:440px;overflow:hidden;padding-bottom:20px;border-top:1px #CCC dotted;padding-top:20px;}
.news_list2 .item_first{border-top:none;padding-top:0px;}
.news_list2 .item .date{clear:both;width:100%;font-size:12px;}
.news_list2 .item .title{clear:both;width:100%;font-size:13px;color:#000;font-weight:bold;padding-top:5px;}
.news_list2 .item .title a:link,.news_list2 .item .title a:visited{color:#000;text-decoration:none;}
.news_list2 .item .title a:hover,.news_list2 .item .title a:active{color:#000;text-decoration:underline;}
.news_list2 .item .editor{clear:both;width:100%;font-size:12px;padding-top:10px;}
.news_list2 .item .desc{clear:both;width:100%;font-size:12px;padding-top:2px;}
.btn_back{clear:both;padding-top:40px;}
.btn_back a:link,.btn_back a:visited{float:left;padding:10px 30px 10px 30px;color:#ffffff;font-size:16px;text-decoration:none;font-weight:normal;text-transform:uppercase;background-color:#9c1c2b;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.btn_back a:hover,.btn_back a:active,.btn_back a.current:link,.btn_back a.current:visited{float:left;padding:10px 30px 10px 30px;color:#ffffff;font-size:16px;text-decoration:none;font-weight:normal;text-transform:uppercase;background-color:#000000;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.home_paging{position:fixed;right:40px;bottom:40px;z-index:99;}
.home_paging .item{float:left;margin-left:5px;}
.home_paging .item a:link,.home_paging .item a:visited{float:left;background-image:url(../../images/home_paging.png?v=2?V=2);background-repeat:no-repeat;background-position:left top;width:15px;height:15px;text-indent:-99999px;}
.home_paging .item a:hover,.home_paging .item a:active,.home_paging .item a.current:link,.home_paging .item a.current:visited{float:left;background-image:url(../../images/home_paging.png?v=2?V=2);background-repeat:no-repeat;background-position:left bottom;width:15px;height:15px;text-indent:-99999px;}
.home_msg{position:fixed;top:0px;left:0px;color:#FFF;font-weight:300;width:100%;height:100%;}
.home_msg_container{width:100%;height:100%;position:relative;}
.home_msg_group{display:none;position:absolute;top:-10px;left:0px;width:100%;height:100%;}
.home_msg_group table.table_home_msg{width:100%;height:100%;}
.home_msg_group table td{vertical-align:middle;text-align:center;}
.table_home_logo{width:80%;margin:auto;clear:both;width:inherit;}
.table_home_logo img{float:left;margin-left:5px;margin-right:5px;}
.loading_page_logo{position:fixed;left:0px;top:0px;width:100%;height:100%;background-image:url(../../images/loading.png);background-position:center center;background-repeat:no-repeat;z-index:9999999;}
.loading_page{position:fixed;left:0px;top:0px;width:100%;height:100%;background-color:#000000;z-index:999999;}
.loading_page_preload{position:fixed;left:0px;top:0px;width:100%;height:100%;background-image:url(../../images/loading.png);background-position:center center;background-repeat:no-repeat;background-color:#000000;z-index:9999999;display:none;}
.mobile_content{display:none;}
.mmenu{clear:both;width:30px;position:absolute;left:20px;top:40px;display:none;}
.mmenu a:link, .mmenu a:visited{float:left;}
.mmenu a:hover{float:left;}
.mmenu img{width:100%;}
.topsubmenu{clear:both;width:1000px;margin:auto;margin-bottom:20px;}
.topsubmenu ul{margin:0;padding:0;list-style:none;float:left;}
.topsubmenu ul:last-child{}
.topsubmenu ul li{float:left;padding:0px 20px 0px 20px;background-image:url(../../images/topsubmenu_seperator.png?v=2?V=2);background-repeat:no-repeat;background-position:0px 2px;margin-bottom:10px;}
.topsubmenu ul li:first-child{padding-left:0px;background:none;}
.topsubmenu ul li:last-child{}
.topsubmenu ul li a:link,.topsubmenu ul li a:visited{float:left;color:#b1b1b1;text-decoration:none;font-size:25px;font-weight:normal;}
.topsubmenu ul li a:hover,.topsubmenu ul li a.current:link,.topsubmenu ul li a.current:visited{float:left;color:#000000;text-decoration:none;font-size:25px;font-weight:normal;}
.news_list3{clear:both;width:100%;margin-bottom:30px;font-family:Georgia;}
.news_list3 .item{clear:both;}
.news_list3 .item .photo{clear:both;width:100%;height:318px;margin-top:10px;cursor:pointer;overflow:hidden;}
.news_list3 .item .photo_container{clear:both;width:100%;height:318px;cursor:pointer;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;}
.news_list3 .item .date{clear:both;width:100%;font-size:13px;margin-top:30px;color:#58595b;}
.news_list3 .item .title{clear:both;width:100%;font-size:26px;color:#02303f;font-weight:bold;padding-top:5px;font-family:"Century Gothic";}
.news_list3 .item .title a:link,.news_list3 .item .title a:visited{color:#000;text-decoration:none;}
.news_list3 .item .title a:hover,.news_list3 .item .title a:active{color:#42a8ce;text-decoration:none;}
.news_list3 .item .editor{clear:both;width:100%;font-size:13px;color:#42a8ce;padding-top:5px;}
.news_list3 .item .photo{clear:both;width:100%;padding-top:10px;}
.news_list3 .item .desc{clear:both;width:100%;font-size:13px;width:100%;color:#58595b;font-family:"Century Gothic";margin-top:10px;line-height:150%;}
#paging_info_area{color:#555555;font-size:16px;width:100%;padding-top:60px;}
#paging_info{float:left;}
#paging_hspace{margin-left:15px;display:inline;}
#paging{float:left;font-size:16px;font-weight:bold;color:#555555;padding:0px 0px 0px 0px;margin:0;}
#paging ul{margin:0;padding:0;list-style-type:none;display:inline;}
#paging ul li{display:inline;background:none;margin:0;padding:0px 5px 0px 5px;}
#paging ul li.last{display:inline;background:url(../../images/separator_footer_nav.jpg?v=22) no-repeat left 2px !important;*background:url(../../images/separator_footer_nav.jpg?v=22) no-repeat left 2px !important;*background:url(../../images/separator_footer_nav.jpg?v=22) no-repeat left 2px;background:url(../../images/separator_footer_nav.jpg?v=22) no-repeat left 2px;padding:0px 0px 0px 10px;}
#paging ul li.all{display:inline;background:none;padding:0px 20px 0px 0px;}
#paging a:link,#paging a:visited{float:left;padding:10px 10px 10px 10px;border:1px solid #bcbebd;color:#59595b;text-decoration:none;background:none;font-weight:bold;font-size:16px;background-color:#ffffff;}
#paging a:hover,#paging a.current:hover,#paging a.current,#paging a.current:visited{float:left;padding:10px 10px 10px 10px;border:1px solid #bcbebd;color:#ffffff;text-decoration:none;background:none;font-weight:bold;font-size:16px;background-color:#bcbebd;}
#prev_page{}
#next_page{}
#paging a.link_all:link,#paging a.link_all:visited{float:left;padding:10px 10px 10px 10px;border:1px solid #bcbebd;color:#59595b;text-decoration:none;background:none;font-weight:bold;font-size:16px;background-color:#ffffff;}
#paging a.link_all:hover,#paging a.link_all.current:hover,#paging a.link_all.current,#paging a.link_all.current:visited{float:left;padding:10px 10px 10px 10px;border:1px solid #bcbebd;color:#ffffff;text-decoration:none;background:none;font-weight:bold;font-size:16px;background-color:#bcbebd;}
.press_list{clear:both;width:100%;margin-left:-1%;}
.press_list .heading{clear:both;width:100%;text-align:center;color:#58595b;font-size:26px;padding-bottom:40px;font-weight:700;}
.press_list .item{float:left;width:18%;margin-left:1%;margin-right:1%;margin-bottom:2%;height:202px;overflow:hidden;}
.press_list .item img{width:100%;}
.dealer_title{clear:both;padding-bottom:20px;font-weight:700;font-size:24px;}
.customer_title{clear:both;padding-bottom:20px;font-weight:700;font-size:24px;}
.table_dealer_info{clear:both;margin-bottom:20px;}
.table_dealer_info td{padding:0px 10px 10px 0px;}
.table_dealer_info td.title{}
.btn_link{cursor:pointer;}
.topmenu_m{display:none;}
.topsubmenu select{display:none;}
.top_social_list{position:absolute;right:10px;top:8px;}
.top_social_list ul{list-style:none;margin:0;padding:0;}
.top_social_list ul li{float:left;margin-left:10px;height:13px;color:#ffffff;font-size:12px;}
.top_social_list ul li img{height:100%;}
.globalnav{float:right;}
.globalnav ul{list-style:none;padding:0px;margin:0px;}
.globalnav ul li{float:left;margin-left:10px;}
.globalnav ul li:first-child{}
.globalnav ul li a:link,.globalnav ul li a:visited{float:left;min-width:100px;padding:10px 10px 10px 10px;color:#424242;font-size:12px;font-weight:normal;text-transform:uppercase;text-align:center;background-color:#ffffff;border:1px solid #424242;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;}
.globalnav ul li.black a:link,.globalnav ul li.black a:visited{background-color:#05607e;}
.globalnav ul li.blue a:link,.globalnav ul li.blue a:visited{background-color:#42a8ce;}
.globalnav ul li a:hover,.globalnav ul li a.current:link,.globalnav ul li a.current:visited{float:left;min-width:100px;padding:10px 10px 10px 10px;color:#ffffff;font-size:12px;font-weight:normal;text-transform:uppercase;text-align:center;background-color:#0487c4;border:1px solid #0487c4;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;}
.globalnav ul li.blue a:hover,.globalnav ul li.blue a.current:link,.globalnav ul li.blue a.current:visited{float:left;padding:0px 20px 0px 20px;line-height:40px;color:#ffffff;font-size:12px;font-weight:normal;font-weight:bold;text-transform:uppercase;background-color:#244799;}
.btn_browse{clear:both;width:130px;margin:auto;padding-top:30px;}
.btn_browse a:link,.btn_browse a:visited{float:left;padding:10px 40px 10px 40px;color:#ffffff;font-size:17px;text-decoration:none;font-weight:normal;text-transform:uppercase;border:1px solid #ffffff;background-image:url(../../images/browse.png?v=22);-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.btn_browse a:hover,.btn_browse a:active,.btn_browse a.current:link,.btn_browse a.current:visited{float:left;padding:10px 40px 10px 40px;color:#ffffff;font-size:17px;text-decoration:none;font-weight:normal;text-transform:uppercase;border:1px solid #ffffff;background-image:none;background-color:#00aeef;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.about_area .heading{clear:both;padding-top:60px;text-align:center;width:100%;color:#ffffff;font-weight:bold;font-size:30px;}
.about_area{clear:both;width:100%;height:562px;background-image:url(../../images/about_area.jpg?v=22);background-position:center center;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;}
.home_ad{clear:both;width:100%;height:1084px;background-image:url(../../images/home_ad.jpg?v=22);background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;}
.home_ad .heading{clear:both;padding-top:60px;padding-bottom:60px;text-align:center;width:100%;color:#ffffff;font-weight:bold;font-size:18px;}
.btn_popup_link{float:left;margin-left:5px;margin-right:5px;}
.btn_popup_link a:link,.btn_popup_link a:visited{float:left;width:34px;height:34px;background-image:url(../../images/icon/zoom.png?v=2?V=2);background-repeat:no-repeat;text-indent:-99999px;}
.btn_popup_link a:hover{float:left;width:34px;height:34px;background-image:url(../../images/icon/zoom.png?v=2?V=2);background-repeat:no-repeat;text-indent:-99999px;}
.btn_link2{float:left;margin-left:5px;margin-right:5px;}
.btn_link2 a:link,.btn_link2 a:visited{float:left;width:34px;height:34px;background-image:url(../../images/icon/link.png?v=2?V=2);background-repeat:no-repeat;text-indent:-99999px;}
.btn_link2 a:hover{float:left;width:34px;height:34px;background-image:url(../../images/icon/link.png?v=2?V=2);background-repeat:no-repeat;text-indent:-99999px;}
.home_ad_button_list{position:absolute;bottom:30px;left:90px;}
.btn_home_prev{position:absolute;left:10%;bottom:415px;z-index:999;}
.btn_home_prev a:link,.btn_home_prev a:visited{float:left;width:51px;height:81px;background-image:url(../../images/btn_home_prev.png?v=2?V=2);background-repeat:no-repeat;background-position:left top;text-indent:-99999px;}
.btn_home_prev a:hover{float:left;width:51px;height:81px;background-image:url(../../images/btn_home_prev.png?v=2?V=2);background-repeat:no-repeat;background-position:left bototm;text-indent:-99999px;}
.btn_home_next{position:absolute;right:10%;bottom:415px;z-index:999;}
.btn_home_next a:link,.btn_home_next a:visited{float:left;width:51px;height:81px;background-image:url(../../images/btn_home_next.png?v=2?V=2);background-repeat:no-repeat;background-position:left top;text-indent:-99999px;}
.btn_home_next a:hover{float:left;width:51px;height:81px;background-image:url(../../images/btn_home_next.png?v=2?V=2);background-repeat:no-repeat;background-position:left bototm;text-indent:-99999px;}
.banner_list2{clear:both;width:100%;height:600px;position:relative;overflow:hidden;}
.banner_list2 .item{clear:both;width:100%;height:600px;position:absolute;top:0px;left:0px;background-position:center center;background-repeat:no-repeat;display:none;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.banner_list2 .item .section_title{clear:both;width:100%;text-align:center;color:#ffffff;padding-top:295px;}
.banner_list2 .item a:link,.banner_list2 .item a:visited{float:left;width:100%;height:600px;text-decoration:none;text-indent:-9999px;}
.banner_list2 .item a:hover,.banner_list2 .item a:active{float:left;width:100%;height:600px;text-decoration:none;text-indent:-9999px;}
.banner_list2 .table_paging{position:absolute;width:100%;left:0px;bottom:20px;}
.banner_paging{position:absolute;width:100%;bottom:20px;left:0px;}
.banner_paging_container{position:relative;width:100%;}
.banner_paging .item2{float:left;margin-left:2px;margin-right:2px;width:10px;height:10px;}
.banner_paging .item2 a:link,.banner_paging .item2 a:visited{float:left;background-image:url(../../images/banner_paging.png?v=2?V=2);background-repeat:no-repeat;background-position:left top;width:10px;height:10px;text-indent:-9999px;}
.banner_paging .item2 a:hover,.banner_paging .item2 a:active,.banner_paging .item2 a.current:link,.banner_paging .item2 a.current:visited{float:left;background-image:url(../../images/banner_paging.png?v=2?V=2);background-repeat:no-repeat;background-position:left bottom;width:10px;height:10px;text-indent:-9999px;}
.btn_webpage_prev{position:absolute;left:10%;top:310px;z-index:999;}
.btn_webpage_prev a:link,.btn_webpage_prev a:visited{float:left;width:50px;height:50px;background-image:url(../../images/btn_home_prev.png?v=2?V=2);background-repeat:no-repeat;background-position:left top;text-indent:-99999px;}
.btn_webpage_prev a:hover{float:left;width:50px;height:50px;background-image:url(../../images/btn_home_prev.png?v=2?V=2);background-repeat:no-repeat;background-position:left bototm;text-indent:-99999px;}
.btn_webpage_next{position:absolute;right:10%;top:310px;z-index:999;}
.btn_webpage_next a:link,.btn_webpage_next a:visited{float:left;width:50px;height:50px;background-image:url(../../images/btn_home_next.png?v=2?V=2);background-repeat:no-repeat;background-position:left top;text-indent:-99999px;}
.btn_webpage_next a:hover{float:left;width:50px;height:50px;background-image:url(../../images/btn_home_next.png?v=2?V=2);background-repeat:no-repeat;background-position:left bototm;text-indent:-99999px;}
.webpage_list{clear:both;width:96%;margin:auto;padding-top:75px;}
.webpage_list .item{clear:both;width:100%;background-color:#ffffff;padding-bottom:75px;}
.webpage_list .item .photo{float:left;width:50%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.webpage_list .item .content{float:right;width:50%;color:#000000;}
.webpage_list .item .content_container{padding:0px 60px 30px 60px;}
.webpage_list .item2 .photo{float:right;}
.webpage_list .item2 .photo p{padding-bottom:40px;}
.webpage_list .item2 .content{float:left;}
.webpage_list .item2 .content_container{padding:0px 60px 30px 0px;float:right;}
.webpage_list .item_full{clear:both;width:100%;padding-top:5px;padding-bottom:80px;}
.webpage_list .item_full_container{width:880px;margin:auto;}
.webpage_list .title{clear:both;color:#00aeef;font-size:32px;font-weight:500;}
.webpage_list .desc{clear:both;padding-top:40px;color:#666666;font-size:16px;}
.webpage_list .item_full .title{width:100%;text-align:center;}
.webpage_list .item_full .desc{width:100%;text-align:center;}
.webpage_list2{clear:both;width:96%;margin:auto;padding-top:75px;}
.webpage_list2 .item{clear:both;width:100%;background-color:#ffffff;padding-bottom:75px;}
.webpage_list2 .item .photo{float:left;width:50%;background-position:center center;background-repeat:no-repeat;padding-top:86px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.webpage_list2 .item .content{float:right;width:50%;color:#000000;}
.webpage_list2 .item .content_container{padding:0px 60px 30px 60px;}
.webpage_list2 .item2 .photo{float:right;}
.webpage_list2 .item2 .photo p{padding-bottom:40px;}
.webpage_list2 .item2 .content{float:left;}
.webpage_list2 .item2 .content_container{padding:0px 60px 60px 0px;float:right;}
.webpage_list2 .item_full{clear:both;width:100%;padding-top:5px;padding-bottom:80px;}
.webpage_list2 .item_full_container{width:1460px;margin:auto;}
.webpage_list2 .title{clear:both;color:#00aeef;font-size:32px;font-weight:500;}
.webpage_list2 .desc{clear:both;padding-top:40px;color:#666666;font-size:16px;}
.webpage_list .desc p{color:#666666;font-size:16px;line-height:150%;padding-bottom:30px;}
.webpage_list2 .desc p{color:#666666;font-size:16px;line-height:150%;padding-bottom:30px;}
.webpage_list .desc ul,.webpage_list .desc ol{color:#666666;font-size:16px;line-height:150%;}
.webpage_list .desc li{color:#666666;font-size:16px;line-height:150%;padding-bottom:0px;}
.webpage_list2 .desc ul,.webpage_list2 .desc ol{color:#666666;font-size:16px;line-height:150%;}
.webpage_list2 .desc li{color:#666666;font-size:16px;line-height:150%;padding-bottom:0px;}
.webpage_list2 .item_full ul,.webpage_list2 .item_full ol{text-align:left;}
.webpage_list2 .item_full .title{width:100%;text-align:left;}
.webpage_list2 .item_full .desc{width:100%;text-align:left;}
.webpage_list .item_full .title{width:100%;text-align:center;}
.webpage_list .item_full .desc{width:100%;text-align:center;}
.webpage_list .desc div{color:#666666;font-size:16px;line-height:150%;padding-bottom:30px;}
.webpage_list2 .desc div{color:#666666;font-size:16px;line-height:150%;padding-bottom:30px;}
.btn_browse2{clear:both;width:100px;margin:auto;margin-top:15px;}
.btn_browse2 a:link,.btn_browse2 a:visited{float:left;width:100%;padding:5px 0px 5px 0px;text-align:center;color:#ffffff;font-size:13px;text-decoration:none;font-weight:normal;border:none;background-color:#ce2127;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn_browse2 a:hover,.btn_browse2 a:active,.btn_browse2 a.current:link,.btn_browse2 a.current:visited{float:left;width:100%;padding:5px 0px 5px 0px;text-align:center;color:#ffffff;font-size:13px;text-decoration:none;border:none;background-color:#000000;animation:background_color_change 0.5s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.product_list_sort{clear:both;width:100%;padding-bottom:10px;}
.product_list_sort table{float:right;}
.product_list_sort table td{padding-left:10px;}
.input_select{height:22px;line-height:22px;border:1px solid #cccccc;padding-left:5px;color:#000000;font-size:12px;min-width:280px;}
.product_photo_thumb_box_group{clear:both;position:relative;width:380px;height:190px;overflow:hidden;}
.product_photo_thumb_box_group_container{clear:both;width:380px;height:190px;overflow:hidden;position:absolute;overflow:hidden;top:0px;left:0px;}
.product_photo_thumb_box_group_list{width:368px;height:190px;overflow:hidden;}
.product_photo_thumb_box_group_list .item{float:left;margin-right:10px;width:120px;height:190px;overflow:hidden;background-position:center center;background-repeat:no-repeat;text-indent:-9999px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.product_photo_thumb_box_group_list .item a{float:left;width:120px;height:190px;}
.btn_product_photo_thumb_box_group_prev{float:left;margin-left:50px;margin-right:50px;}
.btn_product_photo_thumb_box_group_prev a:link, .btn_product_photo_thumb_box_group_prev a:visited{float:left;background-image:url(../../images/btn_product_photo_thumb_box_group_prev.png?v=2?V=2);background-repeat:no-repeat;background-position:left top;width:26px;height:26px;text-indent:-9999px;}
.btn_product_photo_thumb_box_group_prev a:hover{float:left;background-image:url(../../images/btn_product_photo_thumb_box_group_prev.png?v=2?V=2);background-repeat:no-repeat;background-position:left bottom;width:26px;height:26px;text-indent:-9999px;}
.btn_product_photo_thumb_box_group_next{float:left;margin-left:50px;margin-right:50px;}
.btn_product_photo_thumb_box_group_next a:link, .btn_product_photo_thumb_box_group_next a:visited{float:left;background-image:url(../../images/btn_product_photo_thumb_box_group_next.png?v=2?V=2);background-repeat:no-repeat;background-position:left top;width:26px;height:26px;text-indent:-9999px;}
.btn_product_photo_thumb_box_group_next a:hover{float:left;background-image:url(../../images/btn_product_photo_thumb_box_group_next.png?v=2?V=2);background-repeat:no-repeat;background-position:left bottom;width:26px;height:26px;text-indent:-9999px;}
.main_content_left{float:left;width:50%;background-image:url(../../images/loading.png);background-repeat:no-repeat;background-position:center center;height:1080px;position:relative;}
.btn_product_photo_thumb_box_area_list2{position:absolute;right:20px;top:20px;z-index:999;}
.main_content_left .photo a{float:left;width:100%;height:1080px;}
.main_content_left .photo{position:absolute;left:0px;top:0px;width:100%;height:1080px;background-position:top center;background-repeat:no-repeat;text-indent:-9999px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.main_content_right{float:right;width:50%;min-height:1080px !important;background-color:#eae9e8;}
.main_content_right_container{clear:both;display:block;padding:50px;width:530px;}
.product_detail_area .photo{float:left;width:30%;}
.product_detail_area .photo img{width:100%;}
.product_detail_area .content{float:right;width:65%;}
.product_detail_area .title{clear:both;width:100%;color:#000000;font-size:20px;font-weight:bold;text-transform:uppercase;}
.product_detail_area .subtitle{clear:both;width:100%;color:#000000;font-size:16px;padding-bottom:20px;text-transform:uppercase;}
.product_detail_area .content .product_content_box{clear:both;width:100%;color:#000000;font-size:12px;padding-bottom:7px;border-bottom:1px solid #e6e4e4;margin-bottom:7px;line-height:150%;text-transform:uppercase;}
.product_content_box_desc{font-size:16px;font-family:'Times New Roman';}
.product_nav_list{clear:both;width:100%;border-top:1px dotted #9b9a9a;padding-top:10px;}
.product_nav_list .item{clear:both;width:100%;border-bottom:1px dotted #9b9a9a;padding-bottom:10px;font-family:'Times New Roman';margin-bottom:10px;}
.product_nav_list .item .title22{clear:both;width:100%;}
.product_nav_list .item .content2{clear:both;width:100%;padding-top:10px;font-size:16px;display:none;}
.product_nav_list .item .title2 a:link,.product_nav_list .item .title2 a:visited,.product_nav_list .item .title2 a:hover{clear:both;display:block;background-image:url(../../images/product_nav.png?v=2?V=2);background-repeat:no-repeat;background-position:right 2px;font-size:16px;color:#000000;text-decoration:none;font-family:'Times New Roman';font-weight:normal;}
.product_nav_list .item.title a.current:hover,.product_nav_list .item .title2 a.current:link,.product_nav_list .item .title2 a.current:visited{clear:both;display:block;background-image:url(../../images/product_nav2.png?v=2?V=2);background-repeat:no-repeat;background-position:right 2px;font-size:16px;color:#000000;text-decoration:none;text-transform:normal;font-weight:normal;}
.btn_book{clear:both;padding-top:60px;}
.btn_book a:link,.btn_book a:visited{float:left;padding:15px 20px 15px 20px;text-align:center;color:#ffffff;font-size:16px;text-decoration:none;font-weight:normal;text-transform:uppercase;background-color:#34251d;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;}
.btn_book a:hover,.btn_book a:active,.btn_book a.current:link,.btn_book a.current:visited{float:left;padding:15px 20px 15px 20px;text-align:center;color:#ffffff;font-size:16px;text-decoration:none;font-weight:normal;text-transform:uppercase;background-color:#5b5b5b;animation:background_color_change 0.5s;}
.product_photo_thumb_box{clear:both;display:block;position:relative;width:455px;height:80px;background-color:#ffffff;padding-top:15px;padding-bottom:15px;}
.product_photo_thumb_box_container{clear:both;width:425px;height:80px;overflow:hidden;position:absolute;overflow:hidden;top:15px;left:15px;}
.product_photo_thumb_list{width:425px;height:80px;overflow:hidden;}
.product_photo_thumb_list .item{float:left;margin-right:15px;width:40px;height:80px;overflow:hidden;background-position:center center;background-repeat:no-repeat;text-indent:-9999px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.product_photo_thumb_list .item a{float:left;width:40px;height:80px;}
.btn_product_photo_thumb_box_prev{position:absolute;left:-27px;top:40px;}
.btn_product_photo_thumb_box_prev a:link, .btn_product_photo_thumb_box_prev a:visited{float:left;background-image:url(../../images/btn_prev.png?v=2?V=2);background-repeat:no-repeat;background-position:left top;width:15px;height:15px;text-indent:-9999px;}
.btn_product_photo_thumb_box_prev a:hover{float:left;background-image:url(../../images/btn_prev.png?v=2?V=2);background-repeat:no-repeat;background-position:left bottom;width:15px;height:15px;text-indent:-9999px;}
.btn_product_photo_thumb_box_next{position:absolute;right:-37px;top:40px;}
.btn_product_photo_thumb_box_next a:link, .btn_product_photo_thumb_box_next a:visited{float:left;background-image:url(../../images/btn_next.png?v=2?V=2);background-repeat:no-repeat;background-position:left top;width:15px;height:15px;text-indent:-9999px;}
.btn_product_photo_thumb_box_next a:hover{float:left;background-image:url(../../images/btn_next.png?v=2?V=2);background-repeat:no-repeat;background-position:left bottom;width:15px;height:15px;text-indent:-9999px;}
.btn_product_photo_thumb_box_prev2{float:left;margin-left:10px;margin-right:10px;}
.btn_product_photo_thumb_box_prev2 a:link, .btn_product_photo_thumb_box_prev2 a:visited{float:left;background-image:url(../../images/btn_product_photo_thumb_box_group_prev.png?v=2?V=2);background-repeat:no-repeat;background-position:left top;width:26px;height:26px;text-indent:-9999px;}
.btn_product_photo_thumb_box_prev2 a:hover{float:left;background-image:url(../../images/btn_product_photo_thumb_box_group_prev.png?v=2?V=2);background-repeat:no-repeat;background-position:left bottom;width:26px;height:26px;text-indent:-9999px;}
.btn_product_photo_thumb_box_next2{float:left;margin-left:10px;margin-right:10px;}
.btn_product_photo_thumb_box_next2 a:link, .btn_product_photo_thumb_box_next2 a:visited{float:left;background-image:url(../../images/btn_product_photo_thumb_box_group_next.png?v=2?V=2);background-repeat:no-repeat;background-position:left top;width:26px;height:26px;text-indent:-9999px;}
.btn_product_photo_thumb_box_next2 a:hover{float:left;background-image:url(../../images/btn_product_photo_thumb_box_group_next.png?v=2?V=2);background-repeat:no-repeat;background-position:left bottom;width:26px;height:26px;text-indent:-9999px;}
.contact_left{float:right;width:50%;background-color:#868686;height:780px;background-image:url(../../images/contact.jpg);color:#ffffff;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;font-size:21px;}
.contact_left table{width:100%;height:780px;}
.contact_left table td{vertical-align:middle;text-align:center;color:#ffffff;font-size:26px;font-size:21px;}
.contact_left a:link,.contact_left a:visited{color:#ffffff;}
.contact_left a:hover{color:#00aeef;}
.contact_left .google_map{width:100%;height:780px;}
.contact_right{float:left;width:50%;background-color:#00aeef;height:780px;color:#ffffff;}
.contact_right .heading{width:100%;padding-top:60px;padding-bottom:20px;font-size:32px;text-align:Center;color:#ffffff;}
.table_form3 td{font-size:24px;padding:10px;padding-bottom:20px;}
.table_form{clear:both;width:400px;margin:auto;}
.table_form td.title{padding-bottom:10px;color:#ffffff;font-size:13px;text-align:center;}
.table_form td.content{padding-bottom:20px;text-align:center;}
.table_form select{float:left;width:100%;height:50px;line-height:50px;margin:0;padding:0px 0% 0px 2%;border:1px #000000 solid;font-size:16px;font-weight:normal;background-color:#FFF;font-family:Arial,Verdana, sans-serif;text-align:left;color:#181818;}
#security_code_img{float:left;margin-left:0px;}
select.input_middle2{width:104%;height:80px;line-height:80px;margin:0;padding:0px 0px 0px 20px;border:2px #cacaca solid;font-size:24px;font-weight:normal;background-color:#FFF;font-family:Arial,Verdana, sans-serif;text-align:left;color:#a7aebc;}
input.input_middle{width:95%;height:30px;line-height:30px;margin:0;padding:0px 2% 0px 2%;border:1px #dcddde solid;font-size:14px;font-weight:normal;background-color:#FFF;font-family:Arial,Verdana, sans-serif;text-align:center;color:#000000;}
textarea.input_long2{width:96%;height:430px;line-height:120%;margin:0;padding:20px 20px 20px 20px;border:2px #cacaca solid;font-size:26px;font-weight:normal;background-color:#FFF;font-family:Arial,Verdana, sans-serif;text-align:left;color:#183765;}
input.input_scode{float:right;width:50%;height:30px;line-height:30px;margin:0;padding:0px 2% 0px 2%;border:1px #dcddde solid;font-size:14px;font-weight:normal;background-color:#FFF;font-family:Arial,Verdana, sans-serif;text-align:center;color:#000000;}
input.input_middle2{width:95%;height:30px;line-height:30px;margin:0;padding:0px 2% 0px 2%;border:1px #dcddde solid;font-size:14px;font-weight:normal;background-color:#FFF;font-family:Arial,Verdana, sans-serif;text-align:center;color:#000000;}
textarea.input_middle2{width:96%;height:130px;line-height:120%;margin:0;padding:20px 2% 20px 2%;border:none;font-size:13px;font-weight:normal;background-color:#FFF;font-family:Arial,Verdana, sans-serif;text-align:left;color:#183765;text-align:center;}
textarea.input_middle3{width:96%;height:100px;line-height:120%;margin:0;padding:10px 2% 10px 2%;border:1px #000000 solid;font-size:16px;font-weight:normal;background-color:#FFF;font-family:Arial,Verdana, sans-serif;text-align:left;color:#181818;}
textarea.input_middle_long{width:96%;height:130px;line-height:120%;margin:0;padding:10px 2% 10px 2%;border:1px #000000 solid;font-size:13px;font-weight:normal;background-color:#FFF;font-family:Arial,Verdana, sans-serif;text-align:left;color:#181818;}
.main_content_full2{clear:both;width:96%;margin:auto;}
.btn_submit2{clear:both;margin:auto;}
.btn_submit2 a:link,.btn_submit2 a:visited{float:left;padding:15px 35px 15px 35px;color:#ffffff;font-size:16px;text-decoration:none;font-weight:normal;text-transform:uppercase;background-color:#9c1c2b;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;}
.btn_submit2 a:hover,.btn_submit2 a:active,.btn_submit2 a.current:link,.btn_submit2 a.current:visited{float:left;padding:15px 35px 15px 35px;color:#ffffff;font-size:16px;text-decoration:none;font-weight:normal;text-transform:uppercase;background-color:#000000;animation:background_color_change 0.5s;}
.table_form2{clear:both;width:50%;font-family:'Times New Roman';}
.table_form2 td.title{padding-bottom:10px;color:#000000;font-size:16px;font-weight:bold;}
.table_form2 td.content{padding-bottom:20px;}
.othernav{clear:both;padding-bottom:60px;}
.othernav ul{list-style:none;padding:0px;margin:0px;}
.othernav ul li{float:left;background-image:url(../../images/othernav.png?v=2?V=2);background-position:0px 4px;background-repeat:no-repeat;padding:0px 30px 0px 30px;}
.othernav ul li:first-child{background-image:none;}
.othernav ul li a:link,.othernav ul li a:visited{float:left;color:#929292;font-size:24px;font-weight:normal;}
.othernav ul li a:hover,.othernav ul li a.current:link,.othernav ul li a.current:visited{float:left;color:#183765;font-size:24px;font-weight:normal;}
.btn_submit{clear:both;padding-top:20px;}
.btn_submit a:link,.btn_submit a:visited{float:left;padding:10px 30px 10px 30px;color:#ffffff;font-size:12px;text-decoration:none;font-weight:normal;text-transform:uppercase;background-color:#00aeef;border:1px solid #ffffff;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;}
.btn_submit a:hover,.btn_submit a:active,.btn_submit a.current:link,.btn_submit a.current:visited{float:left;padding:10px 30px 10px 30px;color:#00aeef;font-size:12px;text-decoration:none;font-weight:normal;text-transform:uppercase;background-color:#ffffff;border:1px solid #ffffff;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;}
.section_title3{clear:both;font-size:16px;font-weight:bold;text-align:left;font-family:'Times New Roman';}
input.input_short{width:120px;height:50px;line-height:50px;margin:0;padding:0px 10px 0px 10px;border:1px #000000 solid;font-size:16px;font-weight:normal;background-color:#FFF;font-family:Arial,Verdana, sans-serif;text-align:left;color:#181818;}
.table_form_time{clear:both;width:100%;font-family:'Times New Roman';}
.table_form_time td{}
.table_form_time td.content2{padding-bottom:20px;padding-left:30px;width:102px;}
input.input_middle_time{width:96%;height:50px;line-height:50px;margin:0;padding:0px 10px 0px 10px;border:1px #000000 solid;font-size:16px;font-weight:normal;background-color:#FFF;font-family:Arial,Verdana, sans-serif;text-align:left;color:#181818;}
.bottom_social_list{position:absolute;right:10px;top:0px;}
.bottom_social_list ul{list-style:none;margin:0;padding:0;}
.bottom_social_list ul li{float:left;margin-left:10px;height:13px;color:#ffffff;font-size:12px;}
.bottom_social_list ul li img{height:100%;}
.lang_nav{position:absolute;right:10px;top:35px;}
.lang_nav ul{margin:0;padding:0;list-style-type:none;}
.lang_nav ul li{display:inline;float:left;padding:0px 7px 0px 8px;background-image:url(../../images/lang_separator.png?v=2?v=2?v=2?v=2?v=2?v=2?V=2);background-repeat:no-repeat;background-position:0px 2px;}
.lang_nav ul li.first,.lang_nav ul li:first-child{padding-left:0px;display:inline;float:left;background-image:none;}
.lang_nav ul li.last,.lang_nav ul li:last-child{padding-right:0px;display:inline;float:left;}
.lang_nav a:link,.lang_nav a:visited{color:#000000;font-size:15px;text-decoration:none;font-weight:normal;text-transform:uppercase;}
.lang_nav a:hover,.lang_nav a:active,.lang_nav a.current:link,.lang_nav a.current:visited{color:#00aeef;font-size:15px;text-decoration:none;font-weight:normal;text-transform:uppercase;}
.home_home_banner{clear:both;display:block;padding:70px 0px 70px 0px;background-color:#ffffff;position:relative;}
.section_subtitle{clear:both;width:100%;font-weight:bold;color:#555555;font-size:36px;padding-bottom:40px;text-align:center;}
.home_home_banner_content{clear:both;width:960px;margin:auto;}
.other_nav{position:absolute;right:0px;top:40px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;}
.header_current .other_nav{top:4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;}
.other_nav ul{margin:0;padding:0;list-style-type:none;}
.other_nav ul li{display:inline;float:left;padding:0px 0px 0px 30px;}
.other_nav ul li.first,.other_nav ul li:first-child{padding-left:0px;display:inline;float:left;background-image:none;text-align:center;}
.other_nav ul li.last,.other_nav ul li:last-child{display:inline;float:left;text-align:center;}
.other_nav a:link,.other_nav a:visited{color:#02303f;font-size:19px;text-decoration:none;font-weight:500;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;}
.other_nav a:hover,.other_nav a:active,.other_nav a.current:link,.other_nav a.current:visited{color:#42a8ce;font-size:19px;text-decoration:none;font-weight:500;}
.header_current .other_nav a:link,.header_current .other_nav a:visited,.header_current .other_nav a:hover,.header_current .other_nav a.current:link,.header_current .other_nav a.current:visited,.header_current .other_nav a.current:hover{font-size:16px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;}
.full_main_content{clear:both;display:block;padding:50px 0px 70px 0px;background-color:#ffffff;position:relative;min-height:300px;}
.full_main_content_container{clear:both;width:1100px;margin:auto;position:relative;}
.full_main_content3{clear:both;display:block;padding:110px 0px 20px 0px;background-color:#000000;position:relative;min-height:500px;background-image:url(../../images/icon/home_content3.png?v=2?V=2);background-repeat:no-repeat;background-position:left bottom;}
.full_main_content3_container{clear:both;width:1100px;margin:auto;}
.full_main_content2{clear:both;display:block;padding:40px 0px 40px 0px;background-color:#1a1a1a;position:relative;}
.full_main_content2_container{clear:both;width:1100px;margin:auto;}
.full_main_content2 .section_subtitle{padding-bottom:30px;color:#ffffff;font-size:27px;}
.home_blog_list{clear:both;width:100%;}
.home_blog_list ul{clear:both;width:100%;list-style:none;margin:0;padding:0;}
.home_blog_list ul li{clear:both;width:100%;padding-bottom:10px;}
.home_blog_list .date{clear:both;width:100%;text-align:center;font-size:14px;color:#636363;padding-bottom:10px;}
.home_blog_list .title{clear:both;width:100%;text-align:center;font-size:20px;color:#ffffff;}
.home_blog_list .title a:link,.home_blog_list .title a:visited{font-size:20px;color:#ffffff;text-decoration:none;}
.home_blog_list .title a:hover{font-size:20px;color:#ce2127;text-decoration:none;}
.webpage_other_list{clear:both;width:100%;}
.webpage_other_list .item{clear:both;width:100%;border-bottom:1px #c7c7c7 dashed;padding-bottom:40px;margin-bottom:40px;position:relative;}
.webpage_other_list .item .icon1{position:absolute;right:0px;bottom:-11px;width:51px;height:22px;background-image:url(../../images/icon/line_icon.png?v=2?V=2);background-repeat:no-repeat;background-color:#ffffff;background-position:right top;padding-left:10px;}
.webpage_other_list .item .icon2{position:absolute;left:0px;bottom:-11px;width:51px;height:22px;background-image:url(../../images/icon/line_icon2.png?v=2?V=2);background-repeat:no-repeat;background-color:#ffffff;padding-right:10px;}
.webpage_other_list .item .photo{float:right;width:525px;}
.webpage_other_list .item .photo img{clear:both;padding-bottom:5px;width:100%;text-align:center;}
.webpage_other_list .item .content{float:left;width:525px;padding-left:0px;}
.webpage_other_list .item .title{clear:both;font-size:24px;color:#555555;font-weight:bold;line-height:150%;;}
.webpage_other_list .item .desc{clear:both;font-size:18px;color:#555555;padding-top:30px;}
.webpage_other_list .item .desc p{line-height:180%;}
.webpage_other_list .item2{clear:both;width:100%;}
.webpage_other_list .item2 .photo{float:left;width:525px;}
.webpage_other_list .item2 .content{float:right;width:525px;padding-left:0px;}
.webpage_other_list .item3{clear:both;width:100%;border-bottom:1px #58595b dotted;padding-bottom:40px;margin-bottom:40px;}
.webpage_other_list .item3 .content{width:100%;text-align:center;}
.home_news_category_list{clear:both;width:100%;margin-left:-4%;}
.home_news_category_list .item{float:left;width:21%;margin-left:2%;margin-right:2%;margin-bottom:4%;min-height:380px;}
.home_news_category_list .item .title{clear:both;width:100%;text-align:center;font-size:20px;font-weight:bold;color:#ffffff;padding-bottom:30px;}
.home_news_category_list .item .title a{color:#ffffff;text-decoration:none;}
.home_news_category_list .item .desc{clear:both;width:100%;text-align:center;font-size:14px;color:#ffffff;padding-top:50px;}
.home_news_category_list .item .desc a{color:#ffffff;text-decoration:none;}
.home_news_category_list .item .photo{clear:both;width:100%;height:220px;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.product_type_list{clear:both;width:100%;margin-left:0;padding-top:50px;}
.product_type_list .item{float:left;width:21%;margin-left:2%;margin-right:2%;margin-bottom:4%;min-height:280px;}
.product_type_list .item .title{clear:both;width:100%;text-align:center;font-size:24px;font-weight:bold;color:#183765;padding-top:10px;}
.product_type_list .item .desc{clear:both;width:100%;text-align:center;font-size:14px;color:#555555;padding-top:20px;}
.product_type_list .item .desc a{color:#ffffff;text-decoration:none;}
.product_type_list .item .photo{clear:both;width:100%;height:130px;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.product_type_detail{clear:both;width:100%;padding-top:40px;}
.product_type_detail .content{float:left;width:530px;}
.product_type_detail .content .title{color:#555555;font-size:24px;font-weight:bold;line-height:150%;;}
.product_type_detail .content .desc{color:#555555;font-size:18px;font-weight:normal;line-height:180%;}
.product_type_detail .photo{float:right;width:530px;}
.product_type_detail .photo img{width:100%;}
::-webkit-input-placeholder{color:#a7aebc;}
::-moz-placeholder{color:#a7aebc;}
:-ms-input-placeholder{color:#a7aebc;}
:-moz-placeholder{color:#a7aebc;}
input.input_scode{width:200px;}
.product_brand_list{clear:both;width:100%;margin-left:-1%;}
.product_brand_list .item{float:left;width:31%;margin-left:1%;margin-right:1%;margin-bottom:2%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.product_brand_list .item table{width:100%;height:340px;}
.product_brand_list .item table td{vertical-align:middle;text-align:center;}
.product_brand_list .item .photo{clear:both;width:100%;height:340px;background-image:url(../../images/product_list.png?v=2?V=2?v=22);}
.product_brand_list .item .title{clear:both;width:100%;color:#FFFFFF;font-size:14px;text-transform:uppercase;}
.product_brand_list .item .subtitle{clear:both;width:100%;color:#ffffff;font-size:28px;padding-top:10px;font-weight:bold;}
.full_search_content{clear:both;width:100%;background-color:#a3afc1;color:#ffffff;}
.full_search_content_container{clear:both;width:1100px;padding-top:40px;padding-bottom:40px;margin:auto;}
.full_search_content_top{clear:both;width:100%;background-color:#183765;color:#ffffff;padding-top:20px;padding-bottom:20px;}
.full_search_content_top .heading{clear:both;background-image:url(../images/title/filter.png?v=2?V=2?v=22);background-repeat:no-repeat;width:138px;height:40px;margin:auto;text-indent:-9999px;}
.table_search_list{clear:both;width:100%;border-left:1px solid #ffffff;border-top:1px solid #ffffff;}
.table_search_list td{border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;padding:10px 20px 5px 20px;text-transform:uppercase;}
.table_search_list td.title{text-transform:uppercase;width:180px;padding-top:18px;}
.table_search_list td.title3{border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;padding:15px 20px 15px 20px;text-transform:uppercase;}
.select_list{list-style:none;padding:0;margin:0;width:190px;float:left;margin-right:20px;position:relative;cursor:pointer;margin-top:5px;margin-bottom:10px;}
.select_list span{clear:both;color:#183765;display:block;padding-left:10px;background-image:url(../../images/input/select.png?v=2?V=2);background-repeat:no-repeat;background-position:right 7px;padding-right:25px;}
.select_list ul{list-style:none;padding:0;margin:0;display:none;position:absolute;left:0px;top:30px;width:100%;}
.select_list ul li{clear:both;width:100%;}
.select_list ul li a:link,.select_list ul li a:visited{clear:both;width:100%;float:left;background-color:#183765;color:#ffffff;text-decoration:none;padding:6px 10px 6px 10px;}
.select_list ul li a:hover{clear:both;width:100%;float:left;background-color:#ffffff;color:#183765;text-decoration:none;padding:6px 10px 6px 10px;}
.option_list{clear:both;width:100%;}
ul.option_list{list-style:none;padding:0;margin:0;}
ul.option_list li{float:left;margin-bottom:5px;margin-right:10px;}
ul.option_list li a:link,ul.option_list li a:visited,ul.option_list li a:hover{float:left;background-color:#a3afc1;color:#ffffff;text-decoration:none;padding:6px 10px 6px 10px;}
ul.option_list li a.current:link,ul.option_list li a.current:visited{float:left;background-color:#ffffff;color:#183765;text-decoration:none;padding:6px 10px 6px 10px;}
.lightbox{width:100%;height:100%;background-image:url(../../images/lightbox/bg.png?v=2?V=2);z-index:9999999;position:fixed;top:0px;left:0px;display:none;}
.lightbox_container{width:680px;height:480px;margin:auto;background-color:#dbdbdb;-webkit-box-shadow:11px 10px 28px -7px rgba(0,0,0,0.47);-moz-box-shadow:11px 10px 28px -7px rgba(0,0,0,0.47);box-shadow:11px 10px 28px -7px rgba(0,0,0,0.47);margin-top:0px;padding:25px 25px 25px 25px;position:relative;}
.lightbox_container .heading{clear:both;width:100%;color:#183765;font-size:18px;text-align:center;padding-bottom:20px;font-weight:bold;text-transform:uppercase;}
.lightbox_content{clear:both;display:block;height:430px;}
.btn_close_lightbox{position:absolute;right:15px;top:15px;}
.btn_close_lightbox a:link,.btn_close_lightbox a:visited{float:left;width:30px;height:30px;background-image:url(../../images/lightbox/btn_close_lightbox.png?v=2?V=2);background-repeat:no-repeat;text-indent:-9999px;}
.btn_close_lightbox a:hover{float:left;width:30px;height:30px;background-image:url(../../images/lightbox/btn_close_lightbox.png?v=2?V=2);background-repeat:no-repeat;text-indent:-9999px;}
.option_more_list{clear:both;width:100%;}
.option_more_list ul{list-style:none;padding:0;margin:0;}
.option_more_list ul li{float:left;width:49%;margin-right:1%;margin-bottom:10px;}
.option_more_list ul li a:link,.option_more_list ul li a:visited,.option_more_list ul li a:hover{float:left;background-image:url(../../images/input/checkbox.png?v=2?V=2);background-repeat:no-repeat;padding-left:30px;min-height:20px;color:#183765;text-decoration:none;}
.option_more_list ul li a.current:link,.option_more_list ul li a.current:visited{float:left;background-image:url(../../images/input/checkbox2.png?v=2?V=2);background-repeat:no-repeat;padding-left:30px;min-height:20px;color:#183765;text-decoration:none;}
.product_brand_gallery_item_list{clear:both;width:1080px;height:210px;background-color:#FFF;position:relative;margin:auto;overflow:hidden;margin-top:30px;margin-bottom:50px;}
.product_brand_gallery_item_list_area{width:1000px;height:210px;}
.product_brand_gallery_item_list_container{float:left;width:28000px;height:210px;}
.product_brand_gallery_item_list .item{float:left;width:310px;height:210px;position:relative;overflow:hidden;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;margin-right:5px;}
.product_brand_gallery_item_list .item a{float:left;width:310px;height:210px;text-decoration:none;}
.btn_product_brand_gallery_prev{position:absolute;left:10px;top:0px;}
.btn_product_brand_gallery_prev a:link, .btn_product_brand_gallery_prev a:visited{float:left;background-image:url(../../images/btn_product_gallery_prev.png?v=2?V=2);background-repeat:no-repeat;background-position:center center;width:43px;height:210px;text-indent:-9999px;}
.btn_product_brand_gallery_prev a:hover,.btn_product_brand_gallery_prev a.current:link, .btn_product_brand_gallery_prev a.current:visited{float:left;background-image:url(../../images/btn_product_gallery_prev.png?v=2?V=2);background-repeat:no-repeat;background-position:center center;width:43px;height:210px;text-indent:-9999px;}
.btn_product_brand_gallery_next{position:absolute;right:10px;top:0px;}
.btn_product_brand_gallery_next a:link, .btn_product_brand_gallery_next a:visited{float:left;background-image:url(../../images/btn_product_gallery_next.png?v=2?V=2);background-repeat:no-repeat;background-position:center center;width:43px;height:210px;text-indent:-9999px;}
.btn_product_brand_gallery_next a:hover,.btn_product_brand_gallery_next a.current:link, .btn_product_brand_gallery_next a.current:visited{float:left;background-image:url(../../images/btn_product_gallery_next.png?v=2?V=2);background-repeat:no-repeat;background-position:center center;width:43px;height:210px;text-indent:-9999px;}
.other_product_brand_photo_list{clear:both;width:1000px;margin:auto;margin-top:30px;margin-bottom:50px;}
.other_product_brand_photo_list .item{float:left;margin-left:1%;margin-right:1%;width:48%;position:relative;backgroverflow:hidden;ound-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.other_product_brand_photo_list .item a{float:left;width:100%;height:400px;text-decoration:none;}
.other_product_brand_photo_list2{clear:both;width:500px;margin:auto;margin-top:30px;margin-bottom:50px;}
.other_product_brand_photo_list2 .item{float:left;width:100%;position:relative;backgroverflow:hidden;ound-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.other_product_brand_photo_list2 .item a{float:left;width:100%;height:400px;text-decoration:none;}
.other_product_brand_photo_list2 a.iframe{background-image:url(../../images/btn_video.png?v=2?V=2);background-repeat:no-repeat;width:100%;height:400px;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.other_product_brand_photo_list a.iframe{background-image:url(../../images/btn_video.png?v=2?V=2);background-repeat:no-repeat;width:100%;height:400px;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.product_brand_gallery_item_list a.iframe{background-image:url(../../images/btn_video.png?v=2?V=2);background-repeat:no-repeat;width:100%;height:210px;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.btn_book_now{clear:both;padding-top:20px;width:100%;font-family:'courier',Arial;}
.btn_book_now a:link,.btn_book_now a:visited{padding:15px 0px 15px 0px;display:block;text-align:center;color:#ffffff;font-size:22px;text-decoration:none;font-weight:normal;text-transform:uppercase;background-color:#ce2127;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;font-weight:bold;}
.btn_book_now a:hover,.btn_book_now a:active,.btn_book_now a.current:link,.btn_book_now a.current:visited{padding:15px 0px 15px 0px;display:block;text-align:center;color:#ffffff;font-size:22px;text-decoration:none;font-weight:normal;text-transform:uppercase;background-color:#000000;animation:background_color_change 0.5s;font-weight:bold;}
.old_price{clear:both;font-size:16px;color:#a0a0a0;text-decoration:line-through;}
.special_price{}
.ui-widget{font-size:15px !important;}
.table_footer_total{clear:both;padding-top:30px;padding-bottom:30px;}
.table_footer_total td{font-size:24px;color:#494949;font-weight:bold;padding:20px 20px 20px 20px;}
.table_footer_total td.title4{text-align:right;}
.table_footer_total td.content4{text-align:left;}
.table_footer_total td.title4a{text-align:right;font-size:40px;color:#183765;}
.table_footer_total td.content4a{text-align:left;font-size:40px;color:#183765;}
.table_discount{}
.table_discount td.col1{width:400px;}
.table_discount td.col2{}
input.input_discount{width:360px;height:80px;line-height:80px;margin:0;padding:0px 20px 0px 20px;border:2px #cacaca solid;font-size:24px;font-weight:normal;background-color:#FFF;font-family:Arial,Verdana, sans-serif;text-align:left;color:#183765;}
.btn_apply{float:right;}
.btn_apply a:link,.btn_apply a:visited{float:left;padding:0px 30px 0px 30px;text-align:center;color:#ffffff;font-size:23px;text-decoration:none;font-weight:normal;text-transform:uppercase;background-color:#183765;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;line-height:72px;}
.btn_apply a:hover,.btn_apply a:active,.btn_apply a.current:link,.btn_apply a.current:visited{float:left;padding:0px 30px 0px 30px;text-align:center;color:#ffffff;font-size:23px;text-decoration:none;font-weight:normal;text-transform:uppercase;background-color:#000000;animation:background_color_change 0.5s;line-height:72px;}
.btn_delete{float:right;}
.btn_delete a:link,.btn_delete a:visited{float:left;padding:0px 30px 0px 30px;text-align:center;color:#ffffff;font-size:23px;text-decoration:none;font-weight:normal;text-transform:uppercase;background-color:#ce2127;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;line-height:72px;}
.btn_delete a:hover,.btn_delete a:active,.btn_delete a.current:link,.btn_delete a.current:visited{float:left;padding:0px 30px 0px 30px;text-align:center;color:#ffffff;font-size:23px;text-decoration:none;font-weight:normal;text-transform:uppercase;background-color:#000000;animation:background_color_change 0.5s;line-height:72px;}
.order_history_box{clear:both;display:block;border:3px solid #dfdfdf;padding:20px;}
.table_order_history{}
.table_order_history td{padding:10px 10px 15px 10px;vertical-align:middle;}
.table_order_history th{font-size:18px;color:#183765;font-weight:bold;padding:10px 10px 15px 10px;}
.product_brand_list_loading{clear:both;width:100%;height:300px;margin:auto;background-image:url(../../images/loading.png);background-repeat:no-repeat;background-position:center center;display:none;}
.product_brand_list_paging{clear:both;width:100%;}
.open_search_area{display:none;}
.btn_open_search{cursor:pointer;}
.banner_list{clear:both;width:100%;height:300px;position:relative;overflow:hidden;}
.banner_list .item{clear:both;width:100%;height:300px;position:absolute;top:0px;left:0px;background-position:center center;background-repeat:no-repeat;text-indent:-9999px;display:none;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.banner_list .item a:link,.banner_list .item a:visited{float:left;width:100%;height:300px;text-decoration:none;text-indent:-9999px;}
.banner_list .item a:hover,.banner_list .item a:active{float:left;width:100%;height:300px;text-decoration:none;text-indent:-9999px;}
.banner_list .table_paging{position:absolute;width:100%;left:0px;bottom:20px;}
.banner_paging{position:absolute;width:100%;bottom:20px;left:0px;}
.banner_paging_container{position:relative;width:100%;}
.banner_paging .item2{float:left;margin-left:2px;margin-right:2px;width:10px;height:10px;}
.banner_paging .item2 a:link,.banner_paging .item2 a:visited{float:left;background-image:url(../../images/banner_paging.png?v=2?V=2);background-repeat:no-repeat;background-position:left top;width:10px;height:10px;text-indent:-9999px;}
.banner_paging .item2 a:hover,.banner_paging .item2 a:active,.banner_paging .item2 a.current:link,.banner_paging .item2 a.current:visited{float:left;background-image:url(../../images/banner_paging.png?v=2?V=2);background-repeat:no-repeat;background-position:left bottom;width:10px;height:10px;text-indent:-9999px;}
.schedule_mode_list{float:right;margin-top:0px;display:none;}
.schedule_mode_list .item{float:left;margin-left:10px;}
.schedule_mode_list .list_style1{margin-top:2px;}
.schedule_mode_list .list_style1 a:link,.schedule_mode_list .list_style1 a:visited{float:left;background-image:url(../../images/icon/list_style1.png?v=2?V=2);background-repeat:no-repeat;background-position:left top;width:18px;height:15px;text-indent:-9999px;}
.schedule_mode_list .list_style1 a:hover,.schedule_mode_list .list_style1 a.current:link,.schedule_mode_list .list_style1 a.current:visited{float:left;background-image:url(../../images/icon/list_style1.png?v=2?V=2);background-repeat:no-repeat;background-position:left bottom;width:18px;height:15px;text-indent:-9999px;}
.schedule_mode_list .list_style2 a:link,.schedule_mode_list .list_style2 a:visited{float:left;background-image:url(../../images/icon/list_style2.png?v=2?V=2);background-repeat:no-repeat;background-position:left top;width:20px;height:20px;text-indent:-9999px;}
.schedule_mode_list .list_style2 a:hover,.schedule_mode_list .list_style2 a.current:link,.schedule_mode_list .list_style2 a.current:visited{float:left;background-image:url(../../images/icon/list_style2.png?v=2?V=2);background-repeat:no-repeat;background-position:left bottom;width:20px;height:20px;text-indent:-9999px;}
.tabsubcontent{clear:both;width:100%;display:none;}
.schedule_box{display:block;padding:0px 20px 20px 20px;}
.schedule_box_left{float:left;width:60%;}
.schedule_box_right{float:right;width:38%;}
.schedule_tab{clear:both;width:100%;border-bottom:2px solid #d6d6d6;}
.schedule_tab ul{padding:0;margin:0;list-style:none;clear:both;}
.schedule_tab ul li{float:left;margin-right:10px;}
.schedule_tab ul li a:link,.schedule_tab ul li a:visited{float:left;padding:10px 20px 10px 20px;background-color:#cd9d98;color:#ffffff;text-decoration:none;}
.schedule_tab ul li a.current:link,.schedule_tab ul li a.current:visited{float:left;padding:10px 20px 10px 20px;background-color:#ecc2be;color:#ffffff;text-decoration:none;}
.schedule_tab ul li a:hover{float:left;padding:10px 20px 10px 20px;background-color:#ecc2be;color:#ffffff;text-decoration:none;}
.schedule_content{clear:both;display:block;padding:20px 0px 20px 0px;height:300px;}
.schedule_list{clear:both;width:100%;}
.schedule_list .title{clear:both;font-size:24px;color:#c5c5c5;}
.schedule_list .title2{clear:both;font-size:18px;color:#acacac;border-bottom:1px solid #acacac;padding-bottom:5px;margin-bottom:5px;width:100%;}
.schedule_content_item{clear:both;display:block;padding:10px 10px 10px 10px;}
.table_schedule_item{border:none;}
.table_schedule_item td{padding:0px 10px 0px 0px;border:none;}
.table_schedule_item .item_title{font-size:15px;font-weight:bold;}
.table_schedule_item .item_desc{font-size:13px;font-weight:normal;}
.table_schedule_item .icon_status{float:left;width:20px;height:20px;background-color:#000000;}
.s1{color:#000000;}
.s3{color:#000000;}
.s2{color:#4e7dd5;}
.s4{color:#4e7dd5;}
.icon_status{border-radius:50%;width:20px;height:20px;}
.circle{border-radius:50%;width:15px;height:15px;}
.circle_no{width:15px;height:15px;}
.table_schedule_item_performa_invoice_date .icon_status{background-color:#94e2df;}
.table_schedule_item_invoice_date .icon_status{background-color:#000000;}
.table_schedule_item_ticket_date .icon_status{background-color:#cb87df;}
.table_schedule_item_expired .icon_status{background-color:#f50057;}
.table_schedule_item_expired .item_title,.table_schedule_item_expired .item_desc,.table_schedule_item_expired .s1,.table_schedule_item_expired .s2,.table_schedule_item_expired .s3,.table_schedule_item_expired .s4{}
.table_schedule_item_paid .icon_status{background-color:#bcbcbc;}
.table_schedule_item_paid .item_title,.table_schedule_item_paid .item_desc,.table_schedule_item_paid .s1,.table_schedule_item_paid .s2,.table_schedule_item_paid .s3,.table_schedule_item_paid .s4{}
.date_icon_list{clear:both;width:14px;margin:auto;padding:10px 0px 10px 0px;}
.date_icon_list div{float:left;margin-left:2px;margin-right:2px;margin-bottom:4px;}
.global_search_area{position:absolute;left:0px;top:30px;}
.btn_global_search{}
.btn_global_search a:link,.btn_global_search a:visited{float:left;display:block;line-height:46px;padding:0px 10px 0px 10px;color:#ce2127;font-size:12px;text-decoration:none;font-weight:normal;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;}
.btn_global_search a:hover,.btn_global_search a:active,.btn_global_search a.current:link,.btn_global_search a.current:visited{float:left;display:block;line-height:46px;padding:0px 10px 0px 10px;color:#183765;font-size:12px;text-decoration:none;font-weight:normal;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;}
input.input_global_search{clear:both;width:290px;height:46px;line-height:46px;margin:0;padding:0px 10px 0px 40px;border:1px #eaeaea solid;font-size:12px;font-weight:normal;background:none;font-family:Arial,Verdana, sans-serif;color:#6f7476;background-image:url(../../images/icon/search.png?v=2?V=2);background-repeat:no-repeat;background-position:10px center;}
.relative_product_area.heading{clear:both;font-size:22px;color:#7f7f7f;font-weight:bold;}
.relative_product_area{clear:both;width:1100px;margin:auto;padding-top:55px;}
.relative_product_list{clear:both;width:100%;margin-left:-1%;padding-top:25px;}
.relative_product_list .item{float:left;width:31%;margin-left:1%;margin-right:1%;}
.relative_product_list .item .photo{float:left;width:30%;height:90px;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.relative_product_list .item .content{float:right;width:64%;}
.relative_product_list .item .content .title{clear:both;font-size:23px;color:#7f7f7f;}
.relative_product_list .item .content .title2{clear:both;font-size:18px;color:#7f7f7f;padding-top:5px;padding-bottom:5px;}
.btn_more_other{clear:both;}
.btn_more_other a:link,.btn_more_other a:visited{float:left;padding:5px 10px 5px 10px;color:#ffffff;font-size:12px;text-decoration:none;font-weight:normal;border:none;background-color:#ce2127;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.btn_more_other a:hover,.btn_more_other a:active,.btn_more_other a.current:link,.btn_more_other a.current:visited{float:left;padding:5px 10px 5px 10px;color:#ffffff;color:#ffffff;font-size:12px;text-decoration:none;font-weight:normal;border:none;background-color:#183765;animation:background_color_change 0.5s;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.btn_cancel_order{clear:both;}
.btn_cancel_order a:link,.btn_cancel_order a:visited{float:left;padding:5px 10px 5px 10px;color:#ffffff;font-size:12px;text-decoration:none;font-weight:normal;border:none;background-color:#ce2127;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.btn_cancel_order a:hover,.btn_cancel_order a:active,.btn_cancel_order a.current:link,.btn_cancel_order a.current:visited{float:left;padding:5px 10px 5px 10px;color:#ffffff;color:#ffffff;font-size:12px;text-decoration:none;font-weight:normal;border:none;background-color:#183765;animation:background_color_change 0.5s;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.news_content_right{float:right;background-color:#183765;width:24%;padding:3% 3% 3% 3%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#ffffff;}
.news_content_right .heading{clear:both;font-size:26px;color:#ffffff;font-weight:bold;padding-bottom:20px;}
.news_content_left{float:left;width:66%;}
.news_category_list{clear:both;width:100%;}
.news_category_list ul{list-style:none;padding:0;margin:0;}
.news_category_list ul li{clear:both;padding-bottom:15px;padding-left:20px;}
.news_category_list ul li a:link,.news_category_list ul li a:visited{font-size:18px;color:#ffffff;text-decoration:none;}
.news_category_list ul li a:hover,.news_category_list ul li a.current:link,.news_category_list ul li a.current:visited{font-size:18px;color:#ffffff;text-decoration:underline;}
.news_year_list{clear:both;width:100%;border-top:1px dotted #a2a2a2;}
.news_year_list ul{list-style:none;padding:0;margin:0;}
.news_year_list ul li{clear:both;}
.news_year_list ul li a:link,.news_year_list ul li a:visited{font-size:18px;color:#152f57;text-decoration:none;}
.news_year_list ul li a:hover,.news_year_list ul li a.current:link,.news_year_list ul li a.current:visited{font-size:18px;color:#152f57;text-decoration:none;}
.news_year_list ul.have_submenu{list-style:none;padding:0;margin:0;}
.news_year_list ul.have_submenu li{clear:both;width:100%;padding-bottom:10px;padding-top:15px;border-bottom:1px dotted #a2a2a2;padding-bottom:15px;}
.news_year_list ul.have_submenu li a:link,.news_year_list ul.have_submenu li a:visited{clear:both;display:block;font-size:18px;color:#152f57;font-weight:500;text-decoration:none;background-image:url(../../images/sidemenu/open.png?v=2?V=2);background-repeat:no-repeat;background-position:center right;}
.news_year_list ul.have_submenu li a:hover,.news_year_list ul.have_submenu li a.current:link,.news_year_list ul.have_submenu li a.current:visited{clear:both;display:block;font-size:18px;color:#152f57;font-weight:500;text-decoration:none;background-image:url(../../images/sidemenu/close.png?v=2?V=2);background-repeat:no-repeat;background-position:center right;}
.news_year_list ul.have_submenu ul li{clear:both;padding-top:10px;padding-left:0px;padding-bottom:0px;display:block;border:none;}
.news_year_list ul.have_submenu ul li a:link,.news_year_list ul.have_submenu ul li a:visited{background-image:none;background-repeat:no-repeat;color:#152f57;display:block;padding-left:0px;border:none;}
.news_year_list .pmenu ul{border-top:1px dotted #a2a2a2;padding-top:5px;margin-top:15px;}
.news_year_list .pmenu ul li a.current:link,.news_year_list .pmenu ul li a.current:visited,.news_year_list .pmenu ul li a.hover:link{text-decoration:none;background-image:none;color:#9c1c2b;}
.news_content .title{color:#183765;font-size:26px;font-weight:bold;text-align:left;margin-bottom:0;padding-bottom:0;}
.news_content .title .date{color:#5d5d5d;font-size:26px;}
.news_content .content{color:#555555;font-size:16px;clear:both;padding-top:30px;}
.blog_content_right{float:right;background-color:#183765;width:24%;padding:3% 3% 3% 3%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#ffffff;}
.blog_content_right .heading{clear:both;font-size:26px;color:#ffffff;font-weight:bold;padding-bottom:20px;}
.blog_content_left{float:left;width:66%;}
.blog_category_list{clear:both;width:100%;}
.blog_category_list ul{list-style:none;padding:0;margin:0;}
.blog_category_list ul li{clear:both;padding-bottom:15px;padding-left:20px;}
.blog_category_list ul li a:link,.blog_category_list ul li a:visited{font-size:18px;color:#ffffff;text-decoration:none;}
.blog_category_list ul li a:hover,.blog_category_list ul li a.current:link,.blog_category_list ul li a.current:visited{font-size:18px;color:#ffffff;text-decoration:underline;}
.blog_year_list{clear:both;width:100%;}
.blog_year_list ul{list-style:none;padding:0;margin:0;}
.blog_year_list ul li{clear:both;padding-top:10px;padding-left:20px;}
.blog_year_list ul li a:link,.blog_year_list ul li a:visited{font-size:18px;color:#ffffff;text-decoration:none;}
.blog_year_list ul li a:hover,.blog_year_list ul li a.current:link,.blog_year_list ul li a.current:visited{font-size:18px;color:#ffffff;text-decoration:underline;}
.blog_year_list ul.have_submenu{list-style:none;padding:0;margin:0;}
.blog_year_list ul.have_submenu li{clear:both;padding-bottom:10px;}
.blog_year_list ul.have_submenu li a:link,.blog_year_list ul.have_submenu li a:visited{font-size:18px;color:#ffffff;text-decoration:none;background-image:url(../../images/icon/menu_close.png?v=2?V=2);background-repeat:no-repeat;background-position:0px 2px;padding-left:20px;}
.blog_year_list ul.have_submenu li a:hover,.blog_year_list ul.have_submenu li a.current:link,.blog_year_list ul.have_submenu li a.current:visited{font-size:18px;color:#ffffff;text-decoration:none;background-image:url(../../images/icon/menu_open.png?v=2?V=2);background-repeat:no-repeat;background-position:0px 7px;padding-left:20px;}
.blog_year_list ul.have_submenu ul li{clear:both;padding-top:10px;padding-left:0px;padding-bottom:0px;display:block;}
.blog_year_list ul.have_submenu ul li a:link,.blog_year_list ul.have_submenu ul li a:visited{background-image:none;background-repeat:no-repeat;color:#a8a8a8;display:block;padding-left:20px;}
.blog_content .title{color:#183765;font-size:26px;font-weight:bold;text-align:left;margin-bottom:0;padding-bottom:0;}
.blog_content .title .date{color:#5d5d5d;font-size:26px;}
.blog_content .content{color:#555555;font-size:16px;clear:both;padding-top:30px;}
.btn_top_back{position:absolute;left:0px;top:10px;}
.btn_top_back a:link,.btn_top_back a:visited{color:#183765;font-size:18px;font-weight:bold;text-decoration:none;}
.btn_top_back a:hover{color:#000000;font-size:18px;font-weight:bold;text-decoration:none;}
.comment_area{clear:both;width:100%;border-top:1px solid #dddddd;padding-top:20px;margin-top:30px;}
.comment_area .heading{clear:both;width:100%;background-image:url(../../images/icon/comment.png?v=2?V=2);background-repeat:no-repeat;background-position:15px 0px;padding-left:60px;color:#333333;line-height:34px;margin-bottom:15px;}
textarea.input_comment{width:96%;height:140px;line-height:120%;margin:0;padding:20px 2% 20px 2%;border:1px #ff020b solid;font-size:18px;font-weight:normal;background-color:#FFF;font-family:Arial,Verdana, sans-serif;text-align:left;color:#183765;}
.btn_comment{float:right;padding-top:15px;}
.btn_comment a:link,.btn_comment a:visited{float:left;padding:10px 15px 10px 15px;color:#ffffff;font-size:13px;text-decoration:none;font-weight:normal;border:none;background-color:#ff020b;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.btn_comment a:hover,.btn_comment a:active,.btn_comment a.current:link,.btn_comment a.current:visited{float:left;padding:10px 15px 10px 15px;color:#ffffff;color:#ffffff;font-size:13px;text-decoration:none;font-weight:normal;border:none;background-color:#183765;animation:background_color_change 0.5s;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.comment_list{clear:both;width:100%;padding-top:20px;}
.comment_list .item{clear:both;width:100%;padding-bottom:20px;}
.comment_list .item .photo{float:left;width:30px;}
.comment_list .item .photo img{width:100%;}
.comment_list .item .content2{float:left;width:550px;margin-left:20px;}
.comment_list .item .title{clear:both;color:#333333;font-weight:bold;font-size:18px;}
.comment_list .item .title .date{clear:both;color:#adadad;font-weight:normal;font-size:12px;padding-left:15px;}
.comment_list .item .msg{clear:both;padding-top:10px;}
.mobile_content,.mmenu{display:none;}
.order_history_left{float:left;width:48%;}
.order_history_right{float:right;width:48%;}
.btn_book_now_no{clear:both;margin-top:20px;font-family:'courier',Arial;padding:15px 0px 15px 0px;display:block;text-align:center;color:#ffffff;font-size:22px;text-decoration:none;font-weight:normal;text-transform:uppercase;background-color:#000000;animation:background_color_change 0.5s;font-weight:bold;}
input.input_short_age{width:80px;height:30px;line-height:30px;margin:0;padding:0px 0px 0px 0px;border:none;font-size:18px;font-weight:normal;background-color:#FFF;font-family:Arial,Verdana, sans-serif;text-align:center;color:#183765;}
.btn_other_button{clear:both;padding-top:20px;width:350px;margin:auto;font-family:'courier',Arial;}
.btn_other_button a:link,.btn_other_button a:visited{float:left;width:100%;padding:15px 0px 15px 0px;text-align:center;color:#ffffff;font-size:22px;text-decoration:none;font-weight:normal;text-transform:uppercase;background-color:#ce2127;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;font-weight:bold;}
.btn_other_button a:hover,.btn_other_button a:active,.btn_other_button a.current:link,.btn_other_button a.current:visited{padding:15px 0px 15px 0px;width:100%;float:left;text-align:center;color:#ffffff;font-size:22px;text-decoration:none;font-weight:normal;text-transform:uppercase;background-color:#000000;animation:background_color_change 0.5s;font-weight:bold;}
.section_subtitle select{font-weight:bold;color:#555555;font-size:24px;height:60px;padding:0px 0px 0px 10px;text-align:center;}
.select_list_grey{list-style:none;padding:0;margin:0;float:left;margin-right:20px;position:relative;cursor:pointer;margin-top:5px;margin-bottom:10px;}
.select_list_grey span{clear:both;color:#183765;display:block;padding-left:10px;background-image:url(../../images/btn_select.jpg?v=22);background-repeat:no-repeat;background-position:right 11px;padding-right:30px;clear:both;width:100%;font-weight:bold;color:#555555;font-size:36px;text-align:center;}
.select_list_grey ul{list-style:none;padding:0;margin:0;display:none;position:absolute;left:30px;top:50px;width:100%;height:200px;background-color:#7f8386;}
.select_list_grey ul li{clear:both;width:100%;}
.select_list_grey ul li a:link,.select_list_grey ul li a:visited{clear:both;width:100%;float:left;background-color:#7f8386;color:#ffffff;text-decoration:none;padding:6px 10px 6px 10px;font-weight:bold;color:#ffffff;font-size:18px;text-align:center;}
.select_list_grey ul li a:hover{clear:both;width:100%;float:left;background-color:#5c5c5d;color:#ffffff;text-decoration:none;padding:6px 10px 6px 10px;font-weight:bold;color:#ffffff;font-size:18px;text-align:center;}
.table_product_brand_list{clear:both;width:100%;}
.table_product_brand_list th{padding:10px 0px 10px 0px;text-transform:uppercase;font-size:24px;color:#183765;font-weight:normal;}
.table_product_brand_list td{padding:10px 0px 10px 0px;text-transform:uppercase;font-size:18px;color:#183765;}
.img_rating{float:left;margin-right:0px;}
.product_brand_topsubmenu{clear:both;width:100%;margin:auto;margin-bottom:20px;}
.product_brand_topsubmenu ul{margin:0;padding:0;list-style:none;float:left;}
.product_brand_topsubmenu ul:last-child{}
.product_brand_topsubmenu ul li{float:left;padding:0px 10px 0px 10px;background-image:url(../../images/product_brand_topsubmenu_seperator.png?v=2?V=2);background-repeat:no-repeat;background-position:0px 2px;margin-bottom:10px;}
.product_brand_topsubmenu ul li:first-child{padding-left:0px;background:none;}
.product_brand_topsubmenu ul li:last-child{}
.product_brand_topsubmenu ul li a:link,.product_brand_topsubmenu ul li a:visited{float:left;color:#d1d1d1;text-decoration:none;font-size:18px;font-weight:normal;}
.product_brand_topsubmenu ul li a:hover,.product_brand_topsubmenu ul li a.current:link,.product_brand_topsubmenu ul li a.current:visited{float:left;color:#183765;text-decoration:none;font-size:18px;font-weight:normal;}
.product_other_price_box{float:left;width:50%;margin-bottom:40px;}
.product_other_price_box .title{clear:both;width:100%;text-align:left;font-size:24px;padding-bottom:20px;font-weight:bold;}
input[type="checkbox"]{width:20px;height:20px;}
.sponsor_list_area{clear:both;width:100%;background-color:#ffffff;padding:40px 0px 20px 0px;}
.sponsor_list{clear:both;width:100%;padding-top:60px;}
.sponsor_list .item{float:left;margin-left:10px;margin-right:10px;margin-bottom:20px;}
.sponsor_list .item img{}
.sponsor_list .item table{width:220px;height:125px;}
.sponsor_list .item table td{vertical-align:middle;text-align:center;}
.sponsor_home_list{clear:both;width:100%;padding-top:100px;padding-bottom:80px;}
.sponsor_home_list .item{float:left;margin-left:10px;margin-right:10px;margin-bottom:20px;}
.sponsor_home_list .item img{}
.sponsor_home_list .item table{width:140px;height:80px;}
.sponsor_home_list .item table td{vertical-align:middle;text-align:center;}
select.input_middle3{width:100%;height:80px;line-height:80px;margin:0;padding:0px 20px 0px 20px;border:2px #cacaca solid;font-size:24px;font-weight:normal;background-color:#FFF;font-family:Arial,Verdana, sans-serif;text-align:left;color:#183765;}
textarea.input_middle{width:95%;height:130px;margin:0;padding:10px 2% 10px 2%;border:1px #dcddde solid;font-size:14px;font-weight:normal;background-color:#FFF;font-family:Arial,Verdana, sans-serif;text-align:center;color:#000000;}
select.input_middle{width:100%;height:38px;line-height:38px;margin:0;padding:0px 0px 0px 2%;border:1px #dcddde solid;font-size:14px;font-weight:normal;background-color:#FFF;font-family:Arial,Verdana, sans-serif;text-align:center;color:#000000;}
.btn_agree_fund{float:left;}
.btn_agree_fund a:link,.btn_agree_fund a:visited{float:left;padding:10px 10px 10px 10px;color:#ffffff;font-size:15px;text-decoration:none;font-weight:300;background-color:#a61f38;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;}
.btn_agree_fund a:hover,.btn_agree_fund a:active,.btn_agree_fund a.current:link,.btn_agree_fund a.current:visited{float:left;padding:10px 10px 10px 10px;color:#ffffff;font-size:15px;text-decoration:none;font-weight:300;background-color:#000000;animation:background_color_change 0.5s;}
.btn_agree2_fund{float:left;}
.btn_agree2_fund a:link,.btn_agree2_fund a:visited{float:left;padding:10px 10px 10px 10px;color:#ffffff;font-size:15px;text-decoration:none;font-weight:300;background-color:#212b54;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;}
.btn_agree2_fund a:hover,.btn_agree2_fund a:active,.btn_agree2_fund a.current:link,.btn_agree2_fund a.current:visited{float:left;padding:10px 10px 10px 10px;color:#ffffff;font-size:15px;text-decoration:none;font-weight:300;background-color:#000000;animation:background_color_change 0.5s;}
.footer_msg{clear:both;padding-top:0px;color:#808285;font-size:12px;line-height:190%;;}
.footer_msg span.highlight{color:#808285;}
.footer_msg2{clear:both;padding-top:30px;color:#ffffff;font-size:15px;line-height:180%;}
.footer_msg2 a:link,.footer_msg2 a:visited{color:#ffffff;text-decoration:none;}
.footer_msg2 a:hover{color:#42a8ce;text-decoration:none;}
.copyright a:link,.copyright a:visited{color:#808285;text-decoration:none;}
.copyright a:hover{color:#808285;text-decoration:none;}
.logo_footer{float:left;width:164px;}
.logo_footer img{width:100%;}
.fixed_footer2{clear:both;background-color:#000000;color:#ffffff;font-size:19px;width:100%;padding:10px 0px 10px 0px;z-index:9999;}
.fixed_footer2_container{width:1180px;margin:auto;position:relative;}
.fixed_footer{position:fixed;right:0px;bottom:0px;color:#000000;font-size:14px;z-index:9999;}
.fixed_footer_container{}
.footer_chat{position:absolute;right:0px;bottom:0px;}
.footer_chat a:link,.footer_chat a:visited{float:left;width:289px;height:42px;background-image:url(../images/chat.png?v=2?V=2);background-repeat:no-repeat;text-indent:-9999px;}
.footer_chat a:hover{float:left;width:289px;height:42px;background-image:url(../images/chat.png?v=2?V=2);background-repeat:no-repeat;text-indent:-9999px;}
.banner_video{position:absolute;left:0px;top:0px;width:100%;}
.nav_link{clear:both;width:100%;height:40px;background-color:#cccccc;color:#ffffff;}
.nav_link_container{clear:both;width:1180px;margin:auto;}
.nav_link ul{margin:0;padding:0;list-style-type:none;padding-top:10px;}
.nav_link ul li{display:inline;float:left;padding:0px 8px 0px 15px;background-image:url(../../images/nav_link_separator.png?v=2?V=2);background-repeat:no-repeat;background-position:0px 4px;}
.nav_link ul li.first,.nav_link ul li:first-child{padding-left:0px;display:inline;float:left;border:none;background-image:none;}
.nav_link ul li.last,.nav_link ul li:last-child{display:inline;float:left;}
.nav_link a:link,.nav_link a:visited{color:#ffffff;font-size:14px;text-decoration:none;font-weight:normal;}
.nav_link a:hover,.nav_link a:active,.nav_link a.current:link,.nav_link a.current:visited{color:#42a8ce;font-size:14px;text-decoration:none;font-weight:normal;}
.banner .overlay{position:absolute;left:0px;top:0px;width:100%;height:240px;background-image:url(../../images/banner_overlay.png?v=2?V=2);}
.fixed_social_list{position:fixed;right:0px;top:240px;z-index:9999;}
.fixed_social_list img{clear:both;display:block;margin-bottom:1px;}
.main_content_area2{clear:both;width:950px;margin:auto;padding-top:80px;padding-bottom:80px;}
.main_content_area{clear:both;width:96%;margin:auto;padding-top:20px;padding-bottom:50px;}
.section_about .main_content_area{padding-top:80px;padding-bottom:50px;}
.main_content_area .main_content_area_left{float:left;width:200px;}
.main_content_area .main_content_area_right{float:right;width:940px;}
.main_content_area_right .heading{font-size:26px;font-weight:500;padding-bottom:20px;}
.main_content_area_right ul{width:100%;clear:both;list-style:none;padding:0;margin:0;}
.main_content_area_right ul li{clear:both;display:block;border-bottom:1px solid #f0f0f0;padding-bottom:10px;margin-bottom:10px;}
.main_content_area_right ul li a:link,.main_content_area_right ul li a:visited{color:#808285;font-size:17px;text-decoration:none;}
.main_content_area_right ul li a:hover,.main_content_area_right ul li a.current:link,.main_content_area_right ul li a.current:visited{color:#808285;font-size:17px;text-decoration:underline;}
.section_desc{clear:both;width:100%;color:#58595b;font-size:16px;padding-bottom:30px;background-image:url(../../images/section_title.png?v=2?V=2);background-repeat:repeat-x;background-position:left bottom;padding-bottom:50px;padding-top:30px;font-weight:600;}
.img-zoom{width:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;}
.transition{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;}
.client_msg{clear:both;width:100%;margin:auto;height:20px;overflow:hidden;}
.client_msg .msg2{height:20px;}
.client_msg ul{list-style:none;padding:0;margin:0;}
.client_msg ul li{clear:both;padding:0;margin:0;}
.other_nav ul li{position:relative;}
.other_nav ul ul{position:absolute;left:15px;top:60px;width:300px;display:none;background:none;background-image:url(../../images/topsubmenu.png?v=2?V=2?v=22);padding-top:10px;padding-bottom:10px;}
.other_nav ul ul li{clear:both;padding:0;margin:0;width:100%;}
.other_nav ul ul li a:link,.other_nav ul ul li a:visited{clear:both;display:block;color:#ffffff;font-size:15px;text-decoration:none;padding:5px 20px 5px 30px;text-align:left;background:none;}
.other_nav ul ul li a:hover{clear:both;display:block;color:#ffd200;font-size:15px;text-decoration:none;padding:5px 20px 5px 30px;text-align:left;background:none;}
.header_current .other_nav ul ul{top:27px;}
.other_nav ul li.first ul,.other_nav ul li:first-child ul{left:-20px;}
.home_banner_video{position:absolute;left:0px;top:0px;width:100%;}
.btn_demo{clear:both;width:100%;}
.btn_demo a:link,.btn_demo a:visited{float:left;width:100%;padding:10px 0px 10px 0px;color:#ffffff;font-size:17px;text-decoration:none;font-weight:500;text-transform:uppercase;border:1px solid #ffffff;background-color:#215467;text-align:center;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn_demo a:hover,.btn_demo a:active,.btn_demo a.current:link,.btn_demo a.current:visited{float:left;width:100%;padding:10px 0px 10px 0px;color:#ffffff;font-size:17px;text-decoration:none;font-weight:500;text-transform:uppercase;border:1px solid #ffffff;background-color:#000000;text-align:center;animation:background_color_change 0.5s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn_demo2{clear:both;width:100%;}
.btn_demo2 a:link,.btn_demo2 a:visited{float:left;width:100%;padding:10px 0px 10px 0px;color:#ffffff;font-size:17px;text-decoration:none;font-weight:500;text-transform:uppercase;border:1px solid #ffffff;background-color:#02303f;text-align:center;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn_demo2 a:hover,.btn_demo2 a:active,.btn_demo2 a.current:link,.btn_demo2 a.current:visited{float:left;width:100%;padding:10px 0px 10px 0px;color:#ffffff;font-size:17px;text-decoration:none;font-weight:500;text-transform:uppercase;border:1px solid #ffffff;background-color:#000000;text-align:center;animation:background_color_change 0.5s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.advertise_box{clear:both;width:100%;background-color:#ffffff;padding:70px 0px 70px 0px;}
.advertise_box_area{clear:both;width:1180px;margin:auto;}
.advertise_box_area .heading{clear:both;width:100%;text-align:center;font-size:26px;color:#02303f;padding-bottom:60px;font-weight:600;}
.advertise_list{clear:both;width:100%;padding-top:10px;}
.advertise_list .item{float:left;width:50%;height:594px;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin-bottom:10px;}
.advertise_list .item_content{width:100%;height:594px;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.advertise_list .item_container{display:block;padding-right:5px;}
.advertise_list .item_container2{display:block;padding-left:5px;}
.advertise_list .item table{width:85%;height:594px;margin:auto;}
.advertise_list .item table td{vertical-align:middle;text-align:center;}
.advertise_list .item .title{clear:both;width:80%;margin:auto;text-align:center;color:#ffffff;font-size:40px;font-weight:bold;}
.advertise_list .item .desc{clear:both;width:80%;margin:auto;text-align:center;color:#ffffff;font-size:18px;padding-top:20px;}
.product_category_list{clear:both;padding-top:30px;padding-bottom:30px;}
.product_category_list ul{list-style:none;padding:0;margin:0;}
.product_category_list ul li{float:left;padding:0px 15px 0px 15px;background-image:url(../../images/product_category.png);background-repeat:no-repeat;background-position:left center;}
.product_category_list ul li:first-child{padding:0px 15px 0px 0px;background-image:none;}
.product_category_list ul li a:link,.product_category_list ul li a:visited{color:#ffffff;text-decoration:none;font-size:17px;}
.product_category_list ul li a:hover,.product_category_list ul li a.current:link,.product_category_list ul li a.current:visited{color:#ec008c;text-decoration:none;font-size:17px;}
.advantage_list{clear:both;width:100%;}
.advantage_list .item{float:left;width:31%;margin-left:1%;margin-right:1%;padding-bottom:90px;;}
.advantage_list .item .photo{clear:both;width:100%;min-height:80px;}
.advantage_list .item .photo img{text-align:center;}
.advantage_list .item .title{clear:both;width:100%;text-align:center;color:#02303f;font-size:19px;padding-top:20px;font-weight:600;}
.advantage_list .item .desc{clear:both;width:100%;text-align:center;color:#02303f;font-size:14px;padding-top:20px;}
.advertise2_box{clear:both;width:100%;background-color:#ffffff;padding:70px 0px 70px 0px;min-height:460px;background-image:url(../../images/home_ad2.jpg?v=22);background-repeat:no-repeat;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.advertise2_box_area{clear:both;width:1180px;margin:auto;}
.advertise2_box_area .heading{clear:both;width:100%;text-align:center;font-size:30px;color:#02303f;padding-bottom:60px;font-weight:600;}
.advertise2_list{clear:both;width:100%;}
.advertise2_list .item{float:left;width:29%;margin-left:2%;margin-right:2%;margin-bottom:4%;padding-top:30px;}
.advertise2_list .item .title{clear:both;width:100%;text-align:center;color:#02303f;font-size:28px;padding-bottom:20px;margin-bottom:20px;font-weight:600;border-bottom:dotted 1px #385d69;}
.advertise2_list .item .title2{clear:both;width:100%;text-align:center;color:#02303f;font-size:20px;padding-bottom:20px;font-weight:600;}
.advertise2_list .item .desc{clear:both;width:100%;text-align:center;color:#02303f;font-size:16px;padding-bottom:30px;}
.advertise2_list .item .date{clear:both;width:100%;text-align:center;color:#42a8ce;font-size:17px;padding-bottom:50px;}
.advertise2_list .item .desc a:link,.advertise2_list .item .desc a:link{color:#02303f;}
.advertise2_list .item .desc a:hover{color:#ce2127;}
.advertise2_list .item_highlight{background-image:url(../../images/ad_highlight.png?v=2?V=2);background-repeat:no-repeat;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:340px;}
.advertise2_list .item_highlight .title{clear:both;width:100%;text-align:center;color:#ffffff;font-size:28px;font-weight:600;border-bottom:none;padding-bottom:0px;margin-bottom:0px;padding-top:90px;}
.advertise2_list .item_highlight .title2{clear:both;width:100%;text-align:center;color:#ffffff;font-size:40px;padding-top:5px;font-weight:600;}
.home_trade_box{clear:both;width:100%;background-color:#f2f2f2;min-height:660px;}
.home_trade_box_left{float:left;width:50%;min-height:780px;background-image:url(../../images/home_trade.jpg?v=22?v=222);background-repeat:no-repeat;background-position:top right;background-color:#0085aa;}
.home_trade_box_left .title{color:#ffffff;font-size:35px;font-weight:600;padding-bottom:10px;}
.home_trade_box_left table{height:560px;float:right;width:600px;}
.home_trade_box_left table td{vertical-align:middle;}
.home_trade_box_right{float:left;width:50%;min-height:780px;}
.home_trade_box_right_area{width:560px;padding:50px 0px 0px 50px;}
.home_trade_box_right .heading{clear:both;color:#02303f;font-size:35px;padding-bottom:40px;font-weight:600;}
.home_trade_info_box{clear:both;display:block;border:1px solid #dfdfdf;padding:10px;}
.home_trade_info_list{clear:both;width:100%;}
.home_trade_info_list .item{clear:both;display:block;border-bottom:1px solid #dfdfdf;padding:15px 15px 15px 15px;}
.home_trade_info_list .item_last{border-bottom:none;padding:15px 15px 15px 15px;}
.home_trade_info_list .item .content{float:left;width:25%;}
.home_trade_info_list .item .content2{float:left;width:15%;}
.home_trade_info_list .item .content3{float:left;width:35%;}
.home_trade_info_list .item .content4{float:right;width:18%;margin-right:0%;}
.home_trade_info_list .item .title{clear:both;color:#141f1d;font-weight:600;font-size:15px;}
.home_trade_info_list .item .title2{clear:both;color:#e76a20;font-size:22px;font-weight:600;padding-top:2px;}
.home_trade_info_list .item .title3{clear:both;color:#a8a9a9;font-size:15px;padding-top:2px;}
.home_trade_info_list .item .title4{clear:both;color:#a8a9a9;font-size:22px;padding-top:15px;width:100%;text-align:center;}
.home_trade_info_list .item .title5{clear:both;color:#a8a9a9;text-align:center;font-size:12px;padding-top:2px;}
.btn_platform{clear:both;width:220px;padding-top:15px;}
.btn_platform a:link,.btn_platform a:visited{float:left;width:100%;padding:10px 0px 10px 0px;color:#ffffff;font-size:17px;text-decoration:none;font-weight:500;text-transform:uppercase;border:1px solid #ffffff;background-color:#03576b;text-align:center;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn_platform a:hover,.btn_platform a:active,.btn_platform a.current:link,.btn_platform a.current:visited{float:left;width:100%;padding:10px 0px 10px 0px;color:#ffffff;font-size:17px;text-decoration:none;font-weight:500;text-transform:uppercase;border:1px solid #ffffff;background-color:#000000;text-align:center;animation:background_color_change 0.5s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn_select{clear:both;padding-top:15px;}
.btn_select a:link,.btn_select a:visited{float:left;width:100%;padding:10px 0px 10px 0px;color:#ffffff;font-size:15px;text-decoration:none;font-weight:500;text-transform:uppercase;border:none;background-color:#bfd731;text-align:center;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;}
.btn_select a:hover,.btn_select a:active,.btn_select a.current:link,.btn_select a.current:visited{float:left;width:100%;padding:10px 0px 10px 0px;color:#ffffff;font-size:15px;text-decoration:none;font-weight:500;text-transform:uppercase;border:none;background-color:#889925;text-align:center;animation:background_color_change 0.5s;}
.btn_more{clear:both;width:220px;padding-top:15px;}
.btn_more a:link,.btn_more a:visited{float:left;width:100%;padding:10px 0px 10px 0px;color:#ffffff;font-size:17px;text-decoration:none;font-weight:500;text-transform:uppercase;border:1px solid #ffffff;background-color:#03576b;text-align:center;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn_more a:hover,.btn_more a:active,.btn_more a.current:link,.btn_more a.current:visited{float:left;width:100%;padding:10px 0px 10px 0px;color:#ffffff;font-size:17px;text-decoration:none;font-weight:500;text-transform:uppercase;border:1px solid #ffffff;background-color:#000000;text-align:center;animation:background_color_change 0.5s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn_more2{clear:both;width:120px;margin:auto;}
.btn_more2 a:link,.btn_more2 a:visited{float:left;width:100%;padding:10px 0px 10px 0px;color:#ffffff;font-size:12px;text-decoration:none;font-weight:500;text-transform:uppercase;border:none;background-color:#42a8ce;text-align:center;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;}
.btn_more2 a:hover,.btn_more2 a:active,.btn_more2 a.current:link,.btn_more2 a.current:visited{float:left;width:100%;padding:10px 0px 10px 0px;color:#ffffff;font-size:12px;text-decoration:none;font-weight:500;text-transform:uppercase;border:none;background-color:#307893;text-align:center;animation:background_color_change 0.5s;}
.btn_more3{clear:both;width:120px;margin:auto;padding-top:45px;}
.btn_more3 a:link,.btn_more3 a:visited{float:left;width:100%;padding:10px 0px 10px 0px;color:#ffffff;font-size:12px;text-decoration:none;font-weight:500;text-transform:uppercase;border:1px solid #ffffff;text-align:center;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;}
.btn_more3 a:hover,.btn_more3 a:active,.btn_more3 a.current:link,.btn_more3 a.current:visited{float:left;width:100%;padding:10px 0px 10px 0px;color:#ffffff;font-size:12px;text-decoration:none;font-weight:500;text-transform:uppercase;border:none;border:1px solid #ffffff;background-color:#385d69;text-align:center;animation:background_color_change 0.5s;}
.fixed_footer_app{clear:both;background-color:#42a8ce;color:#ffffff;font-size:30px;width:100%;padding:0px 0px 0px 0px;height:100px;z-index:9999;}
.fixed_footer_app_area{clear:both;padding:0px 0px 0px 0px;width:940px;margin:auto;position:relative;}
.icon_app{position:absolute;left:0px;bottom:-100px;width:284px;height:149px;overflow:hidden;}
.icon_app_area_container{position:relative;}
.icon_app_area{position:absolute;left:0px;top:0px;display:none;}
.fixed_footer_app .title{position:absolute;left:345px;bottom:-68px;font-size:30px;font-weight:600;line-height:100%;}
.btn_open_account{position:absolute;right:0px;bottom:-75px;width:220px;}
.btn_open_account a:link,.btn_open_account a:visited{float:left;width:100%;padding:10px 0px 10px 0px;color:#ffffff;font-size:17px;text-decoration:none;font-weight:500;text-transform:uppercase;border:1px solid #ffffff;background-color:#02303f;text-align:center;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn_open_account a:hover,.btn_open_account a:active,.btn_open_account a.current:link,.btn_open_account a.current:visited{float:left;width:100%;padding:10px 0px 10px 0px;color:#ffffff;font-size:17px;text-decoration:none;font-weight:500;text-transform:uppercase;border:1px solid #ffffff;background-color:#000000;text-align:center;animation:background_color_change 0.5s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.main_content_area_right_left{float:left;width:58%;padding-top:20px;}
.main_content_area_right_right{float:right;width:36%;padding-top:20px;}
.about_list{clear:both;width:100%;}
.about_list .item{clear:both;width:100%;padding-bottom:60px;background-image:url(../../images/section_title.png?v=2?V=2);background-repeat:repeat-x;background-position:left bottom;margin-bottom:40px;}
.about_list .item_last{padding-bottom:0px;background-image:none;margin-bottom:0px;}
.about_list .item .title{clear:both;font-size:28px;font-weight:500;padding-bottom:20px;}
.about_list .item .desc{clear:both;width:100%;}
.left_advertise_box{background-image:url(../../images/ad_highlight2.png?v=2?V=2);background-repeat:no-repeat;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:220px;width:100%;}
.left_advertise_box .title{clear:both;width:100%;text-align:center;color:#ffffff;font-size:17px;font-weight:600;border-bottom:none;padding-bottom:0px;margin-bottom:0px;padding-top:30px;}
.left_advertise_box .title2{clear:both;width:100%;text-align:center;color:#ffffff;font-size:30px;padding-top:5px;font-weight:600;}
.btn_more3b{clear:both;width:120px;margin:auto;padding-top:30px;}
.btn_more3b a:link,.btn_more3b a:visited{float:left;width:100%;padding:10px 0px 10px 0px;color:#ffffff;font-size:12px;text-decoration:none;font-weight:500;text-transform:uppercase;border:1px solid #ffffff;text-align:center;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;}
.btn_more3b a:hover,.btn_more3b a:active,.btn_more3b a.current:link,.btn_more3b a.current:visited{float:left;width:100%;padding:10px 0px 10px 0px;color:#ffffff;font-size:12px;text-decoration:none;font-weight:500;text-transform:uppercase;border:none;border:1px solid #ffffff;background-color:#385d69;text-align:center;animation:background_color_change 0.5s;}
.open_account_box3{clear:both;display:block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#05607e;color:#ffffff;padding:35px 25px 35px 25px;margin-bottom:40px;}
.open_account_box3 .title{clear:both;color:#ffffff;text-align:center;width:100%;font-size:28px;font-weight:600;padding-bottom:30px;margin-bottom:30px;border-bottom:1px dotted #ffffff;}
.open_account_box3 .title2{clear:both;color:#ffffff;text-align:center;width:100%;font-size:15px;font-weight:600;padding-bottom:30px;}
.open_account_box3 .title3{clear:both;color:#ffffff;text-align:center;width:100%;font-size:15px;font-weight:600;padding-bottom:30px;}
.btn_button{clear:both;width:220px;margin:auto;padding-top:20px;}
.btn_button a:link,.btn_button a:visited{float:left;width:100%;padding:10px 0px 10px 0px;color:#ffffff;font-size:17px;text-decoration:none;font-weight:500;text-transform:uppercase;border:1px solid #ffffff;background-color:#02303f;text-align:center;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn_button a:hover,.btn_button a:active,.btn_button a.current:link,.btn_button a.current:visited{float:left;width:100%;padding:10px 0px 10px 0px;color:#ffffff;font-size:17px;text-decoration:none;font-weight:500;text-transform:uppercase;border:1px solid #ffffff;background-color:#000000;text-align:center;animation:background_color_change 0.5s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.open_account_box2{clear:both;display:block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#05607e;color:#ffffff;padding:35px 25px 35px 25px;margin-bottom:40px;background-image:url(../../images/box2.png?v=2?V=2);background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.open_account_box2 .title{clear:both;color:#ffffff;text-align:center;width:100%;font-size:24px;font-weight:600;padding-bottom:30px;margin-bottom:10px;border-bottom:1px dotted #ffffff;}
.btn_button_app{clear:both;margin:auto;padding-top:20px;}
.btn_button2{clear:both;width:220px;margin:auto;padding-top:20px;}
.btn_button2 a:link,.btn_button2 a:visited{float:left;width:100%;padding:10px 0px 10px 0px;color:#ffffff;font-size:17px;text-decoration:none;font-weight:500;text-transform:uppercase;border:1px solid #ffffff;background-color:#02303f;text-align:center;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn_button2 a:hover,.btn_button2 a:active,.btn_button2 a.current:link,.btn_button2 a.current:visited{float:left;width:100%;padding:10px 0px 10px 0px;color:#ffffff;font-size:17px;text-decoration:none;font-weight:500;text-transform:uppercase;border:1px solid #ffffff;background-color:#000000;text-align:center;animation:background_color_change 0.5s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.gold_msg{clear:both;width:100%;height:200px;background-image:url(../../images/gold.jpg?v=22);background-repeat:no-repeat;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.gold_msg_container{clear:both;width:820px;margin:auto;padding-top:40px;color:#ffffff;font-size:20px;font-weight:600;text-align:center;line-height:150%;}
.gold_msg_container .content{float:left;width:660px;margin-left:25px;padding-top:20px;}
.open_command{float:left;width:51px;}
.close_command{float:right;width:51px;padding-top:40px;}
.section_title5{clear:both;font-size:28px;font-weight:500;padding-bottom:20px;line-height:150%;}
.section_title6{clear:both;font-size:28px;font-weight:500;padding-bottom:10px;line-height:150%;}
.section_date{clear:both;font-size:16px;padding-bottom:10px;line-height:150%;font-weight:500;color:#008b9b;}
.panel_gold{clear:both;width:100%;background-image:url(../../images/panel_gold.png?v=2?V=2);background-repeat:no-repeat;background-position:bottom center;padding-bottom:75px;margin-bottom:30px;}
.panel_gold .heading{clear:both;width:100%;text-align:center;font-size:22px;font-weight:600;padding-bottom:30px;}
.gold_price_list{clear:both;width:100%;}
.gold_price_list .item{float:left;width:110px;margin-left:30px;margin-right:30px;margin-bottom:60px;}
.gold_price_list .photo{clear:both;width:100%;min-height:120px;padding-bottom:10px;}
.gold_price_list .title{clear:both;width:100%;font-size:20px;text-align:center;color:#ffffff;}
.gold_price_list .title2{clear:both;width:100%;font-size:20px;text-align:center;color:#ffffff;}
.panel_silver{clear:both;width:100%;background-image:url(../../images/panel_silver.png?v=2?V=2);background-repeat:no-repeat;background-position:bottom center;padding-bottom:75px;margin-bottom:30px;}
.panel_silver .heading{clear:both;width:100%;text-align:center;font-size:22px;font-weight:600;padding-bottom:30px;}
.silver_price_list{clear:both;width:100%;}
.silver_price_list .item{float:left;width:110px;margin-left:30px;margin-right:30px;margin-bottom:60px;}
.silver_price_list .photo{clear:both;width:100%;min-height:120px;padding-bottom:10px;}
.silver_price_list .title{clear:both;width:100%;font-size:20px;text-align:center;color:#ffffff;}
.silver_price_list .title2{clear:both;width:100%;font-size:20px;text-align:center;color:#ffffff;}
.price_factor_list{clear:both;width:100%;}
.price_factor_list .item{clear:both;width:100%;padding-bottom:40px;}
.price_factor_list .photo{float:left;width:60px;padding-top:5px;}
.price_factor_list .content{float:right;width:480px;}
.price_factor_list .title{clear:both;width:100%;font-size:28px;font-weight:600;}
.price_factor_list .desc{clear:both;width:100%;font-size:16px;padding-top:5px;}
.table_price_history{clear:both;width:100%;}
.table_price_history th{font-size:18px;font-weight:600;background-color:#05607e;color:#ffffff;text-align:center;padding:10px 0px 10px 0px;}
.table_price_history td{font-size:16px;background-color:#82afbe;color:#ffffff;text-align:center;padding:10px 0px 10px 0px;}
.table_price_history .more_row{display:none;}
.btn_expand_more{clear:both;padding-top:20px;width:100px;margin:auto;}
.btn_expand_more a:link,.btn_expand_more a:visited{text-decoration:none;font-size:14px;color:#58595b;text-align:center;width:100%;background-image:url(../../images/arrow_down.png?v=2?V=2);background-repeat:no-repeat;background-position:bottom center;padding-bottom:25px;}
.btn_expand_more a:hover{text-decoration:none;font-size:14px;color:#42a8ce;text-align:center;width:100%;background-image:url(../../images/arrow_down.png?v=2?V=2);background-repeat:no-repeat;background-position:bottom center;padding-bottom:25px;}
.sidecontact{clear:both;width:100%;padding-bottom:60px;background-image:url(../../images/section_title.png?v=2?V=2);background-repeat:repeat-x;background-position:left bottom;margin-bottom:40px;}
.sidecontact .title{clear:both;color:#42a8ce;font-size:22px;font-weight:600;padding-bottom:20px;}
.sidecontact .desc{clear:both;font-size:15px;font-weight:600;padding-bottom:20px;line-height:150%;}
.sidecontact .desc2{clear:both;font-size:14px;font-weight:600;padding-bottom:20px;line-height:180%;}
.sidecontact .desc2 span{color:#42a8ce;font-weight:600;}
.sidecontact .desc2 span a{color:#42a8ce;}
ul.list_tick{list-style:none;margin:0;padding:0;list-style-image:url(../../images/icon/tick.png?v=2?V=2);margin-left:25px;padding-bottom:20px;}
ul.list_tick li{clear:both;line-height:150%;padding-bottom:20px;padding-left:10px;}
ul.list_tick2{list-style:none;margin:0;padding:0;list-style-image:url(../../images/icon/tick2.png?v=2?V=2);margin-left:35px;padding-bottom:20px;padding-top:30px;}
ul.list_tick2 li{clear:both;line-height:150%;padding-bottom:20px;padding-left:10px;}
.shadow_line{clear:both;width:100%;padding-bottom:30px;background-image:url(../../images/section_title.png?v=2?V=2);background-repeat:repeat-x;background-position:left bottom;margin-bottom:35px;}
.gold{color:#b7993d;font-size:18px;font-weight:600;}
.silver{color:#a0a0a0;font-size:18px;font-weight:600;}
.table_gold{clear:both;width:100%;margin-bottom:30px;}
.table_gold th{font-size:14px;font-weight:600;background-color:#b7993d;text-align:center;color:#ffffff;padding:10px 10px 10px 10px;}
.table_gold td{padding:10px 10px 10px 10px;color:#ffffff;vertical-align:middle;}
.table_gold td.title{font-size:14px;font-weight:600;background-color:#b7993d;width:180px;}
.table_gold td.content{font-size:13px;background-color:#dbcc9e;vertical-align:top;}
.table_silver{clear:both;width:100%;margin-bottom:30px;}
.table_silver th{font-size:14px;font-weight:600;background-color:#a0a0a0;text-align:center;color:#ffffff;padding:10px 10px 10px 10px;}
.table_silver td{padding:10px 10px 10px 10px;color:#ffffff;vertical-align:middle;}
.table_silver td.title{font-size:14px;font-weight:600;background-color:#a0a0a0;width:180px;}
.table_silver td.content{font-size:13px;background-color:#cfcfcf;vertical-align:top;}
.download_list{clear:both;width:100%;}
.download_list .item{clear:both;width:100%;padding-bottom:25px;}
.download_list .item .content{float:left;width:380px;}
.download_list .item .content a:link,.download_list .item .content a:visited{font-size:18px;font-weight:600;color:#42a8ce;text-decoration:none;}
.download_list .item .content a:hover{font-size:18px;font-weight:600;color:#05607e;text-decoration:none;}
.btn_download{float:left;}
.btn_download a:link,.btn_download a:visited{float:left;color:#58595b;font-size:16px;font-weight:600;padding-left:50px;background-image:url(../../images/icon/pdf.png?v=2?V=2);background-repeat:no-repeat;background-position:left center;line-height:32px;height:32px;}
.btn_download a:hover{float:left;color:#e43c24;font-size:16px;font-weight:600;padding-left:50px;background-image:url(../../images/icon/pdf.png?v=2?V=2);background-repeat:no-repeat;background-position:left center;line-height:32px;}
.download_list .item .button{float:right;width:180px;}
.open_demo_account_box{clear:both;display:block;background-color:#f1f2f2;padding:45px 80px 45px 80px;}
.open_demo_account_box .heading{clear:both;width:100%;text-align:center;color:#42a8ce;font-size:26px;font-weight:500;}
.open_demo_account_box .subheading{clear:both;width:100%;text-align:center;color:#58595b;font-size:14px;font-weight:500;text-transform:uppercase;}
.btn_submit_open_demo_account{clear:both;padding-top:20px;}
.btn_submit_open_demo_account a:link,.btn_submit_open_demo_account a:visited{float:left;padding:10px 20px 10px 20px;color:#02303f;font-size:17px;text-decoration:none;font-weight:500;text-transform:uppercase;border:none;background-color:#e8c629;text-align:center;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.btn_submit_open_demo_account a:hover,.btn_submit_open_demo_account a:active,.btn_submit_open_demo_account a.current:link,.btn_submit_open_demo_account a.current:visited{float:left;padding:10px 20px 10px 20px;color:#ffffff;font-size:17px;text-decoration:none;font-weight:500;text-transform:uppercase;border:none;background-color:#b89e23;text-align:center;animation:background_color_change 0.5s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.table_checkbox a{color:#e8c629;}
.table_checkbox{clear:both;width:100%;margin-bottom:30px;}
.table_checkbox td{clear:both;width:100%;font-size:14px;}
.table_checkbox td.title{width:20px;padding-right:10px;}
.table_checkbox td.title2{width:20px;padding-right:10px;}
.table_open_demo_account{clear:both;width:100%;margin-bottom:30px;margin-top:30px;}
.table_open_demo_account td{padding:0px 0px 20px 0px;}
.table_open_demo_account td.title{padding:0px 0px 10px 0px;color:#42a8ce;font-size:13px;text-align:center;font-weight:500;}
.btn_download_mt4{clear:both;}
.btn_download_mt4 a:link,.btn_download_mt4 a:visited{float:left;padding:10px 20px 10px 20px;color:#e8c629;font-size:17px;text-decoration:none;font-weight:500;text-transform:uppercase;border:none;background-color:#02303f;text-align:center;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn_download_mt4 a:hover,.btn_download_mt4 a:active,.btn_download_mt4 a.current:link,.btn_download_mt4 a.current:visited{float:left;padding:10px 20px 10px 20px;color:#02303f;font-size:17px;text-decoration:none;font-weight:500;text-transform:uppercase;border:none;background-color:#e8c629;text-align:center;animation:background_color_change 0.5s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.open_account_box{clear:both;display:block;background-color:#42a8ce;padding:45px 35px 45px 35px;background-image:url(../../images/open_account_panel.png?v=2?V=2);background-repeat:repeat-y;background-position:right top;color:#ffffff;}
.open_account_box .heading{clear:both;width:100%;text-align:center;color:#e8c629;font-size:24px;font-weight:500;}
.btn_submit_open_account{clear:both;padding-top:20px;}
.btn_submit_open_account a:link,.btn_submit_open_account a:visited{float:left;padding:10px 20px 10px 20px;color:#02303f;font-size:17px;text-decoration:none;font-weight:500;text-transform:uppercase;border:none;background-color:#e8c629;text-align:center;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.btn_submit_open_account a:hover,.btn_submit_open_account a:active,.btn_submit_open_account a.current:link,.btn_submit_open_account a.current:visited{float:left;padding:10px 20px 10px 20px;color:#ffffff;font-size:17px;text-decoration:none;font-weight:500;text-transform:uppercase;border:none;background-color:#b89e23;text-align:center;animation:background_color_change 0.5s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.table_open_account{clear:both;width:100%;margin-bottom:30px;margin-top:30px;}
.table_open_account td{padding:0px 0px 20px 0px;}
.table_open_account td.title{padding:0px 0px 10px 0px;color:#ffffff;font-size:13px;text-align:center;font-weight:500;border:none;}
.table_contact_form{clear:both;width:100%;margin-bottom:10px;margin-top:30px;}
.table_contact_form td{padding:0px 0px 20px 0px;}
.table_contact_form td.title{padding:0px 0px 10px 0px;color:#ffffff;font-size:13px;text-align:center;font-weight:500;border:none;}
.table_newsletter_form{clear:both;width:100%;margin-bottom:10px;margin-top:0px;}
.table_newsletter_form td{padding:0px 0px 20px 0px;}
.table_newsletter_form td.title{padding:0px 0px 10px 0px;color:#ffffff;font-size:13px;text-align:center;font-weight:500;border:none;}
.open_account_box_left{float:left;width:44%;}
.open_account_box_right{float:right;width:46%;}
.remark{font-size:13px;}
ol{padding:0;margin:0;margin-left:18px;padding-top:20px;}
ol li{line-height:150%;padding-bottom:15px;}
ul.remark2{padding:0;margin:0;margin-left:18px;padding-top:20px;list-style:dashed;}
ul li{line-height:150%;padding-bottom:15px;font-size:13px;}
.table_info{clear:both;width:100%;margin-bottom:30px;}
.table_info th{font-size:16px;font-weight:600;background-color:#05607e;text-align:center;color:#ffffff;padding:10px 10px 10px 10px;}
.table_info td{padding:10px 10px 10px 10px;color:#ffffff;vertical-align:middle;text-align:center;background-color:#82afbe;}
.table_info td.title{font-size:13px;font-weight:600;background-color:#82afbe;width:160px;}
.table_info td.content{font-size:12px;background-color:#82afbe;vertical-align:top;}
.table_info td.content2{font-size:15px;}
.table_info td.gold{font-weight:normal;background-color:#dbcc9e;}
.table_info td.silver{font-weight:normal;background-color:#cfcfcf;}
.table_info th.gold{background-color:#b7993d;}
.table_info th.silver{background-color:#a0a0a0;}
.formula{font-size:18px;font-weight:500;line-height:140%;}
.formula_gold{clear:both;display:block;padding:15px 20px 15px 20px;color:#ffffff;font-size:14px;background-color:#b7993d;margin-bottom:40px;line-height:140%;}
.formula_silver{clear:both;display:block;padding:15px 20px 15px 20px;color:#ffffff;font-size:14px;background-color:#a0a0a0;margin-bottom:40px;line-height:140%;}
.table_cal{clear:both;width:100%;margin-bottom:30px;}
.table_cal td{padding:10px 5px 10px 5px;color:#ffffff;vertical-align:middle;text-align:center;background-color:#42a8ce;width:50%;}
.table_cal td.title{font-size:16px;font-weight:600;background-color:#02303f;}
.table_cal label{float:left;margin-left:20px;}
input[type="checkbox"]{width:15px;height:15px;}
input[type="radio"]{width:15px;height:15px;}
.btn_cal{}
.btn_cal a:link,.btn_cal a:visited{float:left;padding:10px 40px 10px 40px;color:#ffffff;font-size:17px;text-decoration:none;font-weight:500;text-transform:uppercase;border:none;background-color:#02303f;text-align:center;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn_cal a:hover,.btn_cal a:active,.btn_cal a.current:link,.btn_cal a.current:visited{float:left;padding:10px 40px 10px 40px;color:#ffffff;font-size:17px;text-decoration:none;font-weight:500;text-transform:uppercase;border:none;background-color:#42a8ce;text-align:center;animation:background_color_change 0.5s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.promotion_list{clear:both;width:100%;}
.promotion_list .item{clear:both;width:100%;padding-bottom:60px;background-image:url(../../images/section_title.png?v=2?V=2);background-repeat:repeat-x;background-position:left bottom;margin-bottom:40px;}
.promotion_list .item_last{padding-bottom:0px;background-image:none;margin-bottom:0px;}
.promotion_list .item .heading{clear:both;font-size:28px;font-weight:500;padding-bottom:5px;}
.promotion_list .item .date{clear:both;font-size:28px;font-weight:500;padding-bottom:40px;color:#42a8ce;}
.promotion_list .item .title{clear:both;font-size:20px;font-weight:500;padding-bottom:10px;color:#42a8ce;}
.promotion_list .item .desc{clear:both;width:100%;}
.promotion_list .item .photo{clear:both;width:100%;padding-bottom:20px;}
.promotion_list .item .photo img{width:100%;}
.promotion_list .item .footer_remark{font-size:13px;}
.promotion_list .item .footer_remark p{padding-bottom:10px;}
.promotion_list .item .footer_remark ol{padding-top:0px;margin-top:0px;}
.highlight{color:#42a8ce;font-weight:500;}
.section_contact{font-size:18px;}
.table_contact2{}
.table_contact2 td{padding:0px 5px 5px 0px;color:#58595b;font-size:18px;font-weight:600;}
.contact_box{clear:both;display:block;background-color:#05607e;padding:30px 20px 30px 20px;color:#ffffff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.contact_box .heading{clear:both;width:100%;text-align:center;color:#ffffff;font-size:30px;font-weight:500;}
.contact_box .subheading{clear:both;width:100%;text-align:center;color:#ffffff;font-size:16px;padding-top:20px;}
.newsletter_box{clear:both;display:block;background-color:#05607e;padding:20px 20px 30px 20px;background-image:url(../../images/newsletter.jpg?v=22);color:#ffffff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.newsletter_box .heading{clear:both;width:100%;text-align:center;color:#ffffff;font-size:30px;font-weight:500;}
.newsletter_box .subheading{clear:both;width:100%;text-align:center;color:#ffffff;font-size:16px;padding-top:20px;}
.btn_submit_contact{}
.btn_submit_contact a:link,.btn_submit_contact a:visited{float:left;padding:10px 25px 10px 25px;color:#ffffff;font-size:17px;text-decoration:none;font-weight:500;text-transform:uppercase;border:1px solid #ffffff;background-color:#02303f;text-align:center;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.btn_submit_contact a:hover,.btn_submit_contact a:active,.btn_submit_contact a.current:link,.btn_submit_contact a.current:visited{float:left;padding:10px 25px 10px 25px;color:#ffffff;font-size:17px;text-decoration:none;font-weight:500;text-transform:uppercase;border:1px solid #ffffff;background-color:#42a8ce;text-align:center;animation:background_color_change 0.5s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.google_map{clear:both;width:100%;height:300px;margin-bottom:35px;}
.tabmenu{clear:both;width:100%;padding-bottom:20px;}
.tabmenu ul{list-style:none;padding:0;margin:0;}
.tabmenu ul li{float:left;background-image:url(../../images/tabmenu_separater.png?v=2?V=2);background-repeat:no-repeat;background-position:left 2px;padding:0px 15px 0px 17px;}
.tabmenu ul li:first-child{background-image:none;padding-left:0px;}
.tabmenu ul li a:link,.tabmenu ul li a:visited{color:#58595b;font-size:16px;font-weight:600;text-decoration:none;}
.tabmenu ul li a:hover,.tabmenu ul li a.current:link,.tabmenu ul li a.current:visited{color:#42a8ce;font-size:16px;font-weight:600;text-decoration:none;}
.tabcontent{display:none;}
.faq_list{clear:both;width:100%;}
.faq_list .item{clear:both;width:100%;padding-bottom:20px;margin-bottom:20px;border-bottom:1px dotted #dedede;}
.faq_list .item .title{clear:both;width:100%;}
.faq_list .item .title span{margin-right:1%;float:left;width:95%;}
.faq_list .item .title span.no{width:3%;}
.faq_list .item .content{clear:both;width:100%;padding-top:20px;}
.faq_list .item .title a:link,.faq_list .item .title a:visited,.faq_list .item .title a:hover{float:left;width:100%;background-image:url(../../images/tabmenu_close.png?v=2?V=2);background-repeat:no-repeat;background-position:right 2px;color:#58595b;font-size:16px;font-weight:600;text-decoration:none;}
.faq_list .item .title a.current:hover,.faq_list .item .title a.current:link,.faq_list .item .title a.current:visited{float:left;width:100%;background-image:url(../../images/tabmenu_open.png?v=2?V=2);background-repeat:no-repeat;background-position:right 2px;color:#42a8ce;font-size:16px;font-weight:600;text-decoration:none;}
.partnership_box{clear:both;display:block;background-color:#05607e;padding:30px 20px 30px 20px;color:#ffffff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.partnership_box .heading{clear:both;width:100%;text-align:center;color:#e8c629;font-size:18px;font-weight:500;}
.sidecontact2{clear:both;width:100%;padding-bottom:60px;background-image:url(../../images/section_title.png?v=2?V=2);background-repeat:repeat-x;background-position:left bottom;margin-bottom:40px;}
.sidecontact2 .title{clear:both;color:#42a8ce;font-size:28px;font-weight:600;padding-bottom:20px;}
.sidecontact2 .desc{clear:both;font-size:16px;font-weight:600;padding-bottom:20px;line-height:150%;}
.sidecontact2 .desc2{clear:both;font-size:18px;font-weight:600;padding-bottom:20px;line-height:180%;}
.sidecontact2 .desc2 span{color:#42a8ce;font-weight:600;}
.sidecontact2 .desc2 span a{color:#42a8ce;}
.career_list{clear:both;width:100%;}
.career_list .item{clear:both;width:100%;padding-bottom:60px;background-image:url(../../images/section_title.png?v=2?V=2);background-repeat:repeat-x;background-position:left bottom;margin-bottom:40px;}
.career_list .item_last{padding-bottom:0px;background-image:none;margin-bottom:0px;}
.career_list .item .date{clear:both;font-size:16px;font-weight:600;padding-bottom:20px;color:#42a8ce;}
.career_list .item .title{clear:both;font-size:28px;font-weight:500;padding-bottom:15px;color:#58595b;}
.career_list .item .desc{clear:both;width:100%;}
.btn_detail{clear:both;padding-top:10px;}
.btn_detail a:link,.btn_detail a:visited{float:left;padding:10px 25px 10px 25px;color:#ffffff;font-size:17px;text-decoration:none;font-weight:500;text-transform:uppercase;border:none;background-color:#42a8ce;text-align:center;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.btn_detail a:hover,.btn_detail a:active,.btn_detail a.current:link,.btn_detail a.current:visited{float:left;padding:10px 25px 10px 25px;color:#ffffff;font-size:17px;text-decoration:none;font-weight:500;text-transform:uppercase;border:none;background-color:#02303f;text-align:center;animation:background_color_change 0.5s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.table_info3{clear:both;width:100%;margin-bottom:30px;}
.table_info3 th{font-size:16px;font-weight:600;background-color:#a0a0a0;text-align:center;color:#ffffff;padding:10px 10px 10px 10px;}
.table_info3 td{padding:10px 10px 10px 10px;color:#58595b;vertical-align:middle;text-align:center;background-color:#ececec;font-size:14px;}
.table_info3 td.title{font-size:15px;font-weight:600;background-color:#cfcfcf;color:#ffffff;width:50%;}
.btn_ios{clear:both;padding-top:20px;}
.btn_andriod{clear:both;padding-top:10px;}
.fixed_social_list .item{position:relative;}
.fixed_social_list .item img{position:absolute;right:0px;top:0px;}
.confirm_msg_info{clear:both;width:100%;text-align:center;padding-top:20px;}
.other_nav ul.last_submenu{left:-40px;}
.ticker_box{clear:both;width:1180px;margin:auto;margin-top:20px;}
.design_by{color:#ffffff;font-size:13px;width:100%;}
.design_by a:link,.design_by a:visited{color:#ffffff;}
.design_by a:hover{color:#ffffff;text-decoration:none;}
hr{clear:both;width:100%;margin:0;padding:0;margin-top:40px;padding-top:60px;border:none;border-top:1px dotted #7f7f7f;}
.main_content_box{clear:both;display:block;padding:60px 10px 60px 10px;background-color:#e7eaee;margin-bottom:60px;margin-top:40px;}
.table_content{clear:both;max-width:1140px;margin:auto;}
.table_content td{text-align:center;width:31%;padding-left:1%;padding-right:1%;font-size:16px;}
.main_content_area_center{clear:both;max-width:1180px;margin:auto;}
.main_content_area_full{clear:both;width:100%;margin:auto;padding-top:80px;padding-bottom:50px;}
.topmenu3{clear:both;width:100%;background-color:#901626;}
.topmenu3_blue{}
.topmenu3_container{clear:both;width:96%;margin:auto;padding-top:15px;padding-bottom:15px;}
.topmenu3 ul{float:left;list-style:none;padding:0;margin:0;margin-right:50px;}
.topmenu3 ul li{clear:both;padding:10px 0px 10px 0px;line-height:100%;}
.topmenu3 ul li a:link,.topmenu3 ul li a:visited{color:#ffffff;text-decoration:none;font-size:14px;}
.topmenu3 ul li a:hover,.topmenu3 ul li a.current:link,.topmenu3 ul li a.current:visited{color:#ffffff;text-decoration:underline;font-size:14px;}
.home_banner_container p{line-height:120%;}
.home_banner_photo_left{float:left;width:28%;position:absolute;left:0px;top:0px;}
.home_banner_list{width:100%;height:820px;position:relative;overflow:hidden;}
.home_banner_list .button_area{position:absolute;bottom:160px;left:0px;width:100%;}
.table_home_banner h1{padding-bottom:0px;margin-bottom:0px;}
.home_banner_list table.table_home_banner{width:100%;height:820px;margin:auto;position:absolute;left:0px;top:0px;}
.home_banner_list table.table_home_banner td{vertical-align:middle;text-align:center;}
.home_banner_list .title{clear:both;width:80%;margin:auto;font-size:45px;text-align:center;color:#ffffff;}
.home_banner_list .title2{clear:both;width:80%;margin:auto;font-size:26px;text-align:center;font-weight:300;padding-top:60px;color:#ffffff;}
.home_banner_list .title br{display:none;}
.home_banner_list .title2 br{display:none;}
.home_banner_list{clear:both;width:100%;height:820px;margin:auto;position:relative;}
.home_banner_list .item_container{width:100%;height:820px;position:relative;}
.home_banner_list .item{clear:both;width:100%;height:820px;position:absolute;top:0px;left:0px;background-position:top center;background-repeat:no-repeat;display:none;}
.home_banner_paging{position:absolute;width:100%;bottom:40px;left:0px;z-index:9999;}
.home_banner_paging_container{position:relative;width:100%;}
.home_banner_paging .item2{float:left;margin-left:4px;margin-right:4px;width:11px;height:11px;}
.home_banner_paging .item2 a:link,.home_banner_paging .item2 a:visited{float:left;background-image:url(../../images/home_paging.png?v=2222);background-repeat:no-repeat;background-position:left top;width:11px;height:11px;text-indent:-9999px;}
.home_banner_paging .item2 a:hover,.home_banner_paging .item2 a:active,.home_banner_paging .item2 a.current:link,.home_banner_paging .item2 a.current:visited{float:left;background-image:url(../../images/home_paging.png?v=2222);background-repeat:no-repeat;background-position:left bottom;width:11px;height:11px;text-indent:-9999px;}
.header_current .topmenu2{top:7px;-webkit-transition:all 500ms ease-out 0s;-moz-transition:all 500ms ease-out 0s;-o-transition:all 500ms ease-out 0s;transition:all 500ms ease-out 0s;}
.header_current .topmenu{-webkit-transition:all 500ms ease-out 0s;-moz-transition:all 500ms ease-out 0s;-o-transition:all 500ms ease-out 0s;transition:all 500ms ease-out 0s;}
.home_news{clear:both;width:100%;background-color:#152f57;}
.home_news_container{clear:both;max-width:1140px;margin:auto;padding:40px 0px 20px 0px;}
.home_news .heading{clear:both;width:100%;color:#0487c4;font-size:22px;font-weight:500;padding-bottom:30px;}
.home_news_box_list{clear:both;width:100%;margin-left:-2%;}
.home_news_box{float:left;width:29%;margin-bottom:2%;margin-left:2%;margin-right:2%;}
.home_news_list{clear:both;width:100%;}
.home_news_list .item{clear:both;width:100%;padding-top:20px;margin-top:20px;border-top:1px dotted #445979;}
.home_news_list .item:first-child{padding-top:0px;margin-top:0px;border:none;}
.home_news_list .item .title{clear:both;width:100%;color:#0487c4;font-size:14px;font-weight:500;}
.home_news_list .item .photo{clear:both;width:100%;padding-top:20px;}
.home_news_list .item .photo img{height:48px;}
.home_news_list .item .desc{clear:both;padding-top:5px;width:100%;color:#ffffff;font-size:18px;line-height:180%;}
.home_news2_list{clear:both;width:100%;}
.home_news2_list .item{clear:both;width:100%;padding-top:20px;margin-top:20px;border-top:1px dotted #445979;}
.home_news2_list .item:first-child{padding-top:0px;margin-top:0px;border:none;}
.home_news2_list .item .title{clear:both;width:100%;color:#ffffff;font-size:18px;font-weight:500;}
.home_news2_list .item .photo{clear:both;width:100%;padding-top:20px;}
.home_news2_list .item .photo img{height:48px;}
.home_news2_list .item .desc{clear:both;padding-top:0px;width:100%;color:#ffffff;font-size:18px;line-height:180%;}
.btn_view_more{clear:both;padding-top:20px;}
.btn_view_more a:link,.btn_view_more a:visited{color:#0487c4;font-size:14px;text-decoration:none;font-weight:500;}
.btn_view_more a:hover{color:#ffffff;font-size:14px;text-decoration:none;font-weight:500;}
.home_sponsor{clear:both;width:100%;background-color:#ffffff;}
.home_sponsor_container{clear:both;max-width:1140px;margin:auto;padding:60px 0px 60px 0px;}
.home_sponsor_list{clear:both;width:100%;margin-left:-2%;}
.home_sponsor_list .item{float:left;width:29%;margin-bottom:2%;margin-left:2%;margin-right:2%;}
.home_sponsor_list .item .title{clear:both;width:100%;color:#000000;font-size:22px;font-weight:500;}
.home_sponsor_list .item .photo{clear:both;width:100%;padding-top:20px;}
.home_sponsor_list .item .photo img{height:48px;}
.home_sponsor_list .item .desc{clear:both;padding-top:20px;width:100%;color:#58595b;font-size:13px;line-height:180%;}
.home_sponsor_list .item .desc p{line-height:180%;}
.home_advertise_list{clear:both;width:100%;}
.home_advertise_list .item{clear:both;width:100%;margin-top:10px;border-top:none;;}
.home_advertise_list .item:first-child{padding-top:0px;margin-top:0px;border:none;}
.home_advertise_list .item .title{clear:both;width:100%;color:#0487c4;font-size:22px;font-weight:500;}
.home_advertise_list .item .title2{clear:both;width:100%;color:#ffffff;font-size:37px;padding-top:20px;font-weight:500;}
.home_advertise_list .item .photo{clear:both;width:100%;padding-top:20px;}
.home_advertise_list .item .photo img{height:48px;}
.home_advertise_list .item .desc{clear:both;padding-top:20px;width:100%;color:#ffffff;font-size:20px;line-height:180%;min-height:92px;}
.acga_member_list{clear:both;width:100%;padding-top:30px;margin-left:-2%;}
.acga_member_list ol{float:left;width:29%;margin-left:2%;margin-right:2%;}
.acga_member_list ol li{padding-bottom:20px;color:#152f57;font-size:14px;}
.acga_member_list ol li a:link,.acga_member_list ol li a:visited{color:#152f57;font-size:14px;text-decoration:none;}
.acga_member_list ol li a:hover{color:#ff7f27;font-size:14px;text-decoration:none;}
.acga_council_list{clear:both;width:100%;border-top:1px dotted #7f7f7f;padding-top:10px;padding-bottom:40px;}
.acga_council_list .item{clear:both;width:100%;border-bottom:1px dotted #7f7f7f;padding-bottom:10px;margin-bottom:10px;}
.acga_council_list .item .photo{float:left;width:10%;margin-right:2%;}
.acga_council_list .item .photo img{width:100%;}
.acga_council_list .item .content{float:left;width:60%;}
.acga_council_list .item .content .title{clear:both;color:#152f57;font-size:16px;font-weight:500;padding-top:15px;text-transform:uppercase;}
.acga_council_list .item .content .title2{clear:both;color:#152f57;font-size:22px;padding-top:10px;}
.acga_council_list .item .content .desc{clear:both;color:#000000;font-size:16px;padding-top:10px;padding-bottom:15px;}
.acga_council_list .item .btn_more_content{float:right;padding-top:40px;}
.content_detail{clear:both;padding-top:10px;width:100%;display:none;line-height:150%;;}
.content_detail_container{clear:both;display:none;background-color:#ffffff;display:block;padding:0px;font-size:18px;}
.btn_more_content a:link,.btn_more_content a:visited,.btn_more_content a:hover{float:left;background-image:url(../../images/close.png?v=2?V=2);background-repeat:no-repeat;background-position:center right;padding-right:40px;height:30px;font-size:16px;color:#152f57;text-decoration:none;font-weight:500;line-height:30px;}
.btn_more_content a.current:link,.btn_more_content a.current:visited,.btn_more_content a.current:hover{float:left;background-image:url(../../images/expand.png?v=2?V=2);background-repeat:no-repeat;background-position:center right;padding-right:40px;height:30px;font-size:16px;color:#152f57;text-decoration:none;font-weight:500;line-height:30px;}
.team_list{clear:both;width:100%;border-top:1px dotted #7f7f7f;padding-top:10px;padding-bottom:40px;}
.team_list .item{clear:both;width:100%;border-bottom:1px dotted #7f7f7f;padding-bottom:10px;margin-bottom:10px;}
.team_list .item .photo{float:left;width:10%;margin-right:2%;}
.team_list .item .photo img{width:100%;}
.team_list .item .content{float:left;width:60%;}
.team_list .item .content .title{clear:both;color:#152f57;font-size:16px;font-weight:500;text-transform:uppercase;}
.team_list .item .content .title2{clear:both;color:#152f57;font-size:22px;padding-top:15px;font-weight:500;}
.team_list .item .content .desc{clear:both;color:#000000;font-size:16px;padding-top:10px;padding-bottom:15px;}
.team_list .item .btn_more_content{float:right;padding-top:40px;}
.team_list .item .btn_more_content{float:right;padding-top:40px;line-height:180%;}
.inside_photo_list{clear:both;width:60%;margin:auto;padding-top:20px;}
.inside_photo_list .item{clear:both;width:100%;margin-bottom:10px;}
.inside_photo_list .item img{width:100%;}
.sidemenu{float:right;width:28%;}
.sidemenu .heading{clear:both;font-size:22px;color:#152f57;font-weight:500;padding-bottom:20px;}
.sidecontent{float:left;width:68%;}
.sidecontent .heading{clear:both;font-size:22px;color:#000000;font-weight:500;padding-bottom:20px;}
.sidecontent .heading2{clear:both;font-size:22px;color:#152f57;font-weight:500;padding-bottom:30px;}
.sidecontent .subheading{clear:both;font-size:30px;color:#152f57;font-weight:bold;padding-bottom:30px;}
.sidecontent .inside_content_detail{clear:both;font-size:18px;padding-top:30px;}
.side_research_list{clear:both;width:100%;}
.side_research_list .item{clear:both;width:100%;padding-bottom:30px;margin-bottom:30px;border-bottom:1px dotted #7f7f7f;}
.side_research_list .item .photo{float:left;width:40%;}
.side_research_list .item .photo img{width:100%;}
.side_research_list .item .content{float:right;width:56%;}
.side_research_list .item .title{clear:both;color:#152f57;font-size:17px;font-weight:bold;}
.side_research_list .item .desc{clear:both;padding-top:10px;font-size:14px;}
.btn_view_more2{clear:both;padding-top:10px;}
.btn_view_more2 a:link,.btn_view_more2 a:visited{float:left;padding:8px 20px 8px 20px;color:#ffffff;font-size:13px;text-decoration:none;font-weight:normal;text-transform:uppercase;border:none;background-color:#9c1c2b;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.btn_view_more2 a:hover{float:left;padding:8px 20px 8px 20px;color:#ffffff;font-size:13px;text-decoration:none;font-weight:normal;text-transform:uppercase;border:none;background-color:#000000;animation:background_color_change 0.5s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.research_photo_list{clear:both;width:60%;padding-top:20px;}
.research_photo_list .item{clear:both;width:100%;margin-bottom:10px;}
.research_photo_list .item img{width:100%;}
.button_list{clear:both;width:100%;padding-top:30px;}
.button_list .item{float:left;margin-right:15px;}
.button_list .item a:link,.button_list .item a:visited{float:left;padding:8px 20px 8px 20px;color:#ffffff;font-size:13px;text-decoration:none;font-weight:normal;text-transform:uppercase;border:none;background-color:#506f9b;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.button_list .item a:hover{float:left;padding:8px 20px 8px 20px;color:#ffffff;font-size:13px;text-decoration:none;font-weight:normal;text-transform:uppercase;border:none;background-color:#152f57;animation:background_color_change 0.5s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.button_list .item.main_button a:link,.button_list .item.main_button a:visited{background-color:#152f57;}
.button_list .item.main_button a:hover{background-color:#000000;}
.table_calendar{clear:both;width:100%;border-left:4px solid #ffffff;border-top:none;}
.table_calendar th{background-color:#152f57;color:#ffffff;font-size:12px;font-weight:bold;text-align:center;padding:0px 2px 5px 2px;border-right:4px solid #152f57;border-bottom:4px solid #152f57;text-transform:uppercase;}
.table_calendar td{cursor:default;color:#ffffff;font-size:16px;text-align:center;padding:12px 0px 12px 0px;border-right:none;border-bottom:none;cursor:pointer;position:relative;background-color:#c5c5c5;width:14%;border-right:4px solid #ffffff;border-top:4px solid #ffffff;}
.table_calendar .date_hint{position:absolute;top:-10px;left:0px;background-color:#000000;color:#ffffff;font-size:11px;padding:3px;display:none;}
.table_calendar td.hoilday{cursor:cursor;background-color:#0487c4;color:#ffffff;}
.table_calendar td.today{}
.table_calendar td.current{background-color:#152f57;color:#ffffff;}
.table_calendar td:hover{background-color:#c5c5c5;color:#ffffff;}
.table_calendar td.hoilday:hover{background-color:#c8a01a;}
.table_calendar td.pass_day{cursor:default;background-color:#c5c5c5;color:#dddddd;cursor:default;}
.table_calendar td.pass_day:hover{cursor:default;background-color:#c5c5c5;}
.table_calendar_nav{clear:both;width:100%;}
.table_calendar_nav .item{float:left;width:50%;}
.table_calendar_nav .item a:link,.table_calendar_nav .item a:visited{float:left;width:100%;padding:5px 0px 5px 0px;text-align:center;background-color:#0bb9b7;color:#ffffff;text-decoration:none;font-size:12px;}
.table_calendar_nav .item a:hover{float:left;width:100%;padding:5px 0px 5px 0px;text-align:center;background-color:#745d36;color:#ffffff;text-decoration:none;font-size:12px;}
.dynamic_load_calendar_loading{clear:both;width:100%;height:300px;background-image:url(../../images/loading.png);background-repeat:no-repeat;background-position:center center;}
.table_calendar_search{clear:both;width:100%;background-color:#152f57;border:4px solid #ffffff;border-right:none;border-bottom:none;}
.table_calendar_search td{color:#ffffff;padding:5px 0px 5px 0px;}
.table_calendar_search select{width:100%;padding:5px 0% 5px 2%;background-color:#152f57;color:#ffffff;border:none;}
.table_calendar_search td.content{width:20%;}
.table_calendar_search td.content2{width:30%;}
.btn_calender_prev_month{float:right;padding-top:5px;margin-right:10px;}
.btn_calender_prev_month a:link,.btn_calender_prev_month a:visited{float:left;background-image:url(../../images/calendar/prev.png?v=2?V=2);background-repeat:no-repeat;width:9px;height:16px;text-indent:-99999px;}
.btn_calender_prev_month a:hover{float:left;background-image:url(../../images/calendar/prev.png?v=2?V=2);background-repeat:no-repeat;width:9px;height:16px;text-indent:-99999px;}
.btn_calender_next_month{float:left;padding-top:5px;margin-left:10px;}
.btn_calender_next_month a:link,.btn_calender_next_month a:visited{float:left;background-image:url(../../images/calendar/next.png?v=2?V=2);background-repeat:no-repeat;width:9px;height:16px;text-indent:-99999px;}
.btn_calender_next_month a:hover{float:left;background-image:url(../../images/calendar/next.png?v=2?V=2);background-repeat:no-repeat;width:9px;height:16px;text-indent:-99999px;}
.banner_content_left{z-index:10;float:left;width:66%;position:absolute;left:0px;top:0px;}
.banner_content_right{z-index:10;float:right;width:66%;position:absolute;right:0px;top:0px;}
.banner_photo_left{float:left;width:28%;position:absolute;left:0px;top:0px;z-index:9;}
.banner_photo_left img{max-height:400px;}
.banner_photo_right{float:right;width:28%;position:absolute;right:0px;top:0px;z-index:9;}
.banner_photo_right img{max-height:400px;}
.top_search_area{position:absolute;right:340px;top:28px;width:260px;border:1px solid #cfcfcf;border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;background-color:#ffffff;-webkit-transition:all 500ms ease-out 0s;-moz-transition:all 500ms ease-out 0s;-o-transition:all 500ms ease-out 0s;transition:all 500ms ease-out 0s;}
.header_current .top_search_area{top:2px;-webkit-transition:all 500ms ease-out 0s;-moz-transition:all 500ms ease-out 0s;-o-transition:all 500ms ease-out 0s;transition:all 500ms ease-out 0s;}
.top_search_area table{width:100%;}
.top_search_area table td.content{width:30px;border-left:1px solid #cfcfcf;}
input.input_search{width:92%;height:30px;line-height:30px;margin:0;padding:0px 4% 0px 4%;border:none;font-size:14px;font-weight:normal;background-color:#FFF;font-family:Arial,Verdana, sans-serif;text-align:left;color:#999999;}
.top_search_area::-webkit-input-placeholder{color:#999999;}
.top_search_area::-moz-placeholder{color:#999999;}
.top_search_area:-ms-input-placeholder{color:#999999;}
.top_search_area:-moz-placeholder{color:#999999;}
.btn_top_search{float:right;}
.btn_top_search a:link,.btn_top_search a:visited{float:left;background-image:url(../../images/icon/search.png?v=2?V=2);background-repeat:no-repeat;background-position:center center;width:30px;height:30px;text-indent:-9999px;}
.btn_top_search a:hover{float:left;background-image:url(../../images/icon/search.png?v=2?V=2);background-repeat:no-repeat;background-position:center center;width:30px;height:30px;text-indent:-9999px;}
.detail_date{clear:both;padding-bottom:20px;}
.main_content_area_short{clear:both;width:70%;margin:auto;padding-top:80px;padding-bottom:50px;line-height:150%;;}
.main_content_area_short p{line-height:150%;;padding-bottom:20px;}
p span{line-height:150%;}
.acga_council_list .item .highlight{color:#0487c4;}
.footer_social_list{clear:both;padding-bottom:10px;}
.footer_social_list ul{list-style:none;margin:0;padding:0;}
.footer_social_list ul li{float:left;margin-right:15px;}
.table_enews{clear:both;width:100%;padding-top:15px;}
.input_enews{width:94%;height:36px;line-height:36px;border:none;padding-left:3%;padding-right:3%;color:#c0c0c0;font-size:14px;text-align:center;background-color:#333333;}
.btn_submit_enews{clear:both;padding-top:20px;}
.btn_submit_enews a:link,.btn_submit_enews a:visited{float:left;padding:3px 35px 3px 35px;font-size:14px;color:#ffffff;text-decoration:none;line-height:36px;text-transform:uppercase;font-weight:600;background-color:#000000;border:1px solid #ffffff;text-align:center;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;}
.btn_submit_enews a:hover{float:left;padding:3px 35px 3px 35px;background-color:#4d4d4d;font-size:14px;color:#ffffff;text-decoration:none;line-height:36px;text-transform:uppercase;font-weight:600;animation:background_color_change 0.5s;}
.header_current .topmenu_area{top:15px;}
.header_current .lang_nav{top:8px;}
.newsletter-msg{clear:both;padding-top:10px;font-size:13px;}
.section_no_space_footer #main_content{padding-bottom:0px;min-height:100px;}
.home_welcome_box{clear:both;width:100%;padding-top:80px;padding-bottom:80px;background-color:#ffffff;}
.home_welcome_box_container{clear:both;max-width:800px;margin:auto;}
.footer_logo{float:right;width:166px;}
.footer_logo img{width:100%;}
.nav_link_category{clear:both;width:100%;padding-bottom:50px;}
.nav_link_category ul{margin:0;padding:0;list-style-type:none;}
.nav_link_category ul li{display:inline;float:left;padding:0px 9px 0px 10px;background-image:url(../../images/nav_link_category_separator.png?v=2?v=2?v=2?v=2?v=2?v=2?V=2);background-repeat:no-repeat;background-position:0px 2px;}
.nav_link_category ul li.first,.nav_link_category ul li:first-child{padding-left:0px;display:inline;float:left;background-image:none;}
.nav_link_category ul li.last,.nav_link_category ul li:last-child{padding-right:0px;display:inline;float:left;}
.nav_link_category a:link,.nav_link_category a:visited{color:#000000;font-size:18px;text-decoration:none;font-weight:normal;text-transform:uppercase;}
.nav_link_category a:hover,.nav_link_category a:active,.nav_link_category a.current:link,.nav_link_category a.current:visited{color:#00aeef;font-size:18px;text-decoration:none;font-weight:normal;text-transform:uppercase;}
@media only screen and (max-width:1300px){}
.topmenu ul li{position:relative;}
.topmenu ul ul{position:absolute;left:-30px;top:43px;width:360px;display:none;background:none;background-color:#ffffff;padding-top:10px;padding-bottom:10px;}
.topmenu ul ul li{clear:both;padding:0;margin:0;width:100%;}
.topmenu ul ul li a:link,.topmenu ul ul li a:visited{clear:both;display:block;color:#000000;font-size:15px;text-decoration:none;padding:5px 20px 5px 30px;text-align:left;background:none;}
.topmenu ul ul li a:hover{clear:both;display:block;color:#9c1c2b;font-size:15px;text-decoration:none;padding:5px 20px 5px 30px;text-align:left;background:none;}
.header_current .topmenu ul ul{top:27px;}
.topmenu ul li.first ul,.topmenu ul li:first-child ul{left:-20px;}
.footer_address{clear:both;padding-top:4px;line-height:180%;}
.footer_address .title{font-size:14px;color:#808285;}
.footer_address .email{font-size:14px;color:#ffffff;clear:both;margin-top:-6px;}
.footer_address .email a:link,.footer_address .email a:visited{font-size:14px;color:#ffffff;text-decoration:none;}
.footer_address .email a:hover{font-size:14px;color:#ffffff;text-decoration:underline;}
.footer_address .tel{font-size:14px;color:#ffffff;margin-top:-4px;}
.footer_middle .heading{color:#808285;font-size:14px;padding-bottom:40px;}
.footer_right .heading{color:#808285;font-size:14px;padding-bottom:40px;}
.btn_more_link{clear:both;padding-top:3px;}
.btn_more_link a:link,.btn_more_link a:visited{color:#00aeef;font-size:14px;text-decoration:none;}
.btn_more_link a:hover{color:#00aeef;font-size:14px;text-decoration:underline;}
.footer_blog_list{clear:both;width:100%;}
.footer_blog_list .item{clear:both;width:100%;margin-bottom:20px;}
.footer_blog_list .item .title{}
.footer_blog_list .item .title a:link,.footer_blog_list .item .title a:visited{color:#ffffff;font-size:14px;text-decoration:none;}
.footer_blog_list .item .title a:hover{color:#808285;font-size:14px;text-decoration:none;}
.footer_service_list{clear:both;width:100%;}
.footer_service_list .item{float:left;width:49%;padding-right:1%;color:#808285;font-size:14px;line-height:180%;}
.footer_service_list .item .title{}
.footer_service_list .item .title a:link,.footer_service_list .item .title a:visited{color:#808285;font-size:14px;text-decoration:none;}
.footer_service_list .item .title a:hover{color:#ffffff;font-size:14px;text-decoration:none;}
.btn_home_browse{clear:both;padding-top:40px;width:200px;margin:auto;}
.btn_home_browse a:link,.btn_home_browse a:visited{display:block;text-align:center;padding:15px 10px 15px 10px;text-decoration:none;color:#ffffff;border:2px solid #ffffff;-webkit-transition:all 500ms ease-out 0s;-moz-transition:all 500ms ease-out 0s;-o-transition:all 500ms ease-out 0s;transition:all 500ms ease-out 0s;}
.btn_home_browse a:hover{display:block;text-align:center;padding:15px 10px 15px 10px;text-decoration:none;color:#000000;background-color:#ffffff;border:2px solid #ffffff;-webkit-transition:all 500ms ease-out 0s;-moz-transition:all 500ms ease-out 0s;-o-transition:all 500ms ease-out 0s;transition:all 500ms ease-out 0s;}
.home_client{clear:both;width:100%;background-color:#ffffff;padding:35px 0px 15px 0px;}
.home_client_container{clear:both;width:96%;margin:auto;}
.home_client .heading{clear:both;width:100%;text-align:center;color:#58595b;font-size:26px;padding-bottom:60px;}
.home_client_list{width:100%:}
.home_client_list .item{float:left;margin-left:15px;margin-right:15px;margin-bottom:30px;}
.home_client_list .item table{padding:0;margin:0;height:40px;}
.home_client_list .item table td{vertical-align:middle;text-align:center;padding:0;margin:0;}
.home_client_list .item img{max-height:40px;padding:0;margin:0;}
.home_product{clear:both;width:100%;background-color:#ffffff;padding:35px 0px 35px 0px;}
.home_product_container{clear:both;width:96%;margin:auto;}
.home_product .heading{clear:both;width:100%;text-align:center;color:#58595b;font-size:26px;padding-bottom:60px;}
.home_product_list{width:100%;margin-left:0%;}
.home_product_list .item2{display:none;}
.home_product_list .item{float:left;width:33.33%;height:430px;overflow:hidden;position:relative;}
.home_product_list .item .photo{position:absolute;left:0px;top:0px;width:100%;height:430px;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:all 500ms ease-out 0s;-moz-transition:all 500ms ease-out 0s;-o-transition:all 500ms ease-out 0s;transition:all 500ms ease-out 0s;}
.home_product_list .item .caption{position:absolute;left:0px;top:0px;width:100%;height:430px;background-image:url(../../images/overlay.png);display:none;}
.home_product_list .item .caption table{width:96%;height:430px;margin:auto;}
.home_product_list .item .caption table td{vertical-align:middle;text-align:center;}
.home_product_list .item .caption .title{width:100%;text-align:center;color:#ffffff;font-size:34px;}
.home_product_list .item .caption .desc{width:100%;text-align:center;color:#ffffff;font-size:16px;clear:both;padding-top:5px;margin-bottom:0px;padding-bottom:0px;}
.img-zoom{width:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;}
.transition{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;}
.btn_product_detail{clear:both;padding-top:20px;width:120px;margin:auto;}
.btn_product_detail a:link,.btn_product_detail a:visited{display:block;text-align:center;padding:5px 5px 5px 5px;text-decoration:none;color:#ffffff;background-color:#000000;border:1px solid #ffffff;text-transform:uppercase;font-size:12px;-webkit-transition:all 500ms ease-out 0s;-moz-transition:all 500ms ease-out 0s;-o-transition:all 500ms ease-out 0s;transition:all 500ms ease-out 0s;}
.btn_product_detail a:hover{display:block;text-align:center;padding:5px 5px 5px 5px;text-decoration:none;color:#000000;background-color:#ffffff;border:1px solid #ffffff;text-transform:uppercase;font-size:12px;-webkit-transition:all 500ms ease-out 0s;-moz-transition:all 500ms ease-out 0s;-o-transition:all 500ms ease-out 0s;transition:all 500ms ease-out 0s;}
.about_client{clear:both;width:100%;background-color:#1b1d1e;padding:80px 0px 20px 0px;color:#ffffff;}
.about_client_container{clear:both;width:96%;margin:auto;}
.about_client .heading{clear:both;width:100%;text-align:center;color:#ffffff;font-size:26px;padding-bottom:60px;}
.about_client .heading_desc{clear:both;width:80%;margin:auto;text-align:center;color:#ffffff;font-size:17px;padding-bottom:60px;}
.about_client_list{width:100%:}
.about_client_list .item{float:left;margin-left:15px;margin-right:15px;margin-bottom:30px;}
.about_client_list .item table{padding:0;margin:0;height:60px;}
.about_client_list .item table td{vertical-align:middle;text-align:center;padding:0;margin:0;}
.about_client_list .item img{max-height:40px;padding:0;margin:0;}
.about_award{clear:both;width:100%;background-color:#ffffff;padding:80px 0px 20px 0px;color:#ffffff;}
.about_award_container{clear:both;width:96%;margin:auto;}
.about_award .heading{clear:both;width:100%;text-align:center;color:#58595b;font-size:26px;padding-bottom:60px;}
.about_award .heading_desc{clear:both;width:80%;margin:auto;text-align:center;color:#ffffff;font-size:17px;padding-bottom:60px;}
.about_award_list{width:100%:}
.about_award_list .item{float:left;margin-left:15px;margin-right:15px;margin-bottom:30px;}
.about_award_list .item table{padding:0;margin:0;height:60px;}
.about_award_list .item table td{vertical-align:middle;text-align:center;padding:0;margin:0;}
.about_award_list .item img{max-height:60px;padding:0;margin:0;}
.logo_white{display:none;}
.about_testimonial{clear:both;width:100%;background-color:#42413d;padding:100px 0px 100px 0px;color:#ffffff;}
.about_testimonial_container{clear:both;width:96%;margin:auto;}
.about_testimonial_content{clear:both;width:100%;}
.about_testimonial_content .title{clear:both;width:70%;margin:auto;font-size:26px;color:#ffffff;text-align:center;line-height:150%;font-weight:300;}
.about_testimonial_content .desc{padding-top:30px;clear:both;width:70%;margin:auto;font-size:17px;color:#808285;text-align:center;line-height:150%;}
.contact_address{clear:both;width:100%;text-align:center;padding-bottom:55px;}
.contact_address .tel{clear:both;width:100%;text-align:center;font-size:26px;color:#58595b;}
.contact_address .email{clear:both;width:100%;text-align:center;font-size:26px;color:#00aeef;}
.contact_address .email a:link,.contact_address .email a:visited{font-size:26px;color:#00aeef;text-decoration:none;}
.contact_address .email a:hover{font-size:26px;color:#00aeef;text-decoration:underline;}
.contact_address .address{clear:both;width:100%;text-align:center;font-size:21px;color:#808285;padding-top:20px;}
.contact_address .address img{margin-bottom:10px;}
.header_current .logo_normal{display:block;}
.header_current .logo_white{display:none;}
.header_current .topmenu ul li a:link,.header_current .topmenu ul li a:visited{color:#FFFFFF;}
.header_current .topmenu ul li a:hover,.header_current .topmenu ul li a.current:link,.header_current .topmenu ul li a.current:visited{color:#FFFFFF;border-bottom:2px solid #FFFFFF;}
.getintouch_area{clear:both;width:100%;background-color:#000000;padding:60px 0px 60px 0px;color:#ffffff;}
.getintouch_area_container{clear:both;width:96%;margin:auto;}
.getintouch_area .heading{clear:both;width:100%;text-align:center;color:#ffffff;font-size:26px;padding-bottom:30px;}
.btn_getintouch{clear:both;padding-top:20px;}
.btn_getintouch a:link,.btn_getintouch a:visited{float:left;padding:10px 10px 10px 10px;color:#ffffff;font-size:12px;text-decoration:none;font-weight:normal;text-transform:uppercase;background-color:#000000;border:1px solid #ffffff;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;}
.btn_getintouch a:hover,.btn_getintouch a:active,.btn_getintouch a.current:link,.btn_getintouch a.current:visited{float:left;padding:10px 10px 10px 10px;color:#00aeef;font-size:12px;text-decoration:none;font-weight:normal;text-transform:uppercase;background-color:#ffffff;border:1px solid #ffffff;-webkit-transition:background-color 500ms ease-out 0s;-moz-transition:background-color 500ms ease-out 0s;-o-transition:background-color 500ms ease-out 0s;transition:background-color 500ms ease-out 0s;}
.product_list{width:100%;}
.product_list .item2{display:none;}
.product_list .item{float:left;width:50%;height:380px;overflow:hidden;position:relative;}
.product_list .item .photo{position:absolute;left:0px;top:0px;width:100%;height:380px;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:all 500ms ease-out 0s;-moz-transition:all 500ms ease-out 0s;-o-transition:all 500ms ease-out 0s;transition:all 500ms ease-out 0s;}
.product_list .item .caption{position:absolute;left:0px;top:0px;width:100%;height:380px;background-image:url(../../images/overlay.png);display:none;}
.product_list .item .caption table{width:96%;height:430px;margin:auto;}
.product_list .item .caption table td{vertical-align:middle;text-align:center;}
.product_list .item .caption .title{width:100%;text-align:center;color:#ffffff;font-size:28px;}
.product_list .item .caption .desc{width:100%;text-align:center;color:#ffffff;font-size:16px;clear:both;padding-top:5px;margin-bottom:0px;padding-bottom:0px;}
.other_service{clear:both;width:100%;padding:100px 0px 100px 0px;color:#ffffff;}
.other_service_container{clear:both;width:96%;margin:auto;}
.other_service .heading{clear:both;width:100%;text-align:center;color:#ffffff;font-size:26px;padding-bottom:80px;}
.other_service_list{clear:both;width:100%;}
.other_service_list .item{float:left;width:33%;padding-bottom:20px;text-align:center;font-size:18px;}
.other_service_list .item a:link,.other_service_list .item a:visited{color:#ffffff;font-size:18px;text-decoration:none;text-transform:uppercase;}
.other_service_list .item a:hover{color:#ffffff;font-size:18px;text-decoration:underline;text-transform:uppercase;}
.other_service_list .item h2{color:#ffffff;font-size:18px;}
.main_content_area_service{width:100%;clear:both;background-image:url(../../images/service_bg.png?v=2);background-repeat:repeat-x;background-position:bottom center;min-height:600px;}
.main_content_area_service_container{max-width:1000px;clear:both;margin:auto;padding-top:0px;}
.approach{clear:both;width:100%;background-color:#ffffff;padding:80px 0px 80px 0px;color:#808285;}
.approach_container{clear:both;width:96%;margin:auto;}
.approach .heading{clear:both;width:100%;text-align:center;color:#808285;font-size:26px;padding-bottom:80px;}
.approach_list{clear:both;width:100%;margin-left:0%;}
.approach_list .item{float:left;width:27.33%;padding-bottom:20px;text-align:center;margin-left:3%;margin-right:3%;}
.approach_list .item .photo{width:100%;height:60px;}
.approach_list .item .photo img{max-height:60px;}
.approach_list .item .photo table{width:100%;height:60px;}
.approach_list .item .photo table td{vertical-align:middle;text-align:center;}
.approach_list .item .title{width:100%;text-align:center;font-size:24px;padding-top:15px;}
.approach_list .item .desc{width:100%;text-align:center;font-size:17px;color:#808285;padding-top:40px;}
.service_content{clear:both;width:100%;text-align:center;color:#ffffff;padding-top:40px;padding-bottom:20px;}
.service{clear:both;width:96%;margin:auto;padding:40px 0px 40px 0px;color:#808285;}
.service_container{clear:both;width:100%;margin:auto;margin-left:0%;}
.service_list{width:100%;}
.service_list .item{float:left;width:33.33%;height:460px;position:relative;overflow:hidden;}
.service_list table{position:absolute;left:0px;top:0px;width:100%;height:460px;}
.service_list table td{padding:0px 10px 0px 10px;margin:0;}
.service_list .item .photo{position:absolute;left:0px;top:0px;width:100%;height:460px;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:all 500ms ease-out 0s;-moz-transition:all 500ms ease-out 0s;-o-transition:all 500ms ease-out 0s;transition:all 500ms ease-out 0s;}
.service_list .item table{width:98%;height:460px;margin:auto;}
.service_list .item table td{vertical-align:bottom;padding-bottom:50px;}
.service_list .item .title{width:100%;clear:both;color:#ffffff;font-size:24px;font-weight:500;text-align:center;}
.service_list .item .desc{text-align:center;width:100%;clear:both;color:#ffffff;font-size:17px;padding-top:20px;min-height:80px;}
.product_banner{clear:both;width:100%;height:800px;position:relative;overflow:hidden;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#ffffff;background-color:#070707;}
.product_banner table{clear:both;width:100%;height:800px;line-height:150%;}
.product_banner table td{text-align:center;vertical-align:bottom;padding-bottom:40px;}
.product_banner .photo{clear:both;width:200px;text-align:center;margin:auto;}
.product_banner .photo img{max-width:100%;}
.product_banner .desc{clear:both;padding-top:25px;width:100%;text-align:center;color:#ffffff;font-size:20px;padding-bottom:0px;margin-bottom:0px;}
.product_detail_top{clear:both;padding-top:90px;padding-bottom:70px;width:100%;text-align:center;font-size:28px;}
.product_detail_top p{line-height:150%;font-size:28px;}
.product_detail_top_container{clear:both;width:96%;margin:auto;text-align:center;}
.product_detail_logo{clear:both;padding-top:150px;padding-bottom:150px;width:100%;text-align:center;font-size:26px;background-color:#000000;}
.product_detail_logo_white{padding-top:15px;padding-bottom:20px;}
.product_detail_logo_container{clear:both;width:96%;margin:auto;text-align:center;}
.product_detail_logo img{max-width:100%;}
.main_content_area_middle{clear:both;width:96%;margin:auto;padding-top:80px;padding-bottom:80px;font-size:21px;}
.main_content_area_service_content{font-size:21px;}
.main_content_area_middle img{max-width:100%;padding-top:0px;padding-bottom:0px;}
.btn_website{clear:both;width:100%;text-align:Center;padding-top:0px;}
.btn_website a:link,.btn_website a:visited{font-size:20px;color:#000000;text-decoration:none;}
.btn_website a:hover{font-size:20px;color:#000000;text-decoration:underline;}
.product_detail_msg{clear:both;padding-top:100px;padding-bottom:100px;width:100%;text-align:center;font-size:26px;background-color:#fff100;}
.product_detail_msg_container{clear:both;max-width:860px;margin:auto;text-align:center;}
.product_detail_msg .desc{width:100%;text-align:center;font-size:25px;font-weight:300;line-height:150%;}
.product_detail_msg .title{padding-top:40px;width:100%;text-align:center;font-size:17px;line-height:150%;}
.main_content_area_blog{clear:both;width:96%;margin:auto;padding-top:0px;padding-bottom:50px;}
.title_blog{}
.main_content_area_left{float:left;width:68%;}
.main_content_area_right{float:right;width:28%;}
.img_content{width:100%;}
.main_content_area_bottom{padding-bottom:0px;}
.blog_list_top{clear:both;width:100%;padding-bottom:20px;}
.blog_list_top .blog_list_top_left{clear:both;width:100%;}
.blog_list_top .blog_list_top_right{clear:both;width:100%;}
.blog_list3{clear:both;width:100%;margin-bottom:40px;}
.blog_list3 .item{clear:both;}
.blog_list3 .item .photo{clear:both;width:100%;}
.blog_list3 .item .date{clear:both;width:100%;text-align:center;font-size:16px;margin-top:30px;color:#00aeef;font-weight:500;}
.blog_list3 .item .title{clear:both;width:100%;text-align:center;font-size:26px;color:#59595b;font-weight:500;padding-top:20px;}
.blog_list3 .item .title a:link,.blog_list3 .item .title a:visited{color:#59595b;text-decoration:none;}
.blog_list3 .item .title a:hover,.blog_list3 .item .title a:active{color:#00aeef;text-decoration:none;}
.blog_list3 .item .editor{clear:both;width:100%;font-size:12px;padding-top:10px;}
.blog_list3 .item .desc{clear:both;width:100%;font-size:17px;width:100%;color:#939393;text-align:center;margin-top:20px;line-height:150%;}
.blog_list{clear:both;width:100%;padding-top:40px;padding-bottom:40px;}
.blog_list .item{float:left;width:31%;overflow:hidden;padding-bottom:40px;padding-left:2%;margin-right:2%;background-color:#ffffff;}
.blog_list .item_first{border-left:none;padding-left:0px;width:30%;}
.blog_list .item .photo{clear:both;margin-bottom:20px;border-top:1px #CCC dotted;padding-top:20px;width:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.blog_list .item .photo a{float:left;width:100%;}
.blog_list .item_first_row .photo{clear:both;margin-bottom:20px;border-top:none;padding-top:0px;}
.blog_list .item .date{clear:both;width:100%;text-align:center;font-size:16px;color:#00aeef;margin-top:10px;}
.blog_list .item .title{clear:both;width:100%;text-align:center;font-size:20px;color:#59595b;font-weight:500;padding-top:10px;}
.blog_list .item .title a:link,.blog_list .item .title a:visited{color:#59595b;text-decoration:none;}
.blog_list .item .title a:hover,.blog_list .item .title a:active{color:#00aeef;text-decoration:none;}
.blog_list .item .editor{clear:both;width:100%;font-size:12px;padding-top:10px;}
.blog_list .item .desc{clear:both;width:100%;font-size:15px;width:100%;color:#939393;width:100%;text-align:center;margin-top:0px;line-height:150%;}
.blog_list2{clear:both;width:100%;border-left:1px #CCC dotted;padding-left:20px;}
.blog_list2 .item{clear:both;width:440px;overflow:hidden;padding-bottom:20px;border-top:1px #CCC dotted;padding-top:20px;}
.blog_list2 .item_first{border-top:none;padding-top:0px;}
.blog_list2 .item .date{clear:both;width:100%;font-size:12px;}
.blog_list2 .item .title{clear:both;width:100%;font-size:13px;color:#000;font-weight:bold;padding-top:5px;}
.blog_list2 .item .title a:link,.blog_list2 .item .title a:visited{color:#000;text-decoration:none;}
.blog_list2 .item .title a:hover,.blog_list2 .item .title a:active{color:#000;text-decoration:underline;}
.blog_list2 .item .editor{clear:both;width:100%;font-size:12px;padding-top:10px;}
.blog_list2 .item .desc{clear:both;width:100%;font-size:12px;padding-top:2px;}
.btn_product_banner_prev{position:absolute;left:15px;top:45%;z-index:9999;}
.btn_product_banner_prev a:link,.btn_product_banner_prev a:visited{float:left;text-indent:-9999px;background-image:url(../../images/btn_product_banner_prev.png?V=22);width:23px;height:42px;background-repeat:no-repeat;}
.btn_product_banner_prev a:hover{float:left;text-indent:-9999px;background-image:url(../../images/btn_product_banner_prev.png?V=22);width:23px;height:42px;background-repeat:no-repeat;}
.btn_product_banner_next{position:absolute;right:15px;top:45%;z-index:9999;}
.btn_product_banner_next a:link,.btn_product_banner_next a:visited{float:left;text-indent:-9999px;background-image:url(../../images/btn_product_banner_next.png?V=222);width:23px;height:42px;background-repeat:no-repeat;}
.btn_product_banner_next a:hover{float:left;text-indent:-9999px;background-image:url(../../images/btn_product_banner_next.png?V=222);width:23px;height:42px;background-repeat:no-repeat;}
.about_client2{clear:both;width:100%;background-color:#000000;padding:30px 0px 20px 0px;color:#ffffff;}
.about_client2_container{clear:both;max-width:1480px;margin:auto;}
.about_client2_list{width:100%;}
.about_client2_list .item{float:left;width:20%;height:120px;margin-left:0%;margin-right:0%;margin-bottom:70px;}
.about_client2_list .item table{padding:0;margin:0;width:100%;height:120px;}
.about_client2_list .item table td{vertical-align:middle;padding:0;margin:0;}
.about_client2_list .item img{padding:0;margin:0;max-width:150px;margin:auto;}
.about_client3{clear:both;width:96%;margin:auto;background-color:#000000;padding:20px 0px 80px 0px;color:#ffffff;}
.about_client3_container{clear:both;max-width:1280px;margin:auto;}
.about_client3_list{float:left;width:20%;margin-bottom:40px;}
.about_client3_list .item{clear:both;width:100%;margin-bottom:5px;font-size:14px;color:#ffffff;}
.about_client3_list .item h2{font-size:14px;color:#ffffff;}
.about_client3_list .item a:link,.about_client3_list .item a:visited{font-size:14px;color:#ffffff;text-decoration:none;}
.about_client3_list .item a:hover{font-size:14px;color:#ffffff;text-decoration:underline;}
.title_blog_date{clear:both;width:100%;text-align:center;color:#00aeef;padding-top:0px;padding-bottom:20px;font-size:16px;}
h1.title_blog{padding-bottom:30px;}
.logo_white2{display:none;}
.section_contact .logo_white2{display:block;}
.section_contact .header_current .logo_white2{display:none;}
.client_group_area{margin-left:6%;}
.table_contact_thank{height:600px;}
.table_contact_thank td{vertical-align:middle;text-align:center;}