@charset "utf-8";
/* CSS Document */
/*====== reset ======*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,input,textarea,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,nav,section,summary,time,mark,audio,video{margin:0;padding:0;outline:0;font-size:100%;vertical-align:baseline;background-color:transparent;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}
mark{background-color: transparent;}
body{font:12px/1.5 Simsun,sans-serif;background-color:#FFF;color:#333;}
:focus{outline:none;}
img,fieldset{vertical-align:middle;border:0;margin:0;padding:0;}
input,textarea{font-size:12px;}
table{border-collapse:collapse;}
a{color:#0055AA; text-decoration:none;}
a:hover{text-decoration:underline;}
h1,h2,h3,h4,h5{font-family:"Times New Roman",simsun,sans-serif;}
ol,ul{list-style: none;}
dfn{font-style:normal;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}/* hack for reset.css */
.clearfix:before,.clearfix:after{content:".";display:block;height:0;overflow:hidden;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}

/* nav */
.cui_hd,.cui_nav,#base_ft{max-width:980px;min-width:980px;width:980px;}

/* bg_sprites */
.tab_head li,
.tab_head .current,
.tab_head a:hover,
.tab_head .current a:hover,
.mod_box h3,
.main_nav a
{background:url('http://pic.c-ctrip.com/helpcenter/bg_sprites.png') repeat-x;}

/* btn_sprites */
.submit,
.btn,
.tel1,
.tel2,
.tel3,
.self_service a,
.error_correction a,
.main_nav a.on span,
.main_nav a.off span,
.question_tab_con li a,
.fast_guidance_list li a,
.page_list a,
.page_list span,
.base_page_submit,
.error_message .ico,
.main_nav .second_list a,
.main_nav .second_list a:hover,
.question_list li a,
.printing a,
.close,
.help_self_list a,
.help_self_list dt,
.step_course_list a,
.step_course_list dt
{background:url('http://pic.c-ctrip.com/helpcenter/btn_sprites.png?20120806.png') no-repeat;}

