﻿@charset "utf-8";
body{font-size: 12px;font-family: "Microsoft YaHei", 宋体, serif;margin: 0;padding: 0;line-height: 22px}
dd, dl, dt, em, h1, h2, h3, h4, h5, h6, li, p, ul{margin: 0;padding: 0;  list-style: none;}
img{border: 0;vertical-align: middle}
input{border: 0}
form{padding: 0;margin: 0}
a{text-decoration: none;color: #f60; outline:none; blr:expression(this.onFocus=this.blur());}
a:hover{ color: #ff6600 !important;}
.cear{overflow: hidden;zoom: 1}
.ce{height: 0;line-height: 0;font-size: 0;clear: both}
.left{float: left}
.right{float: right}
*{ margin: 0; padding: 0; -webkit-tap-highlight-color: transparent; }
li {list-style: none; vertical-align: bottom;}
em,i {font-style: normal;}
.disable {display: none;}
.fl {float: left;}
.fr {float: right;}
.clearfix:after {content:""; height:0; display:block; clear:both; visibility:hidden;}
* html .clearfix {height:1%;}
* +html .clearfix {height:1%;}
.clearfix {display:block; clear:both;}
input,textarea{ resize:none; font-family:"微软雅黑"; outline:none;}
button{ font-family:"Arial"; outline: none;}
select{height:22px; line-height:18px; padding:2px 0; outline:none;}

.overflow {overflow: hidden;}
.pr {	position: relative;}
.t-c {text-align: center;}

.line30{ height:30px;}

.wrapper{ width: 1200px; margin: 0 auto;}
/*头部*/
.header{ min-width: 1200px; background-color: #f4f6f8; height: 36px; line-height: 36px; color: #666666;}
.header p i{ padding-left: 17px;}
.h_login{ padding-left:30px;}
.h_login span{ padding:0 10px;}
.h_login a.on{ color:#ff9900;}
.work_time{ color:#026ab3; padding-right: 20px;}
.h_search{ padding-right:20px;}
.h_nav{ position:relative; z-index: 3;}
.h_nav em{ display:block; cursor: pointer; padding-right: 10px; background: url(../images/i_01.png) no-repeat right center;}
.help_list{ display:none; position: absolute; right: 0; top: 36px; background-color: #fff; width: 148px; box-shadow: 0 0 10px rgba(0,0,0,0.1); z-index: 999;}
.help_list::after{ display:block; content: ""; position: absolute; top:-7px; right: 25px; border-bottom: 7px #fff solid; border-left: 5px solid transparent; border-right: 5px solid transparent;}
.help_list div{ padding: 5px 19px;}
.help_list div a{ color:#666;}
.help_list div:not(:last-child){ border-bottom:1px #efefef solid;}
.help_list b{ display:block; font-size: 14px; color: #397aac; line-height: 25px;}
.help_list li{ float: left; width: 50%; overflow: hidden; line-height: 26px;}
.h_nav:hover .help_list{ display:block;}
.h_nav:hover em{ background-image:url(../images/i_01-2.png);}

/*导航*/
.index_nav{ min-width: 1200px; height: 66px; background-color: #fff; overflow: hidden;}
.index_logo{ float:left; padding-top: 13px;}
.index_nav_list{ float:left; height: 66px; padding-left: 15px;}
.index_nav_list a{ float:left; font-size: 14px; color: #333333; line-height: 66px; height: 66px; margin-left: 23px;}
.index_nav_list a.on{ color: #ff6600;}
.index_tel{ float:right; padding-left: 30px; background: url(../images/i_03.png) no-repeat 0 22px; font-size: 18px; color: #67c1fc; font-weight: 600; height: 66px; line-height: 72px; overflow: hidden;}

/*底部*/



.cm{background: url(../images/bg1.gif) no-repeat center top; z-index: 10; position: relative}
.nav{background: #535353; height: 60px}
.logo{padding: 7px 0 0}
.iphot{float: right;padding: 15px 0 15px 43px; width: 145px; background: url(../images/iop.gif) no-repeat left 7px; font: 24px/30px Impact, Arial; color: #ef7d40}
.index1000 .iphot{margin-left: 20px}

.box{width: 1200px; margin: 0 auto}
.customized_bottom_bg{background: #292a2d none repeat scroll 0 0; color: #fff; margin-top: 35px; text-align: center}
.customized_bottom_bg img{margin: 40px 0 30px}
.customized_bottom_bg span{display: block; font: 16px/88px "Microsoft Yahei"; height: 88px}
.customized_bottom_bg_bq{background: #292a2d; font: 14px/32px "Microsoft Yahei"; height: 86px; padding-top: 22px}

/*-----------------------------nianhui----------------------------------------*/
/*--banner--*/
.n_banner{ min-width: 1200px; background: url(../images/nianhui.jpg) no-repeat center top; background-size: cover; height: 600px}
.t_banner{background: url(../images/tuanjian.jpg) no-repeat center top; background-size: cover; height: 600px}
.position{position: relative;}
.nav_frome{background: url(../images/from_bg.png) no-repeat left top; left: 20px; position: absolute; width: 300px; padding: 0 30px; top: 0; color: #fff; height: 490px}
.nav_frome h1{padding-top: 50px; font: 700 28px/32px "Microsoft YaHei"; text-align: center; width: 100%; margin-bottom: 5px}
.nav_frome .yell{color: #f60}
.nav_frome span{display: block; font-size: 20px; color: #fff; line-height: 30px; width: 100%; text-align: center}
.nav_frome .frome_list{padding-top: 30px}
.nav_frome .frome_list input, .nav_frome .frome_list textarea{color: #6d6c6c; border-radius: 5px; height: 40px; border: 0; padding-left: 35px; margin-bottom: 12px; width: 265px; font-size: 14px}
.nav_frome .frome_list input.admin{background: #fff url(../images/ico_admin.png) no-repeat 10px center}
.nav_frome .frome_list input.iphote{background: #fff url(../images/ico_ipohe.png) no-repeat 10px center}
.nav_frome .frome_list textarea{overflow: auto; height: 85px; padding: 8px; font-family: "Microsoft YaHei"; width: 282px; margin-bottom: 25px; background-color: #fff !important;}
.nav_frome .frome_list .bott{background: #f60; width: 300px; height: 42px; line-height: 36px; font-size: 18px; color: #fff; padding: 0; cursor: pointer}
.nav_frome01{ top: 20px; height: 560px; width: 390px; background:rgba(0,0,0,0.80); -webkit-border-radius: 13px; -moz-border-radius: 13px; border-radius: 13px; overflow: hidden;}
.nav_frome01 h1{ padding-top: 20px;}
.frome_lists{ padding-top: 20px;}
.frome_lists .text_info{ position: relative; margin-bottom: 10px; height: 40px;}
.frome_lists .text_info label{ float:left; font-size: 15px; color: #fff; line-height: 40px; width: 110px;}
.frome_lists .text_info input{ float: right; padding-left: 10px; width: 265px; color: #6d6c6c; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; height: 40px; line-height: 40px; background-color: #fff; border: 0; font-size: 15px; cursor: pointer;}
.ddChose{ display:none; position:absolute; right: 0; top: 40px; background-color: #fff; width: 275px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding: 10px 0; overflow: hidden; z-index: 9;}
.ddChose p{ padding-left: 10px; cursor: pointer; font-size: 15px; color: #6d6c6c; line-height: 30px;}
.ddChose p:hover{ color: #ff6600;}
.times{ background:url(../images/ico4.gif) no-repeat 95% center;}
.active label{ display:block; font-size: 15px; color: #fff; line-height: 30px;}
.active label i{ font-size:12px;}
.active span{ float: left; position: relative; padding-left: 17.5px; width: 80px; font-size: 13px; line-height: 30px; height: 30px; color: #fff; text-align: left;}
.active span input{ position:absolute; left: 0; top: 9px; width: 13px; height: 13px;}
.text_info01 input{ width: 180px !important;}
.btns{ padding: 20px 80px 0;}
.btns button{ float: left; cursor: pointer; border: 0; width: 100px; height: 40px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; font-size: 14px; color: #fff; background-color: #f60;}
.btns a{ float:right; width: 100px; text-align: center; height: 40px; line-height: 40px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; font-size: 14px; color: #fff !important; background-color: #0dc9a8;}

/*年会*/
.n_bg{ min-width: 1200px; background: url(../images/n_bg.jpg) no-repeat center top}
.n_titie{text-align: center; background: url(../images/boder.gif) no-repeat center bottom; font: 38px/40px "Microsoft YaHei";color: #0469d5;padding: 90px 0 30px;margin-bottom: 45px}
.why_n{color: #404040;font: 16px/22px "Microsoft YaHei"; text-indent: 2em}
.img_list{width: 1200px;overflow: hidden}
.img_list ul{width: 1280px; overflow: hidden; padding: 30px 0 100px}
.img_list ul li{float: left; width: 384px;margin-right: 25px}
.img_list ul a{display: block; position: relative}
.img_list ul a span{font: 700 20px/22px "Microsoft YaHei"; position: absolute; left: 0; bottom: 0; width: 86px; height: 52px; background: #0bdcfa; opacity: .9; color: #fff; border-radius: 0 8px 0 0; text-align: center; padding-top: 12px}
.img_list ul a span i{display: block; font-size: 12px; font-style: normal; text-transform: uppercase; font-weight: 400}
.img_list ul div{padding: 23px 15px; background: #0469d5; color: #fff}
.img_list ul div strong{font-size: 18px}
.img_list ul div p{font-size: 14px; line-height: 20px; padding-top: 12px}

/*具备*/
.have{margin-bottom: 50px}
.have li{float: left; width: 192px; padding: 0 24px; margin-bottom: 42px}
.have li a{display: block; position: relative}
.have li a i{font-style: normal; position: absolute; width: 50px; top: 215px; left: 78px; color: #404040; font-size: 18px}

/*服务项目*/
.n_bg1{ min-width: 1200px; background: url(../images/n_bg1.jpg) no-repeat center top;padding-bottom: 50px}
.service li{float: left;width: 150px;text-align: center;padding: 0 75px 50px}
.service li span{display: block;color: #404040;font-size: 18px;text-align: center;padding-top: 20px}

/*我们的服务内容*/
.n_bg2{ min-width: 1200px; background: url(../images/n_bg2.jpg) no-repeat center top;padding-bottom: 70px}
.center li{float: left;width: 550px;margin-bottom: 40px;padding: 0 25px;height: 70px;vertical-align: middle}
.center li span{display: inline-block;vertical-align: middle;width: 68px;height: 68px;margin-right: 30px}
.center li div{width: 420px;display: inline-block;vertical-align: middle}
.center li div h6{font-size: 18px;margin-bottom: 5px;color: #fff}
.center li div p{font-size: 14px;line-height: 22px;color: #fff}
.colcor{color: #fff}

/*标准的服务流程*/
.n_bg3{ min-width: 1200px; background: #f1f5fa;padding-bottom: 80px}
.liucheng{background: url(../images/boeder1.gif) no-repeat center 90px;position: relative}
.liucheng li{float: left;width: 170px;padding: 0 15px;text-align: center}
.liucheng li span{margin: 20px 0;background: #f60;border: solid 2px #fff;width: 25px;height: 25px;line-height: 25px;text-align: center;display: inline-block;color: #fff;font-size: 14px;border-radius: 50px}
.liucheng li div{background: #f60;border-radius: 5px;position: relative;text-align: center;color: #fff;font-size: 18px;height: 44px;line-height: 44px;margin: 6px 0}
.liucheng li div em{position: absolute;left: 50%;margin-left: -8px}
.liucheng li.wan em{bottom: -8px;width: 0;height: 0;border-top: 8px solid #f60;border-right: 8px solid transparent;border-left: 8px solid transparent}
.liucheng li.two em{top: -8px;width: 0;height: 0;border-left: 8px solid transparent;border-bottom: 8px solid #f60;border-right: 8px solid transparent}
.liucheng li.two span{margin-top: 77px}
.t_l li{width: 150px;padding: 0 10px}

/*服务过的客户*/
.logo_list{ padding-bottom:100px;}
.logo_list li{float: left;width: 200px;height: 94px;overflow: hidden}
.logo_list li img{height: 96px;margin-top: -2px}

/*-----------------------------tuanjian-------------------------------*/
/*团建的四大类型*/
.t_bg{ min-width:1200px; background: url(../images/t_bg.jpg) no-repeat top center;padding-bottom: 80px}
.tuanjian li{width: 288px;float: left;border: solid 1px #ebebeb;margin: 0 5px;overflow: hidden}
.tuanjian li img{margin-top: -1px}
.tuanjian div{background: #fff;padding: 15px}
.tuanjian div span{display: block;font-size: 20px;color: #282828;margin-bottom: 10px}
.tuanjian div p{font-size: 15px;color: #666;line-height: 22px}
.tuanjian dl{background: #f3f3f3;padding: 15px}
.tuanjian dt{margin-bottom: 8px;font-size: 14px;font-weight: 700;color: #1d1d1d}
.tuanjian dl dd{background: url(../images/dian.jpg) no-repeat left center;padding-left: 12px;line-height: 24px;color: #666;text-transform: uppercase}


/*------------car-------------*/
/*公告*/
.notice-container { background: #f5f5f5; padding-bottom: 20px; }
.notice-container .wrap { background: #fff; -webkit-box-shadow: 0 6px 12px 0 rgba(7,17,27,.1); box-shadow: 0 6px 12px 0 rgba(7,17,27,.1); }
.hotel-notice { height: 50px; padding-left: 30px; background: url(../images/notice.png) no-repeat left center; }
.hotel-notice li { line-height: 30px; font-size: 15px; color: #333; margin-top: 10px; }
.hotel-notice li a { color: #333; }
.hotel-synopsis { padding: 50px 0; }

/*banner*/
.overseas-banner { background-repeat: no-repeat; background-position: center center; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 14px; }
.overseas-banner * { -webkit-box-sizing: border-box; box-sizing: border-box; }
.overseas-banner .box { position: relative; height: 610px; }
.overseas-banner-title { padding-top: 200px; text-align: center; }
.overseas-banner-title h1 { color: #fff; font-size: 60px; font-weight: 700; line-height: 1.2; }
.overseas-banner-title h2 { color: #aeadab; font-size: 18px; font-weight: 400; line-height: 40px; margin-top: 20px; }
.overseas-banner-box { width: 980px; height: 79px; background: rgba(255,255,255,.8); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffffff', endColorstr='#ccffffff'); padding-top: 12px; margin: 70px auto 0; }
.overseas-banner-box .wrap { width: 952px; height: 53px; background: #fff; margin: 0 auto; border-radius: 5px; }
.overseas-banner-box .hd { float: left; }
.overseas-banner-box .hd ul { margin-top: 13px; }
.overseas-banner-box .hd li { float: left; height: 24px; border-right: 1px solid #999; padding-left: 30px; width: 200px; margin-left: 10px; }
.overseas-banner-box .hd li input { width: 100%; font-size: 15px; font-weight: 400; line-height: 24px; outline: 0; color: #757575; }
.overseas-banner-box .hd .li1 { background: url(../images/overseas01.png) no-repeat center left; width: 380px; }
.overseas-banner-box .hd .li2 { background: url(../images/overseas02.png) no-repeat center left; }
.overseas-banner-box .hd .li3 { background: url(../images/overseas03.png) no-repeat center left; border-right: none; }
.overseas-banner-box .bd { float: right; }
.overseas-banner-box .bd input { width: 126px; height: 53px; display: block; background: #0097e0; border-radius: 0 5px 5px 0; color: #fff; font-weight: 400; font-size: 20px; line-height: 53px; cursor: pointer; }
.hotel-headline { text-align: center; }
.hotel-headline h2 { color: #333; font-size: 34px; font-weight: 700; line-height: 40px; }
.hotel-headline p i { width: 66px; height: 3px; display: inline-block; background: #0097e0; }

/*国旅服务*/
.cite-service { padding: 40px 0; }
.cite-service-list .title { text-align: center; }
.cite-service-list .title p { color: #333; font-size: 14px; font-weight: 400; line-height: 28px; }
.cite-service-list .list { margin-top: 20px; }
.cite-service-list .list img { display: block; }
.cite-service-list .list .hd { float: left; }
.cite-service-list .list .bd { float: right; }
.cite-service-list .list .bd .item02 { margin-top: 20px; }

/*客户评价*/
.cite-evaluate { padding: 40px 0; }
.cite-evaluate-list { margin-top: 25px; }
.cite-evaluate-list .item { float: left; width: 50%; margin-bottom: 20px; }
.cite-evaluate-list .item-pic { width: 290px; }
.cite-evaluate-list .item-pic img { display: block; width: 290px; height: 280px; }
.cite-evaluate-list .item01 .item-text { width: 310px; padding-top: 30px; }
.cite-evaluate-list .item01 .item-text .title { padding-left: 30px; width: 205px; border-bottom: 2px solid #0097e0; }
.cite-evaluate-list .item01 .item-text .title h3 { font-size: 16px; }
.cite-evaluate-list .item01 .item-text .title h4 { font-size: 14px; }
.cite-evaluate-list .item01 .item-text .art { width: 240px; padding-left: 30px; margin-top: 20px; }
.cite-evaluate-list .item01 .item-text .art p { font-size: 12px; color: #878787; }
.cite-evaluate-list .item02 .item-text { width: 310px; padding-top: 30px; }
.cite-evaluate-list .item02 .item-text .title { text-align: right; padding-right: 30px; border-bottom: 2px solid #0097e0; }
.cite-evaluate-list .item02 .item-text .title h3 { font-size: 16px; }
.cite-evaluate-list .item02 .item-text .title h4 { font-size: 14px; }
.cite-evaluate-list .item02 .item-text .art { width: 240px; padding-right: 30px; margin-top: 20px; }
.cite-evaluate-list .item02 .item-text .art p { font-size: 12px; color: #878787; }

/*热门没目的地*/
.cite-destination-list { margin-top: 40px; }
.cite-destination-list .hd { text-align: center; }
.cite-destination-list .hd li { display: inline-block; vertical-align: middle; padding: 0 20px; font-size: 16px; cursor: pointer; }
.cite-destination-list .hd li.on { padding: 3px 10px; background: #00b2f2; border-radius: 20px; color: #fff; }
.cite-destination-list .bd .item { margin-top: 30px; }
.cite-destination-list .bd li { float: left; margin-right: 40px; width: 270px; text-align: center; }
.cite-destination-list .bd li img { width: 270px; height: 200px; }
.cite-destination-list .bd li h3 { font-size: 20px; margin-top: 20px; color: #333; font-weight: 700; }
.cite-destination-list .bd li p { font-size: 14px; color: #504d4d; line-height: 1.4; }
.cite-destination-list .bd li:nth-child(4n) { margin-right: 0; }

/*我们的承诺*/
.cite-promise { padding: 70px 0 100px; }
.cite-promise-list { margin-top: 40px; }
.cite-promise-list li { float: left; width: 260px; text-align: center; margin-right: 30px; }
.cite-promise-list li:nth-child(4n) { margin-right: 0; }
.cite-promise-list li .ico1 { width: 64px; height: 64px; background: url(../images/i01.png) no-repeat center center; margin: 0 auto; }
.cite-promise-list li .ico2 { margin: 0 auto; width: 64px; height: 64px; background: url(../images/i02.png) no-repeat center center; }
.cite-promise-list li .ico3 { margin: 0 auto; width: 64px; height: 64px; background: url(../images/i03.png) no-repeat center center; }
.cite-promise-list li .ico4 { margin: 0 auto; width: 64px; height: 64px; background: url(../images/i04.png) no-repeat center center; }
.cite-promise-list li h3 { font-size: 24px; margin-top: 20px; margin-bottom: 20px; font-weight: 700; }
.cite-promise-list li p { font-size: 18px; color: #2f2e2e; line-height: 1.5; }

/*-----------liaoyangyuan-------------*/
/*banner*/
.recuperate-banner { height: 640px; position: relative; min-width: 1200px; overflow: hidden; }
.recuperate-banner .bd { position: absolute; width: 1920px; height: 640px; left: 50%; margin-left: -960px; top: 0; }
.recuperate-banner .bd li img { display: block; }

/*热门目的地*/
.hot-spot { padding-top: 40px; }
.hot-spot-list { margin-top: 36px; }
.hot-spot-list .item { float: left; position: relative; width: 390px; height: 260px; overflow: hidden; margin-right: 15px; margin-bottom: 15px; }
.hot-spot-list .item:nth-child(3n) { margin-right: 0; }
.hot-spot-list .item img { display: block; width: 390px; height: 260px; }
.hot-spot-list .item a { position: absolute; left: 0; bottom: 15px; width: 100%; padding-top: 1px; text-align: left; padding-left: 20px; }
.hot-spot-list .item h3 { color: white; font-size: 20px; font-weight: 700; line-height: 1; }
.hot-spot-list .item h4 { color: white; font-size: 14px; font-weight: 300; line-height: 30px; margin-top: 10px; }
.hot-spot-list .item p { width: 118px; height: 38px; background: #ff9900; border-radius: 38px; margin: 0 auto; color: white; font-size: 16px; font-weight: 300; line-height: 38px; margin-top: 30px; display: none; }
.hot-spot-list .item p:hover { opacity: 0.8; filter: alpha(opacity=90); }
.hot-spot-list .item:hover a, .hot-spot-list .item.on a { background: rgba(0, 0, 0, 0.75); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf000000', endColorstr='#bf000000'); top: 0; height: 100%; text-align: center; padding-top: 65px; padding-left: 0; }
.hot-spot-list .item:hover p, .hot-spot-list .item.on p { display: block; }

/*我们更懂疗休养*/
.us-hugh { padding-top: 40px; }
.us-hugh-list { margin-top: 45px; }
.us-hugh-list .item { float: left; width: 20%; text-align: center; }
.us-hugh-list .item .pic { height: 68px; line-height: 68px; }
.us-hugh-list .item .pic img { vertical-align: middle; }
.us-hugh-list .item h3 { color: #333333; font-size: 22px; font-weight: 700; line-height: 40px; margin-top: 10px; }
.us-hugh-list .item p { color: #333333; font-size: 15px; font-weight: 300; line-height: 30px; }

/*标准服务流程*/
.us-standard { padding-top: 70px; }
.us-standard-list { margin-top: 45px; }
.us-standard-list .item { float: left; width: 20%; text-align: center; }
.us-standard-list .item .pic { height: 68px; line-height: 68px; background: url("../images/us06.png") no-repeat center center; color: white; font-size: 34px; font-weight: 400; line-height: 58px; }
.us-standard-list .item h3 { color: #333333; font-size: 22px; font-weight: 700; line-height: 40px; margin-top: 15px; }
.us-standard-list .item p { color: #333333; font-size: 15px; font-weight: 300; line-height: 30px; }
.box-sizing { -webkit-box-sizing: border-box; box-sizing: border-box; }
.box-sizing * { -webkit-box-sizing: border-box; box-sizing: border-box; }

/*咨询*/
.free-scheme { margin-top: 70px; background: #12c8de; padding: 85px 0; }
.free-scheme .scheme-sidera { float: left; width: 250px; }
.free-scheme .scheme-sidera .hd h3 { color: white; font-size: 30px; font-weight: 700; line-height: 40px; }
.free-scheme .scheme-sidera .hd p { color: white; font-size: 16px; font-weight: 300; line-height: 40px; margin-top: 10px; }
.free-scheme .scheme-sidera .bd { margin-top: 30px; }
.free-scheme .scheme-sidera .bd h3 { color: white; font-size: 24px; font-weight: 700; line-height: 40px; padding-left: 40px; background: url("../images/free-tel.png") no-repeat left center; }
.free-scheme .scheme-sidera .bd p { color: white; font-size: 16px; font-weight: 300; line-height: 30px; margin-left: 32px; }
.free-scheme .scheme-siderb { width: 895px; float: right; }
.free-scheme .scheme-siderb .hd ul { height: 45px; }
.free-scheme .scheme-siderb .hd li { width: 48%; float: left; }
.free-scheme .scheme-siderb .hd li input { display: block; background: #06b1c6; width: 100%; height: 45px; border-radius: 10px; color: #fff; padding: 10px 20px; line-height: 25px; -webkit-appearance: none; outline: none;}
.free-scheme .scheme-siderb .hd li input::-webkit-input-placeholder { color: #fff; }
.free-scheme .scheme-siderb .hd li input:-ms-input-placeholder { color: #fff; }
.free-scheme .scheme-siderb .hd li input::-ms-input-placeholder { color: #fff; }
.free-scheme .scheme-siderb .hd li input::placeholder { color: #fff; }
.free-scheme .scheme-siderb .hd li:last-child { float: right; }
.free-scheme .scheme-siderb .bd { margin-top: 15px; }
.free-scheme .scheme-siderb .bd textarea { display: block; background: #06b1c6; width: 100%; height: 88px; border-radius: 10px; color: #fff; padding: 10px 20px; line-height: 25px; border: none; outline: none; -webkit-appearance: none; resize: none; }
.free-scheme .scheme-siderb .bd textarea::-webkit-input-placeholder { color: #fff; }
.free-scheme .scheme-siderb .bd textarea:-ms-input-placeholder { color: #fff; }
.free-scheme .scheme-siderb .bd textarea::-ms-input-placeholder { color: #fff; }
.free-scheme .scheme-siderb .bd textarea::placeholder { color: #fff; }
.free-scheme .scheme-siderb .ft { margin-top: 17px; }
.free-scheme .scheme-siderb .ft input { background: #fff; border-radius: 3px; height: 45px; width: 100px; color: #07a0a2; cursor: pointer; font-size: 16px; }
.free-scheme .scheme-siderb .ft input:hover { background: #ff9933; color: #fff; }

/*服务过的客户*/
.us-brand { padding-top: 40px; }
.us-brand-list { margin-top: 44px; padding-bottom: 180px; }
.us-brand-list li { float: left; }

/*--------------------------------jichangvip------------------------------*/
/*banner*/
/*切换小圆点*/
.callbacks_tabs.callbacks1_tabs{ display:none;}
/*切换图片*/
.callbacks_container{margin-bottom:2px;position:relative; width:100%; max-width:100%;text-align:center;}
.callbacks{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.callbacks li{position:absolute;width:100%;left:0;top:0;}
.callbacks img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0;}
.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;background:#000;background:rgba(0,0,0, .8);left:0;right:0;bottom:0;padding:10px 20px;margin:0;max-width:none;}
.callbacks_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.6;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:51px;width:51px;margin-top:-40px;display:none;}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.prev{ background:url(../images/ico_left.png) no-repeat left top; left:20px;}
.callbacks_nav.next{left:auto;background-position:right top;right:20px;  background:url(../images/ico_rignt.png) no-repeat}
@media screen and (max-width:600px){.callbacks_nav{top:47%;}}

/*VIP*/
.vip{ background:url(../images/bg.png) no-repeat center 45px; padding:0 34px; width:1132px; margin:-45px auto 0; position:relative; z-index:10;}
.vip div{ background:#fff; padding:55px 40px 90px;}
.vip div h1{ color:#000; font-size:26px; text-align:center;}
.vip div p{ text-indent:2em; line-height:28px; color:#404040; padding-top:20px; font-size:15px;}

/*服务内容*/
.vip_list{ background:#f4f3f1 url(../images/bg_img.jpg) no-repeat center bottom; padding-bottom: 150px;}
.vip_list h2{ background:url(../images/ico.png) no-repeat center 120px; color:#000; font-size:26px; text-align:center; padding:85px 0 50px;}
.vip_list_bg{ background:#fff; margin-bottom:50px;}
.vip_list_bg li{ float:left; width:350px; padding:40px 25px 30px; border-left:solid 1px #ebebeb; border-top:solid 1px #ebebeb; margin:-1px 0 0 -1px; text-align:center;}
.vip_list_bg img{ width:350px;}
.vip_list_bg div{ text-align:center;}
.vip_list_bg div p,.vip_list_bg div img{ display:inline-block; }
.vip_list_bg div p,.vip_list_bg div img{ *display:inline; }
.vip_list_bg div img{ width:11px; height:11px; vertical-align:2px; *position:relative; *top:-18px; }
.vip_list_bg div p{ color:#174173; font-size:22px; padding:0 0 20px 8px;}
.vip_list_bg li.yell{ background:#fffbf0;}
.vip_list_bg li.yell span{ display:inline-block; background:#ca4b60; font-size:15px; color:#fff; padding:5px 10px; margin-bottom:13px;}

/*预约*/
.yuyue{ background:#fff url(../images/bootom_bg.gif) no-repeat center; }
.yuyue li{ float:left; width:600px; padding:25px 0 35px; text-align:center;}
.yuyue li img,.yuyue li a{ display:inline-block;}
.yuyue li span{ display:block; text-align:center; padding:10px 0 25px; font-size:21px; color:#000;}
.yuyue li a{ font-size:24px; color:#fff!important; padding:10px 50px 13px;}
.yuyue li a.f60{ background:#f0531b;}
.yuyue li a.f80{ background:#ed3113;}

/*----------------------------jipiao----------------------*/
/*banner*/
.banner{ background:no-repeat center top #022043;}

/*优势*/
.advantage{ background:#f5f5f5; border-bottom:solid 1px #e3e3e3; padding:30px 0;}
.advantage dl{ float:left; width:400px;}
.advantage dt{ float:left; width:70px; padding:0 0 0 30px;}
.advantage dd{ overflow:hidden; line-height:26px;padding-top:5px;}
.advantage dd h5{ font-size:18px; color:#343434;}
.advantage dd p{ font-size:15px; color:#5b5b5b;}

/*vip服务*/
.jp_vip_titie{ min-width: 1200px; background:url(../images/titie.png) no-repeat bottom center; text-align:center; margin-bottom:40px; padding-bottom:30px;}
.jp_vip_titie h2{ color:#404040; font-size:36px;margin:15px 0}
.jp_vip_titie span{ color:#b4b4b4; font-size:14px;}
.jp_vip { margin-bottom:80px;}
.jp_vip li{ float:left; width:300px; position:relative; margin-bottom:30px;}
.jp_vip li span{ position:absolute; left:130px; top:45px; line-height:20px; font-size:17px; color:#404040;}

/*合作*/
.partners{ background:#f5f5f5; padding:40px 0 150px;}
.partners li{ float:left; width:228px; margin:0 6px 12px 6px;}

/*预定航班*/
.s_content{ background:#fff url(../images/bg2.gif) no-repeat ;  background-position: 860px 80px; border:solid 1px #e3e3e3; margin:35px 0 80px;}
.titie{ padding:15px 0 15px 20px; color:#404040; font-size:20px;}
.s_type { font-family: "Microsoft YaHei",SimSun; font-size: 16px;  height: 25px; padding-bottom:8px; padding-top:5px; }
.s_type .index_label { margin-left: 10px; text-indent: 0; padding-right:15px;}
.padding{ padding:5px 20px 30px; color:#464646; }
.s_item_cont, .s_item_cont3 { position: relative; width: 100%; line-height: 28px; height: 42px; clear: both;}
.s_item_cont_ex {z-index: 13; position: relative;width: 100%;line-height: 28px;height: 42px;clear: both;}
.s_exchange {  position: absolute;  z-index: 1;top: 20px; left:314px;  width: 10px; height: 42px;  border-width: 1px 1px 1px medium; border-color: #DDD #DDD #DDD ; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; text-indent: 0px; font: 12px/1.5 simsun,sans-serif; border-style: solid solid solid none;}
.s_exchange a:hover{ background:#f60; color:#fff;}
.s_exchange a { position: absolute; z-index: 1; width: 18px; left: 3px; top: 12px; background-color: #C9CACB; color: #FFF !important; text-align: center;}
.s_content .s_item, .s_content .s_item2 { float: left; display: inline; font-size: 16px; font-family: "Microsoft YaHei",SimSun,Tahoma,Verdana,Arial,sans-serif;line-height: 26px;
 height: 35px; padding-top: 5px; text-align: right; text-indent: -100px; position:relative;}
.s_item { width: 307px;}
.s_content .s_item2 i{ background:url(../images/ico4.gif) no-repeat; position:absolute; right:8px; top:10px; width:20px; height:20px;}
.s_item input, .s_item2 input, .s_item3 input, .c_item input,.name input { border-radius:4px; width: 227px;padding-left: 3px;margin-left: 10px; border-color: #DDD;  border-style: solid;  border-width: 1px;  height: 28px; font: 14px/28px "Microsoft YaHei",SimSun,Tahoma,Verdana,Arial,sans-serif; outline: medium none;  color: #333;  box-shadow: 0px 1px 1px #e6e6e6 inset; padding-left:5px}
.s_item2 { width:410px;}
.s_disable, .s_disable input { color: #CCC !important;}
.s_item_cont{ margin-bottom:5px; }
.s_item_cont::after { content: "."; display: block; height: 0;overflow: hidden;visibility: hidden;}

.select_box { *float:right; display:inline-block; color: #404040; font-family: "宋体"; font-size: 12px; line-height: 22px; position: relative; width:228px;  z-index: 666; margin-left: 10px;}
.input_select .select_showbox {font-size: 15px; text-indent: 0;  background: #fff url(../images/ico2a.gif) no-repeat 210px center;  border:#dedede solid 1px;  height:29px; line-height:28px; color:#666; padding-left: 10px; width: 220px;  border-radius:4px; box-shadow: 0px 1px 1px #e6e6e6 inset;font-family:Arial;}
.input_select .select_option { text-indent:0; border: medium none;  background-color: #fff;  display: none; left: 0; max-height: 390px; min-height: 24px;  overflow-y: auto; position: absolute; top:29px; width: 230px; z-index: 29; border: solid 1px #dedede; border-top:0;}
.input_select .select_option li {  font:14px/28px "Microsoft Yahei"; padding-left:10px;     display: block;  border:0; margin:0; width:220px;  color:#666;}
.select_option li.selected { background-color: #f3f3f3;  border:0; margin:0;}
.select_option li.hover{ background:#c0c1c2;}
.s_item_cont .input_select span{ display:inline-block; text-indent: 100px; *text-indent: 0; *float:left;}
.s_item_cont .input_select{ text-align:left; margin-right:33px; }
.s_item_cont .s_type{ padding:6px 0 0 0px;}
.s_item_voyage { float: left; width: 18px;  height: 18px; margin-right: 10px; font-family: tahoma,Arial,sans-serif;  line-height: 18px;text-align: center; margin-top: 12px; background-color: #9CC1F1; color: #FFF; *margin-top:20px;}
.s_item_cont_3 .s_item{ width:255px;}
.s_item_cont_3 .s_item2{ width:280px;}
.s_item_cont_3 .s_item input,.s_item_cont_3 .s_item2 input{ width:173px;}
.name{ background:#f0f0f0; padding:10px 15px;}
.name input{ margin-right:10px;}
.name input.contter{ width:410px;}
.tijiao input{ background:#0a70bb;  font:18px/28px "Microsoft Yahei"; color:#fff; text-align:center; width:200px; display:inline-block; border:0; height:30px;cursor:pointer;   box-shadow:none;}
.tijiao{width:200px; display:inline-block; vertical-align:-1px; }

/*--------------------------------------business----------------------------------------*/
.scale img {transition:All 0.3s ease-in-out;-webkit-transition:All 0.3s ease-in-out;-moz-transition:All 0.3s ease-in-out;-o-transition:All 0.3s ease-in-out;}
.scale img:hover { transform:scale(1.1);-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1); opacity: 0.90; filter: alpha(opacity=90); }

/*banner*/
.bs-banner{ min-width: 1200px; height: 530px; width: 100%; background:#104144 url(../images/bs_banner.jpg) center center no-repeat; }
.bs-banner-inner{ width: 1180px; margin:0 auto; height: 530px; position: relative; }
.bs-top-actions{ width: 100%;  position: absolute; top: 305px; text-align: center;}
.bs-wrp{ width: 1180px; margin:0 auto; }
.btn-ctz {display: inline-block; width: 310px; height: 58px; line-height: 58px; border: 0 none; background-color: #3eb166; font-size: 20px; text-align: center; color: #fff; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
.btn-ctz:hover{text-decoration: none; color: #FFFFFF; background-color: #49c975;}

/*优势资源*/
.bs-resource-wrp{ min-width: 1200px; width: 100%; background:#f2f2f2 url(../images/bs_01.jpg) center top no-repeat;}
.main-cont-hd{ text-align: center; font-size: 18px; color: #848484; padding:30px 0;  font-family: 'Microsoft Yahei';  }
.main-cont-hd .hd-1{ font-size: 36px; color: #333; line-height: 54px; }
.main-cont-hd .hd-2{ text-align: center; font-size: 18px; color: #848484;}
.main-cont-hd span{ line-height: 27px; position: relative; display: inline-block; min-width: 180px; padding:0 10px;}
.main-cont-hd .line-l,.main-cont-hd .line-r{ display: inline-block; height: 5px; width: 20px; border-top: 1px solid #b5b5b5; }
.bs-wrp .main-cont-hd{ padding-top:70px; padding-bottom: 60px;}
.resource-list{padding-bottom: 80px;}
.resource-list .resource-item{ display: block; float: left;  background: #FFFFFF; position: relative;}
.resource-list .resource-item .res-img{width: 295px; height: 190px; overflow: hidden;}
.resource-list .resdiv{width: 295px; height: 190px; position: absolute; top:0; left: 0; text-align: center;}
.resource-list .resdiv .res-icon{ display: inline-block; width: 80px; height: 80px; background: url(../images/bs-resource-icon.png) no-repeat; margin-top: 28px;}
.resource-list .res1 .res-icon{ background-position: 0 0;}
.resource-list .res2 .res-icon{ background-position: -81px 0;}
.resource-list .res3 .res-icon{ background-position: -162px 0;}
.resource-list .res4 .res-icon{ background-position: -243px 0;}
.resource-list .res5 .res-icon{ background-position: 0 -81px;}
.resource-list .res6 .res-icon{ background-position: -81px -81px;}
.resource-list .res7 .res-icon{ background-position: -162px -81px;}
.resource-list .res8 .res-icon{ background-position: -243px -81px;}
.resource-list .resdiv .res-line{ display: block; height: 10px; width: 20px; border-top:1px solid #FFFFFF; margin: 0 auto; margin-top: 5px;}
.resource-list .resdiv .res-title{ display: block; font-size: 20px; color: #fff; font-weight: 600;}
.resource-list .resource-item a:hover,.resource-list .resource-item a:hover > *{text-decoration: none;}
.resource-list .resource-item a:hover .scale img { transform:scale(1.1);-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1); opacity: 0.90; filter: alpha(opacity=90); }

/*考察案例*/
.bs-case-wrp{ min-width: 1200px; width: 100%; background: #FFFFFF;}
.bs-case-list{ width: 1180px; overflow: hidden;}
.bs-case-list ul{ margin-right: -35px;}
.bs-case-list .bs-case-item{display: block; float: left; width: 370px; margin-right: 35px; margin-bottom: 35px;}
.bs-case-list .bs-case-item .case-img{ width: 370px; height: 243px; overflow: hidden;}
.bs-case-list .bs-case-item .case-img img{ width: 100%; height: auto;}
.bs-case-list .bs-case-item .case-bd{ background: #f5f5f5; padding:20px ;}
.bs-case-list .bs-case-item .case-bd .case-title{ font-size: 20px; color: #333; height: 24px; line-height: 24px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.bs-case-list .bs-case-item .case-bd .case-dest{ font-size: 14px; color: #666; margin-top: 5px; height: 20px; line-height: 20px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.bs-case-action{ padding:20px 20px 50px 20px; text-align: center;}
.bs-case-action .btn-more {display: inline-block; width: 230px; height: 48px; line-height: 48px; border:1px solid #dcdcdc; font-size: 16px; text-align: center; color: #49c975; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
.bs-case-action .btn-more:hover{text-decoration: none; color: #49c975; border-color: #49c975;}

/*全球资源*/
.bs-brand-wrp{ min-width: 1200px; width: 100%; background:#f2f2f2 url(../images/bs_02.jpg) top center no-repeat;}
.bs-brand-wrp .main-cont-hd .hd-1,.bs-brand-wrp .main-cont-hd .hd-2{ color: #fff;}
.bs-brand-bd{ padding-bottom: 45px;}
.bs-brand-box{ padding:15px 16px; background: #FFFFFF; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; overflow: hidden; box-shadow: 0 0 20px rgba(18,173,110,.2) ;}
.bs-brand-box .brand-list{ }
.bs-brand-box .brand-list li{ float:left; display: block; overflow: hidden;}
.bs-brand-box .brand-list .brand-logo{ width: 190px; height: 90px;border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7;}
.bs-brand-box .brand-list .no-right{ border-right: 0 none;}
.bs-brand-box .brand-list .no-bottom{ border-bottom: 0 none;}

/*立即咨询*/
.bs-foot-actions-index{ min-width: 1200px; padding-bottom: 180px; padding-top: 50px; background:#f2f2f2 url(../images/bs_03.jpg) bottom center no-repeat;}
.bs-foot-actions-index .foot-actions{ text-align: center; font-size: 18px; color: #848484;}
.bs-foot-actions-index .foot-actions .foot-p1{ padding-bottom: 15px;}
.bs-foot-actions-index .foot-actions .foot-p2{ padding-bottom: 15px;}
.bs-foot-actions{ height: 310px;}
.bs-foot-actions .foot-actions{ padding-top: 30px;  text-align: center; font-size: 18px; color: #ffffff;}
.bs-foot-actions .foot-actions .foot-p1{padding-top: 50px; padding-bottom: 15px;}
.bs-foot-actions .foot-actions .foot-p2{ padding-bottom: 15px;}
.bs-foot-actions .foot-actions .btn-ctz{ background: #fff; color: #3eb166;}
.bs-foot-actions .foot-actions .btn-ctz:hover{ opacity: .95; box-shadow: 0 0 15px rgba(0,0,0,.2);}
.bs-color{color:#3eb166 ;}

/*colorbox*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; z-index:9999}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#cboxOverlay{background:#000;}
#colorbox{ z-index:10000;outline: none;}
#cboxTopLeft,#cboxTopRight,#cboxBottomLeft,#cboxBottomRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxTopCenter,#cboxBottomCenter{background:transparent;}
#cboxContent{overflow:hidden; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; padding:5px;}
#cboxContent {filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#22000000', endColorstr='#22000000');}
:root #cboxContent {filter:none;background:rgba(0,0,0,0.2);}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0; background:url(../images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url(../images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxNext:hover{background-position:-50px -25px;}
#cboxLoadingOverlay{background:url(../images/loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(../images/loading.gif) no-repeat center center;}
#cboxClose{position:absolute; top:10px; right:12px;  border: 0; outline: none; background:url(../images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxClose:hover{background-position:-25px -25px;}
.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight {background:transparent;}
.cboxIE6 #cboxTopLeft,.cboxIE6 #cboxTopCenter,.cboxIE6 #cboxTopRight,.cboxIE6 #cboxBottomLeft,.cboxIE6 #cboxBottomCenter,.cboxIE6 #cboxBottomRight,.cboxIE6 #cboxMiddleLeft,.cboxIE6 #cboxMiddleRight { background:transparent;}
.pop_box{background:#fff; overflow:hidden; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.pop-code-box{ background: #FFFFFF; }
.pop-code-top{ padding:40px 30px; text-align: center; height: 350px; background: url(../images/gradient-bg.jpg) no-repeat; color: #FFFFFF;}
.pop-code-top h4{  font-size: 24px; margin-bottom: 30px; padding-top: 20px;}
.pop-code-top .code-img{ width: 220px; margin: 0 auto; margin-bottom: 5px;}
.pop-code-top .code-text{ font-size: 14px; line-height: 25px;}
.pop-code-top .code-text .icon-scan{ display: inline-block; width: 25px; height: 25px; position: relative; top:7px ; margin-right: 5px; background: url(../images/icons-scan.png) center center no-repeat;}
.pop-code-down{ padding:25px 15px; text-align: center; font-size: 16px; color: #999999;}

/*提价弹窗*/
.cursor{ cursor: pointer;}
.vericode { display: none; }
.fade { top: 0; left: 0; width: 100%; height: 100%; z-index: 100000; background-color: #000; opacity: 0.6; filter: alpha(opacity=30); position: fixed; }
.js_layerbox { height: 300px; width: 490px; position: fixed; left: 50%; top: 50%; margin: -150px 0 0 -245px; background: #fff; border-radius: 15px; border: solid 1px #ebebeb; z-index: 100002; }
.f_close { float: right; margin: 10px 15px 0 0; height: 25px; width: 25px; background: url(../images/no_ico.png) no-repeat center; background-size: 25px; }
.f_close:hover { background: url(../images/no_ico_hover.png) no-repeat center; background-size: 25px; }
.form_input { clear: both; padding: 20px 40px 30px; }
.form_input p { font-size: 15px; font-size: 14px; margin: 20px 0 25px; }
.input_div { border: solid 1px #cbcbcb; height: 38px; overflow: hidden; }
.input_div label { line-height: 38px; width: 60px; padding-left: 10px; float: left; height: 38px; }
.input_div .text { float: left; width: 181px; padding: 0 5px; color: #757575; line-height: 38px; height: 38px; }
.input_div .bottom { width: 147px; float: left; background: #f5f5f5; height: 38px; font-size: 14px; }
.cursor { cursor: pointer; }
.js_layerbox .bot { border-radius: 5px; color: #fff; line-height: 38px; height: 40px; background: #06a7d3; width: 100%; margin-top: 40px; font-size: 20px; }
input.text { outline: none; }
.mak { background: #000; opacity: .8; position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index: 667; display: none; background: rgba(0,0,0,.8); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#c8000000, endColorstr=#c8000000); overflow: hidden; }
.yes_box {display: none;z-index: 668;width: 460px;height: 260px;position: fixed;top: 50%;left: 50%;margin: -130px 0 0 -230px;border: solid 1px #dbdbdb;background: #fff;border-radius: 10px;}
.yes_box .conb_no { float: right; margin: 15px 15px 0 0; width: 20px; height: 20px; background: #ccc; color: #666; border-radius: 50px; text-align: center; line-height: 20px; font-weight: 700; cursor: pointer; }
.yes_box .conb_no:hover { background: #ff9b4b; color: #fff; }
.yes_box div { padding: 15px 30px 40px; text-align: center; clear: both; }
.yes_box div p { padding: 15px 0 0; font-size: 14px; color: #666; line-height: 24px; }
.overseas-banner-box .warn { border: 1px solid red; }






