
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}
strong {font-weight:700;}
audio, canvas, video {display:inline-block; *display:inline; *zoom:1;}
button, input, select, textarea {vertical-align:middle; outline:none;margin: 0;padding: 0}
input, select, textarea {font-size:100%; font:12px/1.5 Arial,"Microsoft Yahei" "Lucida Grande",  "Hiragino Sans GB", "Hiragino Sans GB W3", "WenQuanYi Micro Hei", sans-serif;}
textarea {overflow:auto; vertical-align:top; resize:none;}
button, input[type=button], input[type=reset], input[type=submit] {cursor:pointer; -webkit-apperance:button;}
button {border:none;}
button[type=search] {-webkit-appearance:textfield; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box;}
input[type=search]::-webkit-search-decoration, input[type=search]::-webkit-search-cancel-button {-webkit-appearance:none;}
input[type=submit]::-moz-focus-inner, input[type=button]::-moz-focus-inner {border:0;}
input[type=submit]:focus, input[type=button]:focus {outline:none;}
table {border-collapse:collapse; border-spacing:0;}
th {text-align:inherit;}
fieldset, img {border:0;}
iframe {display:block;}
svg {overflow:hidden;}
abbr, acronym {font-variant:normal;}
del {text-decoration:line-through;}
address, caption, cite, code, dfn, em, th, var {font-style:normal; font-weight:500;}
ol, ul, li {list-style:none;}
caption, th, td {text-align:left; font-weight:400; vertical-align:top;}
q:before, q:after {content:'';}
q {quotes:none;}
sub, sup {font-size:75%; line-height:0; position:relative; vertical-align:baseline;}
sub {top:-.5em;}
sup {bottom:-.25em;}
a:link,a:visited{color: #666;margin-top:5px;_margin-top:2px;}
a:hover{color:#b02218;text-decoration: underline;}
a:hover, a:active {outline:0;}
ins, a {text-decoration:none;}

.ly-clear {zoom:1;}
.ly-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.ly-left {float: left;}
.ly-right {float: right;}
.ly-hide { visibility: hidden;}
.ly-none {display: none;}
.typo-left{ text-align:left}
.typo-right{ text-align:right}
.typo-center{ text-align:center}
.typo-size12{font-size:12px}
.typo-size14{font-size:14px}

.gray6{color:#666}
.gray9{color:#999}
.green{color:#00898c}
.link-green:link,.link-green:visited{color:#358290}
.link-green:hover{text-decoration:underline}

.ly-w960{width: 960px;margin: 0 auto;}

/* header */

.ftf-header{background: url(../../../2014/skin/topic/jigangaotai/bg_header.gif) no-repeat 0 0;position: relative;padding-top: 2px;}
.quick-link{position: absolute; right: 0; top:2px;background-color: #358290;padding:0 10px;height: 20px;line-height:20px;text-align: center;font-size: 12px;color: #fff;border-radius: 0 0 2px 2px;}
.quick-link span{margin: 0 5px;}
.quick-link a{color: #fff;}

.ftf-header h1{width:280px;}
.ftf-header ul{overflow: hidden;margin-top: 40px;}
.ftf-header li{float: left;margin:0 15px;font-size: 14px;color: #666}
.ftf-header li a{display: block;}
.ftf-header li a:hover,.ftf-header .current a{border-bottom: 2px solid #358290;padding-bottom: 2px;text-decoration: none;}

/* footer */
.ftf-footer{border-top:1px solid #d5e6ea;font-size: 12px;color:#666;padding:10px 0;}
.ftf-footer li{float:left;background: url(../../../2014/skin/topic/jigangaotai/sp-ftf.png) no-repeat 0 0;height: 18px;line-height: 18px;margin-right: 30px;}
.ftf-footer .ftf-tel{background-position: 0 0;padding-left: 16px;}
.ftf-footer .ftf-email{background-position: 0 -25px;padding-left: 20px;}
.ftf-footer p{height: 18px;line-height: 18px;}

/* main */

.ftf-main .topic{ background-image:url(../../../2014/skin/topic/jigangaotai/topic-small.jpg); background-position:left top; background-repeat:no-repeat;height: 200px;overflow: hidden; position:relative}
.topic .btn-apply{display:block; position:absolute;text-indent:-5000em}
.ftf-title{font-size: 18px;font-weight: 700;color:#666;background: url(../../../2014/skin/topic/jigangaotai/bg_tit.gif) repeat-x 0 33px;padding: 5px 0;letter-spacing: 1px;clear: both;overflow: hidden;zoom:1;}
.ftf-title h2{float: left;border-bottom: 2px solid #0d8f92;margin-right:2px;font-weight: 700;}
.ftf-title span{display:block;float: left;width:2px;height:28px;border-bottom: 1px solid #fff;}

.ftf-table{table-layout: fixed;width:100%;}
.ftf-table th,.ftf-table td{padding:10px 5px;vertical-align: middle;}
.ftf-table th{text-align: right}
.ftf-table td{text-align: left;}
.ftf-table input{border:1px solid #d5e6ea;}
.ftf-table button{background: none transparent;padding:20px 0 0;}
.ftf-table .ftf-radio{}
.ftf-table .ftf-radio label{margin-right: 30px;}
.ftf-table .ftf-radio input{width: auto !important; border: none;padding: 0 !important;margin-right: 5px;}

.ftf-table .ftf-select{border:1px solid #d5e6ea;width: 80px;height: 30px;line-height: 30px;}
.ftf-table .ftf-select select{border: none;}
.ftf-table .ftf-select option{padding: 0 5px;}
.ftf-table .ftf-error{background: url(../../../2014/skin/topic/jigangaotai/ico-error.gif) no-repeat 0 0px;padding:2px 0 2px 20px;margin-left: 10px; color: #f05656;font-family: "simsun";}
.ftf-table .ftf-tips{padding:2px 0 2px 0;margin-left: 0px; color: #999;font-family: "simsun";}

/* ftf-apply */
#ftf-apply .apply-box{padding: 30px 0 100px}
.apply-box form{margin-top: 30px;}
.apply-box p{font-size: 16px;color: #444;margin-bottom: 10px;}
.apply-box small{color:#999;font-size: 12px;font-family: "simsun"; }
.apply-box .ftf-radio {width: 300px;}
.apply-box .ftf-radio label{display: block;margin:0 0 4px}
.apply-box .ftf-table th{font-size: 14px;color:#444;}
.apply-box .ftf-table input{width: 200px;padding:7px 5px;}
.apply-box .ftf-table .validate-code input{width: 85px;margin-right: 10px;}
.apply-box .ftf-table .validate-code img{vertical-align: middle;}
.apply-box .focus-on th{vertical-align: top;}

.apply-box .tel-code{margin:0;color:#444;text-align: center;vertical-align: middle;cursor: pointer;overflow: visible;padding:0; }
.apply-box .tel-code,.tel-code button{display:inline-block;*display:inline;height:29px;line-height: 29px;background-image: url(../../../2014/skin/topic/jigangaotai/bg_btn.gif);background-repeat:no-repeat;background-color: transparent;zoom:1;}
.apply-box .tel-code{background-position:left 0;}
.tel-code button{padding:0 10px;margin:0;border:0 none;background-position:right -30px;}
.tel-code.disable,.tel-code.disable button{background-image: url(../../../2014/skin/topic/jigangaotai/bg_btn_1.gif);color: #999;cursor:auto;}
.tel-code.disable em{color: #f05656}
.tel-code.disable{margin:0;}


#lef-apply-end .apply-box,#ftf-apply-suc .apply-box{padding: 30px 0 0}
.apply-box .apply-suc,.apply-box .apply-end{margin:0 0 0 100px;padding:80px 0 80px 280px;background: url(../../../2014/skin/topic/jigangaotai/bg_apply_suc.png) no-repeat 0 70px;height: 300px;}
.apply-suc .apply-suc-tit,.apply-end .apply-end-tit{font-size: 30px;font-weight: 700;margin-bottom: 5px;color: #444;}
.apply-suc li,.apply-end li{font-size: 14px;color: #666;margin-bottom: 10px;}
.apply-suc dd{font-size: 14px;color: #666;margin: 0;text-indent: 29px;}
.apply-suc a{color: #358290}
.apply-suc .ftf-app dd{float: left;text-align:center;text-indent: 0;margin:5px 40px 0 0;}
.apply-suc .ftf-app img{display: block;}

.apply-box .apply-end {background: url(../../../2014/skin/topic/jigangaotai/bg_apply_end.png) no-repeat 0 70px;padding-top: 180px;height: 200px}

/* home-main */
#ftf-home .ly-main{padding:40px 0;overflow:hidden;zoom:1}
#ftf-home .ftf-main{background:#f7feff url(../../../2014/skin/topic/jigangaotai/bg_main_home.gif) repeat-x 0 0;}
#ftf-home .topic{ background-image:url(../../../2014/skin/topic/jigangaotai/topic-home.jpg); background-repeat:no-repeat; background-position:left top;height:350px;position: relative;}
#ftf-home .btn-apply{background-image:url(../../../2014/skin/topic/jigangaotai/btn-apply.png); background-repeat:no-repeat; background-position:left top;width:102px;height:35px;display:block; position:absolute;top:260px;left:235px; text-indent:-5000em}
.home-cont{width:660px;float:left;padding-right:40px;}
.cont-info{margin-bottom:30px}
.cont-info p,.cont-info ul{margin:0 0 10px}
.cont-info p{text-indent:28px;}
.review{padding:20px 0 0}
.side{width:260px;float:right;overflow:hidden;zoom:1}
.side-title{border-bottom:1px solid #d5e6ea;padding-bottom:5px;font-size:18px;color:#666;font-family: "Microsoft Yahei";font-weight: 700;}
.side-list{padding:20px 0}
.side-list li{padding:3px 5px 3px 10px;display:block; background-image:url(../../../2014/skin/topic/jigangaotai/icon-side-list.gif); background-repeat:no-repeat; background-position:left 10px}
.weibo-title{border-bottom:none}
.weibo-box{background-color: #fff;}

/* ftf-login */
.login-box .ftf-title {margin-top:30px;}
.login-box ul{padding:60px 0 120px 220px;}
.login-box li{float: left;margin-right:200px;text-align: center;font-size: 18px;}
.login-box li a{display: none;}
.login-box li a:first-child{display: block;background-image: url(../../../2014/skin/topic/jigangaotai/bg_login.png) ;background-repeat: no-repeat;width: 162px;height: 162px;}
.login-box li a:hover{background-image: url(../../../2014/skin/topic/jigangaotai/bg_login_on.png) }
.login-box li span{display:block;position:relative;bottom: -172px; }
.login-box .login-sina a{background-position: 0 0;}
.login-box .login-qq a{background-position: 0 -162px;}
.login-box .login-qq a img{display:none;}
.login-box .login-sina a img{display:none;}

/* ftf-user */
.user-box .ftf-title {margin-top:30px;}
.user-box .apply-relsult{margin:0 0 0 100px;padding:120px 0 80px 280px;background: url(../../../2014/skin/topic/jigangaotai/bg_apply_relsult.png) no-repeat 0 40px;height: 160px;}
.apply-relsult li{font-size: 14px;}
.apply-relsult .apply-relsult-tit{font-size: 30px;font-weight: 700;margin-bottom: 5px;color: #444;}
.user-info{padding:10px 0 80px;}
.user-info table{width: 100%;table-layout: fixed;border-collapse: collapse;}
.user-info td,.user-info th{text-align: center;border: 1px solid #d5e6ea;padding:10px 0;font-family: "simsun";}
.user-info th{text-align: center;background-color: #deeff3;font-weight: 700}
.user-info td{padding:15px 0;}
.user-box .ftf-title{position: relative;}
a.user-info-edit{position: absolute;right: 10px;bottom:5px;font-size: 14px;font-weight: 500;color:#358290 }
.user-box .btn-group{margin: 15px 0;text-align: center;}
.user-box .btn-group button{margin-right: 30px;}



/* ftf-schedule */
.tabs{font-size:20px;font-weight:700;}
.tabs li{width:480px;display:block; float:left;text-align:center;padding:10px 0 5px;border-bottom:2px solid #d5e6ea;color:#999;cursor:pointer}
.tabs .icon-sche{   background-position:left top; background-repeat:no-repeat;width:73px;height:27px;line-height:27px; text-align:left;padding-left:8px;display:block;margin:0 auto 10px;color:#ce776d; background-image:url(../../2014/skin/topic/jigangaotai/tabs-schedule.png)}
.tabs .current{border-bottom:2px solid #b02218; text-decoration:none;color:#b02218}
.tabs .current .icon-sche{background-position:left -30px; color:#b02218}
.schedule-cont{font-family:simsun;padding:20px 0;color:#666;overflow:hidden;zoom:1}
.table-schedule{border:1px solid #d6e7eb;border-bottom:none;margin:5px 0 10px}
.table-schedule th,.table-schedule td{ background-color:#FFF;text-align:center;border-bottom:1px solid #d6e7eb;padding:12px}
.bord-right{border-right:1px dashed #d6e7eb}
.table-schedule .title-cont{ font-size:14px;font-weight:700}
.title-info td{ background-color:#deeff3;padding:7px 0;font-weight:700;color: #699aa6}
.schedule-tip{padding:5px}

/* ftf-previous */
#ftf-previous .tabs li{width:480px}
#ftf-previous .cont-info{padding:50px 0 20px;border-bottom:1px dashed #d5e6ea;margin-bottom:20px}
.logo-previous{width:260px}
.video-parts .js-tabs-videoPart {
width: 222px;
height: 167px;
background-color:#fff;
border: 1px solid #EDEDED;
position: relative;}
.previous-info {float:left;width:700px}
.previous-info h3{margin-bottom:15px;font-size:16px}
.previous-info p{margin:10px 0}
.previous-cont .title{font-size:18px;color:#666;}
#ftf-previous .photo-list{padding-top:15px}
.photo-list li{width:218px;height:170px;margin:10px 28px 10px 0;float:left;font-size:14px;text-align:center;}
.photo-list li span{display: block;width: 220px;height:150px;margin-bottom:5px;overflow: hidden;zoom:1; position:relative}
.photo-list s{width:220px;
height:150px;
display:block;
background-color:white;
opacity:0.6;
position:absolute;
top:0;
left:0;filter:alpha(opacity=50);}
.photo-list li:hover s{display:none;}
.photo-list .mr0{margin-right:0}
#ftf-previous .ftf-main{padding-bottom:20px}
.table-previous .tit-left{ text-align:left;padding-left:50px}

.box-video{width: 222px;
height: 167px;
border: 1px solid #EDEDED;
position: relative;}
/* ftf-guides */
.guides-box{padding: 30px 0 10px}
.guides{margin: 25px 0 40px;}
.guides-left{display: block;float: left;margin-right:45px}
.guides dl{float: left;font-size: 14px;color: #666}
.guides dt{font-size: 16px;color: #444;margin-bottom: 20px;}
.guides dd{margin-bottom: 4px;}
.guides dd strong{display: block;}
.guides-traffic dd{margin-bottom: 10px;}

#dituContent {width:441px; height:370px;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

/* ftf-speaker */
.speaker-cont{padding:30px 0;color:#FFF}
.speaker-list li{display:inline-block;width:230px;margin-right:10px;margin-top:20px;vertical-align:top;float:left;height:205px;_margin-right:5px;*margin-right:5px;_margin-top:10px;*margin-top:10px;}
.avatar{height:162px;width:230px}
.avatar img{height:162px;width:230px}
.position2{background-image:url(../../../2014/skin/topic/jigangaotai/bg-postion.png); background-position:left top; background-repeat:no-repeat;height:28px;line-height:28px;}
.position2 span{float: left;padding: 0 5px;text-align: center;_overflow: hidden;zoom:1;}
.position2 .icon-more{float:right;margin-left:7px;width:28px;height:28px;text-align: center;cursor:pointer;}
.job-name{width:230px;margin-top:5px;color:#000;text-align: center;_margin-top:2px;}
.job-name a{ font-size:12px}
.pop-windows{border:none; background:#fff;position: absolute; width: 500px;z-index: 9999;}
.pop-title {margin-left:0;padding:0 0 0 10px; height:34px; line-height:34px; background:#19b26a; color:#FFF;border-bottom:3px solid #00898c; font-size:16px; font-weight:normal; position:relative; width:auto;}
.pop-title .close{ background-image:url(../../../2014/skin/topic/jigangaotai/icon-close.png); background-position:left top;width:20px;height:20px;float:right;display:block; cursor:pointer;margin:8px 10px 0 0}
.pop-cont {padding:20px; background-color:#f7feff;overflow:hidden;zoom:1}
.pop-pic{float:left;width:150px;padding-right:20px}
.pop-info{width:290px;float:left}
.table-pop{margin-top:5px}
.table-pop th,.table-pop td{padding:0 5px;line-height:24px}
.table-pop th{color:#999;width:60px;}
.pop-info .green{font-size:16px;color:#19b26a;width:auto;}

#ftf-news .ly-main{padding-top:35px}
#ftf-news .title-news{font-size:18px; text-align:center;margin-top:20px}
.news-info dt{margin:3px 0}
.news-info dd{margin-bottom:10px}

.app-cont{padding-bottom:15px;}