/* tab corner */
.sub_tab .rc_lt,.sub_tab .rc_rt{position:absolute;width:1px;height:1px;font-size:0;background-color:#FFF;overflow:hidden;}
.sub_tab .rc_lt{left:0;top:0;}
.sub_tab .rc_rt{right:0;top:0;}
.sub_tab .current .rc_lt{left:-1px;top:-1px;}
.sub_tab .current .rc_rt{right:-1px;top:-1px;}

/**
  * @name:mod_box
  * @author:suhao
  * @version:1.0
  * @type:baseclass
  * @explain:basebox
  */
.more{float:right;font-family: Arial,simsun;font-weight: normal;}
.mod_box{border:1px solid #5E9BDF;background:#FFF;margin-bottom: 10px;}
.mod_box h3{line-height:30px;background-position:0 0;font-weight:bold;color:#FFF;padding-left:10px;}
.mod_box h3 .more{padding-right:10px;color:#FFF;}
/* @end **/
/**
  * @name:mod_box2
  * @author:suhao
  * @version:1.0
  * @type:devclass
  * @explain:basebox2
  * @dependent:mod_box
  */
.mod_box2{border-color:#D8D8D8;}
.mod_box2 .bd{padding:1px;}
/* @end **/
/**
  * @name:mod_box3
  * @author:suhao
  * @version:1.0
  * @type:devclass
  * @explain:basebox3
  * @dependent:mod_box
  */
.mod_box3{border-color:#ACCCEF;}
.mod_box3 .hd{background-position:0 -170px;}
/* @end **/

/**
  * @name:tab_header
  * @author:suhao
  * @version:1.0
  * @type:baseclass
  * @explain:tab
  */
.tab_head li{position:relative;float:left;height:30px;margin-right:2px;margin-bottom:-1px;}
.tab_head li.current{border-style:solid;border-width:1px 1px 0;}
.tab_head li a{float:left;padding:0 16px;line-height:30px;font-size:14px;color:#FFF;cursor:pointer;}
.tab_head li a:hover{text-decoration:none;}
.tab_head li.current a{font-weight:bold;color:#333;}
/**
  * @name:search_tab_header
  * @author:suhao
  * @version:1.0
  * @type:singleclass
  * @explain:search_tab
  * @dependent:tab_header
  */
.search_tab_head li{background-position:0 0;}
.search_tab_head .current{background-position:0 -64px;border-color:#ADCDEF;}
.search_tab_head a:hover{background-position:0 -32px;}
.search_tab_head .current a:hover{background-position:0 -64px;}
/* @end **/
/**
  * @name:question_tab_head
  * @author:suhao
  * @version:1.0
  * @type:singleclass
  * @explain:question_tab
  * @dependent:tab_header
  */
.question_tab_head li{background-position:0 0;}
.question_tab_head .current{background-position:0 -201px;border-color:#ADCDEF;}
.question_tab_head a{font-size:12px;}
.question_tab_head a:hover{background-position:0 -32px;}
.question_tab_head .current a:hover{background-position:0 -201px;}
/* @end **/

/* = header =*/
.header,.wrapper,.footer,.error_correction {width:980px;margin:0 auto;}
.header{position:relative;}
.pagehead_adv {position: absolute;top: 10px;left: 300px;width: 420px;height: 60px;overflow: hidden;font-size: 22px;line-height: 60px;text-align: center;}
.pagehead_adv iframe{display: block;margin: 0 auto;}
/* = wrapper =*/

/* = footer =*/
.footer{border-top:1px dashed #9ECCF5;padding-top:7px;text-align:center;}
/* == col_main ==*/
.col_main{float:right;width:780px;}
/* == col_sub ==*/
.col_sub{float:left;width:190px;}

/* == thead ==*/
.thead{padding-top:18px;}

/* === logo ===*/
.logo{float:left;height:52px;}
.logo .c_trip{float:left;width:144px;height:0;padding-top:52px;background:url("http://pic.c-ctrip.com/common/logo2.png") no-repeat;overflow:hidden;}
.logo .help_center{float:left;margin-left:20px;padding:20px 0 0 10px;padding-top:22px\0;*padding-top:23px;_padding-top:22px;border-left:1px solid #E3E3E3;color:#333;line-height:24px;font-size:24px;font-family:"Microsoft Yahei";font-style:normal;}
.logo a:hover{text-decoration:none;}

/* == site_nav ==*/
.site_nav{float:right;margin-top:10px;}
/* == search ==*/
.search{margin:0 0 10px;}
.search_tab_con{padding:18px 68px 18px 89px;background-color:#E8F4FF;border:1px solid #ADCDEF;overflow:hidden;zoom:1;}

/* ===== m_search =====*/
.m_search{width:535px;height:29px;background-color:#ABABAB;overflow:hidden;}
.keyword{float:left;width:433px;height:22px;line-height:22px;margin:1px 0 1px 1px;padding:2px 3px;border-color:#E6E6E6;border-style:solid;border-width:1px 1px 0;background-color:#FFF;color:#999;}
.submit{float:left;width:93px;height:29px;padding-top:1px\0;line-height:29px;background-color:#F08C1C;background-position:0 -58px;border:0 none;font-size:14px;font-weight:bold;color:#FFF;text-align:center;cursor:pointer;}

/* ===== hot_search =====*/
.hot_search{margin-top:4px;}

/* ===== contact =====*/
.contact{float:right;width:160px;_position:relative;_display:inline;}
.contact a{float:left;padding-left:20px;line-height:24px;color:#333;font-family:tahoma;}
.contact a:hover{text-decoration:none;}
.contact .tel1{background-position:-172px -224px;}
.contact .tel2{background-position:-168px -242px;}
.contact .tel3{background-position:-168px -289px; width:160px; background-position:-168px -291px\9; *background-position:-168px -291px; _background-position:-168px -289px;color: #0055AA;}
.contact .tel3:hover{text-decoration:underline;}

/* = bulletin =*/
.bulletin{width:960px;margin:0 auto 10px;padding:4px 10px;background-color:#FFFBED;border:1px solid #E6E9EE;}

/* === question_tab ===*/
.question_tab_con{background-color:#FFF;border:1px solid #ADCDEF;padding:27px 0 16px 20px;margin-bottom: 10px;}
.question_tab_con ul{overflow:hidden;}
.question_tab_con li {float:left;padding:0 18px 18px 0; }
.question_tab_con li a {float:left;width:350px;height:18px;padding-left:10px;background-position:-176px -180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }

/* === m_nav ===*/
.m_nav{position:relative;z-index:2;}
.hd{position:relative;height:30px;background-position:0 0;}
.main_nav{margin-top:-1px;}
.main_nav a{display:block;height:35px;line-height:36px;vertical-align:middle;border-top:1px solid #D8EAFA;background-position:0 -94px;overflow:hidden;cursor:pointer;}
.main_nav a:hover,.main_nav a.over{background-position:0 -133px;text-decoration:none;}
.main_nav a span{display:block;padding-left:30px;*zoom:1;}
.main_nav a.on span{background-position:15px -182px;}
.main_nav a.off span{background-position:15px -206px;}
.main_nav .second_list{padding:8px 0;border-top:1px solid #D8EAFA;}
.main_nav .second_list a{height:18px;line-height:18px;margin:0 8px;padding:5px 0 3px 47px;border:1px solid #FFF;background-position:-138px -175px;}
.main_nav .second_list a:hover,.main_nav .second_list a.hover{padding:5px 0 3px 47px;color:#F18934;border:1px solid #E7E7E7;background-position:19px -236px;}

/* === self_service ===*/
.self_service { padding:10px 0; text-align: center; height: 72px; overflow: hidden;}
.self_service a {display: -moz-inline-stack; display:inline-block; *zoom:1;*display:inline;padding:0 3px;margin: 2px 0;width:78px;height:20px;background-position:4px -89px;line-height:20px;color:#333;text-align:center;}
.self_service a:hover{text-decoration:none;}

/* === fast_guidance ===*/
.fast_guidance{padding:10px 0 0 10px;}
.fast_guidance ul{margin:9px 0 0px 10px;}
.fast_guidance_list{float:left;width:318px;padding:0 50px 23px 0;}
.fast_guidance_list h4{width:318px;font-weight:bold;border-bottom:1px solid #DFDFDF;line-height:24px;}
.fast_guidance_list ul{margin:9px -26px 0 0;}
.fast_guidance_list li{float:left;padding-bottom:3px;}
.fast_guidance_list li a{float:left;width:102px;height:18px;padding-left:10px;color:#666;background-position:-176px -196px;overflow:hidden;}

/* === novice_start&&feed_back ===*/
.novice_start img,.feed_back img{display:block;width:186px;height:61px;padding:1px;}

/* = error_correction =*/
.error_correction{margin:10px auto; text-align: right;}
.error_correction a{padding-left:15px;background-position:0 -135px;}

/* == search_results ==*/
.search_results .page{padding:28px 10px 0 10px;}
.search_count{padding:8px 0;border-bottom:1px solid #DFDFDF;}
.search_count p{float:left;line-height:20px;}
.search_count em{font-style:normal;color:#D81921;font-weight:bold;}
.search_count select{float:left;margin-left:50px;_display:inline;}
.search_content{padding:10px;}
.search_content h4{font-size:14px;font-weight:bold;color:#0055AA;line-height:22px;}
.search_content h4 a:visited{color:#800080;} 
.search_content p{height:36px;overflow:hidden;}
.search_content h4 em{font-style:normal;color:#D81921;font-weight:bold;}
.search_content p em{font-style:normal;color:#D81921;}
.search_content li{padding:10px 140px 15px 10px;}
.search_content li.add{background-color:#F8F8F8;}

/* ==== search_results ====*/
.error_message{min-height:72px;_height:72px;padding:50px 0 40px 160px;line-height:24px;font-size:14px;}
.error_message .ico{display:block;width:48px;height:48px;margin:0 0 -48px -60px;background-position:-68px -111px;}

/* == page ==*/
.page_list li{float:left;margin:0 1px;}
.page_list a{float:left;padding-left:7px;background-position:-174px 0;}
.page_list span{float:left;height:20px;line-height:22px;padding-right:7px;background-color:#FFF;background-position:right -22px;color:#333;cursor:pointer;overflow:hidden;}
.page_list a:hover{background-position:-174px -44px;text-decoration:none;}
.page_list a:hover span{background-position: right -66px;}
.page_list .current a, .page_list .current a:hover{background-position:-174px -132px;font-weight:bold;}
.page_list .current span, .page_list .current a:hover span{background-position:right -154px;color:#FFF;}
.page_list .nocurrent a, .page_list .nocurrent a:hover{background-position:-174px -88px;cursor: default;}
.page_list .nocurrent span, .page_list .nocurrent a:hover span{background-position:right -110px;color:#999;cursor:default;}
.base_page_submit{width:54px;height:20px;padding-bottom: 1px;line-height:22px;background-position:0 -111px;border: 0 none;font-weight:normal;color: #333333;cursor:pointer;}

/* == crumb ==*/
.crumb{font-family:verdana,simsun;padding:0 0 10px 10px;font-style: normal;}
.col_main .crumb{padding-top:10px;}
/* == printing ==*/
.printing{float:right;padding-top:10px;}
.printing a{float:left;padding-left:20px;margin-left:20px;}
.printing a:hover{text-decoration:none;}
.printing .collection{background-position:0 -149px;}
.printing .print{background-position:0 -166px;}
@media print{
	.header,
	.footer,
	.col_sub,
	.error_correction,
	.printing,
	.btns,
	.question_supplement{display:none;}
	.question_tabulation .title{font-size:14pt;line-height:1.5;padding-bottom:0.5em;}
	.wrapper{width:100%;}
	.col_main{width:100%;float:none;margin:0;padding-top:0;font-family:Simsun;}
	.crumb{font-size:9pt;}
	.question_content{padding:20pt 30pt;}
	.question_content dt,.question_content dd{font-size:9pt;line-height:2;}
}

/* == question_tabulation ==*/
.question_tabulation{padding:20px 0 0 10px}
.question_tabulation .title{padding-bottom:18px;font-size:18px;text-align:center;border-bottom:1px solid #DFDFDF;}
.question_tabulation .date{margin-top:-18px;text-align:center;color:#666;}
.question_tabulation .page{padding:18px 0 0 40px;}
.question_tabulation .btns{padding:30px 0 0 90px;position:relative;}
.question_tabulation .btns span{float:left;font-weight:bold;padding:10px 20px 0 0;}
.question_tabulation .btns .btn{float:left;width:118px;height:27px;line-height:28px;padding-bottom:1px;margin-right:10px;font-weight:bold;color: #FFFFFF;cursor:pointer;text-align: center;border: 0 none;background-position:0 0;}
.question_tabulation .btns input.nocurrent{background-position:0 -29px;cursor:default;}
.question_list{padding:30px;border-bottom:1px solid #DFDFDF;}
.question_list li{margin-bottom:10px;overflow:hidden;height:18px;line-height:18px;}
.question_list li a{float:left;padding-left:14px;color:#666;background-position:-175px -210px;}
.question_list li span{float:left;margin-left:10px;color:#666;}
.question_content{padding:20px 30px;font-size:14px;line-height:28px;}
.question_content dd{text-indent:2em;}
.question_supplement{margin-top:110px;}
.question_supplement .question_tab_con{border:none;}
.question_supplement .question_tab_con li{padding-bottom:10px;}

/* === tip_check&&arrow ===*/
.tip_check{position:absolute;border:1px solid #FFB533;background-color:#FFF5D1;padding:3px 35px 4px 10px;}
.tip_check .close{position:absolute;right:6px;top:8px;width:8px;height:8px;background-position:0 -282px;overflow:hidden;font-size:0;cursor:pointer;}
.arrow_wrap{display: block;position:absolute;top:6px;right:6px;width:18px;height:17px;background-color:#E8F4FF;cursor:pointer;}

.fold .arrow3{top:6px;left:4px;border-width:5px;border-color:transparent transparent #5180BD;border-style:none dotted solid;border-style:none solid solid\0;}
.unfold .arrow3{top:6px;left:4px;border-width:5px;border-color:#5180BD transparent transparent;border-style:solid dotted none;border-style:solid solid none\0;}

.arrow1,.arrow2,.arrow3,.arrow4,.arrow5,.arrow6{position:absolute;width:0;height:0;overflow:hidden;}
.arrow1{left:40px;bottom:-7px;border-width:6px;border-color:#FFB533 transparent transparent; border-style:solid dotted none;border-style:solid solid none\0;}
.arrow2{left:40px;bottom:-6px;border-width:6px;border-color:#FFF5D1 transparent transparent;border-style:solid dotted none;border-style:solid solid none\0;}
.arrow5{top:0;left:-15px;border-width:15px;border-color:#ccc #ccc #ccc transparent ;border-style:solid solid solid dotted;}
.arrow6{top:0;left:-14px;border-color:#fff6d6 #fff6d6 #fff6d6 transparent ;border-style:solid solid solid dotted;border-width:15px;display:block;}

/* = help_new =*/
.novice_start_con{padding:15px 20px;}
.novice_start_con .contact{width:274px;}
.novice_start_con .contact .tel2{margin-left:20px;}
.novice_start_con .banner{float:left;width:274px;height:0;padding-top:22px;background:url('http://pic.c-ctrip.com/helpcenter/newstar.png') no-repeat;overflow:hidden;}
.step_course{padding:15px 2px 30px 2px;border:1px solid #D8D8D8;}
.step_course_list{float:left;width:230px;margin:0 14px;_display:inline;}
.step_course_list dt{padding-left:30px;padding-bottom:2px;font-family:Microsoft YaHei;font-size:22px;line-height:30px;font-weight:bold;color:#000;border-bottom:1px solid #D8D8D8;background-position:-158px -263px;background-position:-158px -265px\9;}
.step_course_list dt em{padding-right:4px;color:#FF6D22;}
.step_course_list dd{padding-left:30px;margin-top:10px;font-weight:bold;}
.step_course_list a{display:block;padding-left:10px;background-position:-178px -180px;font-weight:normal;}
.flash{margin-top:10px;margin-right:-14px;}
.flash a{width:381px;height:107px;float:left;border:1px solid #D8D8D8;margin-right:14px;background-image:url("http://pic.ctrip.com/helpcenter/flash_pic.png?130424.png");background-repeat:no-repeat;}
.flash .flash_pic1{background-position:0 0;}
.flash .flash_pic2{background-position:-381px 0;}
.flash .flash_pic1:hover{background-position:0 -108px;}
.flash .flash_pic2:hover{background-position:-381px -108px;}

/* help_self */
.help_self{padding:15px 2px 30px 2px;border:1px solid #D8D8D8;}
.help_self_list{float:left;width:200px;margin:0 21px;_display:inline;}
.help_self_list dt{padding-left:30px;padding-bottom:2px;font-family:Microsoft YaHei;font-size:22px;line-height:30px;font-weight:bold;color:#000;border-bottom:1px solid #D8D8D8;background-position:-158px -263px;background-position:-158px -265px\9;}
.help_self_list dd{padding-left:30px;margin-top:10px;}
.help_self_list a{display:block;padding-left:10px;background-position:-178px -180px;}

/* help_new_tech */
.step_nav {position:relative;z-index:1;border:solid 1px #ccc;overflow:hidden;background-color:#fff6d6;}
.step_nav a{position:relative;float:left;height:30px;text-align:center;line-height:30px;background-color:#fff6d6;color:#333;font-weight:bold;width:90px;margin-right:-14px;padding-right:25px;padding-left:5px;}
.step_nav a:hover{text-decoration:none;}
.step_nav .current{background-color:#f38a0f;color:#fff;}
.step_nav .current .arrow6{border-color:#f38a0f #f38a0f #f38a0f transparent;}
.step_show{position:relative;float:left;width:980px;margin-left:-200px;padding-top:20px;overflow:hidden;}
.step_show_flash{position:relative;width:976px;margin-left:-200px;margin-top:40px;padding:1px;border:1px solid #D6D6D6;text-align:center;}
.step_show_flash img{vertical-align:middle;}

/*add top_nav seo_info style - by smallni 2012-5-18*/
.top_nav{ height:28px; line-height:28px; border-bottom:2px solid #f1f2f2;
background-image: -moz-linear-gradient(top, #fff 0%, #f7f7f7 100%);
background-image: -o-linear-gradient(top, #fff 0%, #f7f7f7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #f7f7f7));
background-image: -webkit-linear-gradient(top, #fff 0%, #f7f7f7 100%);
background-image: -ms-linear-gradient(top, #fff 0%, #f7f7f7 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f7f7', GradientType=0);
background-image: linear-gradient(top, #fff 0%, #f7f7f7 100%);
background-color:#f7f7f7;
}
.top_nav_inner{ width:950px; margin:0 auto;}
.top_nav a{ padding:0 5px; color:#666;}

.seo-link{ width:950px; padding:15px; margin:20px auto;border:1px solid #ddd;}
.seo-link p{margin-bottom:5px;}
.seo-link .link-list{margin-bottom:10px;}
.seo-link a{ display:inline-block; color:#aaa; margin-right:10px; margin-bottom:5px;}
/*=S prize survey add by txji 20120605 */ 
.prize_survey{height:24px;margin-top:-24px;padding-right:10px;text-align:right;}
/*=E prize survey add by txji 20120605 */

.service_banner{position:relative;height:356px;margin-bottom:10px;background:url(http://pic.c-ctrip.com/helpcenter/service_banner.jpg);}
.service_banner a{position:absolute;}
.service_banner a:hover{text-decoration:none;}
.advisory,.send_msg,.write_mail,.send_msg span,.write_mail span,.blue_box .hd_rt,
.h_list li{background:url(http://pic.c-ctrip.com/helpcenter/un_help.png) 0 0 no-repeat;}
.advisory{width:320px;height:63px;top:117px;right:67px;text-indent:-999em;}
.send_msg,.write_mail{width:182px;height:56px;top:250px;right:248px;background-position:0 -70px;}
.write_mail{right:24px;}
.send_msg span,.write_mail span{display:block;padding-left:76px;color:#0066cc;font-family:"Microsoft Yahei";font-size:18px;}
.send_msg span{background-position:-258px -74px;line-height:56px;}
.write_mail span{padding:6px 0 0 85px;background-position:-254px -127px;*padding-top:9px;}
.mail_txt{position:absolute;right:24px;top:280px;padding:0 42px;font-style:normal;font-family:"tahoma";color:#0066CC;font-size:12px;cursor:pointer;}

.blue_box .hd{height:37px;line-height:37px;}
.blue_box .hd h2{font-family:"Microsoft YaHei";font-size:18px;color:#333;}
.blue_box .hd .hd_rt{float:right;padding-right:12px;background-position:right -167px;font-family:"simsun";color:#0066cc;font-size:14px;font-weight:bold;}
.blue_box .bd{padding:10px 0;border:1px solid #acccef;border-top:2px solid #3983e5;}

.h_list li{background-position:-295px -193px;float:left;padding:10px 0 10px 32px;height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.h_list li a{color:#333;}

.service_box{float:left;width:227px;margin-bottom:20px;}
.service_box li{width:80px;}
.help_box{float:right;width:729px;}
.help_box li{width:331px;}


