﻿@charset "utf-8";

/* 

行程 xingcheng css

 */
.width1180{padding: 10px;width: 1180px;margin: 10px auto 0 auto; background:#fff;}
a: hover{text-decoration: none}
.ul_fatuan{line-height: 36px;width: 420px;overflow: hidden;margin-left: 10px;}
.ul_fatuan span{color: #999;}
.gt_span_01{padding: 3px 8px;background: #f48ddf;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;color: #fff;}
.ul_fatuan01{width: 149px;overflow: hidden;margin-left: 10px;border-left: 1px solid #ccc;}
.padding_left30{padding-left: 30px;}
.div_yuding{margin: 30px 0}
.div_yuding a{color: #fff;}

.input_yuding02{background: #ff4444;padding: 6px 30px;color: #fff;border: 0;}
.input_yuding03{background: #ff4444; padding:3px 10px; line-height:37px;color: #fff;border: 0; font-size:16px;}
.width_580{width: 580px;margin: 10px 0 10px 10px;border-top: 1px dotted #ccc;color: #333;}
.width_ull{width: 580px;float: left;line-height: 22px; color:#555;}
.width_ull h2{ padding:6px 10px; border-bottom:1px dotted #ccc; margin-bottom:10px;}

.div_yuyu{border: 2px solid #2ba165;margin: 0 auto 10px auto;width: 1196px;}
.div_yuyu .yuyu01{padding: 10px 0;line-height: 30px;background: #2ba165;width: 50px;text-align: center;color: #fff;}
.div_yuyu .yuyu02{width: 1136px;}
.div_dingyu{width: 7px;height: 111px;position: absolute;z-index: 1;background: url(xingcheng/bg_yuyu01.png) no-repeat;margin-left: -9px;margin-top: -9px;}
.nTab .TabTitle01{height: 40px;background-color: #fff;border: 1px solid #dddddd;font-size: 18px;}
.nTab .TabTitle01 li{float: left;cursor: pointer;height: 40px;line-height: 40px;text-align: center;padding: 0 20px;font-size: 18px;font-family: "微软雅黑";}
.nTab .TabTitle01 li a{text-decoration: none;}
.nTab .TabTitle01 .adv_active{border:1px solid #ff4444;border-top:2px solid #ff4444;border-bottom:none;background-color:#fff;font-weight:bold;position:relative;margin-left:-1px;margin-right:-1px;color:#ff4444;}
.nTab .TabTitle01 .adv_active a{ color:#ff4444;}
.nTab .TabTitle01 .normal{display: block;padding: 0 20px;cursor: pointer; color:#777;}
.nTab .TabTitle01 span{float: right;padding-right: 10px;margin-top: 2px;}
.nTab .TabTitle01 a{color: #006699;text-decoration: none;}
.nTab .TabTitle01 a: hover{color: #0066FF;}
.nTab {clear: both;overflow: hidden;display: block; width:1200px; margin:0 auto}

#hall_show{background: #fff;width: 1180px;padding: 10px; margin:10px auto}
#checkCar{background: #fff;width: 1180px;padding: 10px; margin:10px auto}



#hall_show h6{width: 73px;float: left;height: 64px;margin-right: 17px;display: block;}
#checkCar h6{width: 73px;float: left;height: 64px;margin-right: 17px;display: block;}

#checkCar .div_right_main{width: 1080px;float: left;overflow: hidden;}
#alpha_price .div_right_main{width: 1080px;float: left;overflow: hidden;}

.spinnerExample{margin: 10px 0;}
.spinner-sprite, .spinner .decrease, .spinner .decrease[disabled], .spinner .increase, .spinner .value, .spinner .value.passive{background: url(xingcheng/spinner.png) no-repeat;}
.spinner{height: 25px;width: 71px;overflow: hidden;*zoom: 1;-webkit-box-shadow: 0 3px 3px -4px #aaa;-moz-box-shadow: 0 3px 3px -4px #aaa;box-shadow: 0 3px 3px -4px #aaa;border: 1px solid #fff;}
.spinner button, .spinner .value{text-align: center;display: block;float: left;height: 100%;line-height: 25px;margin: 0}
.spinner button{border: none;width: 23px;color: #e5312a;font: 22px Arial bold;padding: 0;outline: none}
.spinner .decrease{background-position: 0 -50px;cursor: pointer;text-indent: -10000px}
.spinner .decrease[disabled]{background-position: 0 -75px;cursor: default}
.spinner .increase{background-position: 0 0;cursor: pointer;text-indent: -10000px}
.spinner .value{background-position: 0 -100px;width: 24px;height: 27px;border: none;font-family: Arial;color: #ffffff;padding: 0px}
.spinner .value.passive{background-position: 0 -25px;color: #919191}
.spinner .error, .spinner .invalid{background: #aa0000}


.div_xingcheng_line{ width:1158px; line-height:30px; border-bottom:2px solid #009142; padding:0px 10px;}

.div_box{ border:1px solid #ededed; width:1178px; font-family:"微软雅黑";}
.div_box h5{ height:30px; line-height:30px; background:#fafafa; padding:0px 10px;}
.div_box_li01{ padding:10px; line-height:24px; color:#555;}
.div_box_li01 p{ line-height:24px;}
.div_box_li01 p 

.div_box_li02{ padding:10px; line-height:24px; background:#fafafa; font-family:"微软雅黑"; border:1px solid #ededed; color:#555;}







.di_tc01 a{color:#555; text-decoration:none; position:relative; display:block;}
.di_tc01 a div{display:none;}
.di_tc01 a:hover{ visibility:visible;}
.di_tc01 a:hover div{position:absolute;  line-height:22px; color:#666; padding:10px; z-index:3000; left:-80px; top:30px; background-color:#FFF; border:2px solid #2ba165; display:block; width:300px; height:100px; overflow:hidden;moz-border-radius:0 0 7px 7px;-webkit-
border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px; box-shadow: 0px 0px 15px #aaa; -webkit-box-shadow: 10px 10px 15px #aaa;-moz-box-shadow: 10px 10px 15px #aaa}

.di_tc02{ position:absolute; margin-left:220px;}
.di_tc02 a{color:#555; text-decoration:none; position:relative; display:block;}
.di_tc02 a div{display:none;}
.di_tc02 a:hover{ visibility:visible;}
.di_tc02 a:hover div{position:absolute; line-height:22px; color:#666; padding:10px; z-index:3000; left:-80px; top:30px; background-color:#FFF; border:2px solid #2ba165; display:block; width:300px; height:100px; overflow:hidden;moz-border-radius:0 0 7px 7px;-webkit-
border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px;box-shadow: 0px 0px 15px #aaa; -webkit-box-shadow: 10px 10px 15px #aaa;-moz-box-shadow: 10px 10px 15px #aaa}





.dy_gl{ height:90px; overflow:hidden; width:570px; float:left; border:10px solid #fff; }
.dy_gl img{ float:left; width:110px; margin-right:10px;}
.dy_gl ul{ float:left; width:440px;}
.dy_gl ul p{ font-size:12px; line-height:20px; padding:10px 0; color:#999;}

a:hover .dy_gl{height:90px; overflow:hidden; width:570px; float:left; background:#eee;border:10px solid #eee;}



.div_xihuan{ height:35px; background:url(xingcheng/li_xihuan.png) no-repeat 0 0; line-height:17px; padding-left:40px; margin-top:30px;}
a:hover .div_xihuan{background:url(xingcheng/li_xihuan.png) no-repeat 0 -61px;line-height:17px; padding-left:40px;height:35px;margin-top:30px; color:#00a7e1;}



.latestWeb01{ width:1180px; margin-bottom:20px;}
.latestWeb01 a{ color:#fff;}
.latestWeb01 ul{overflow:hidden;_height:1%; }
.latestWeb01 li{float:left;border:1px solid #EBEAEA;width:213px; height:245px; margin:10px; position:relative;}
.trans_msg01{filter:alpha(opacity=100,enabled=1) revealTrans(duration=.2,transition=1) blendtrans(duration=.2);}
.latestWeb01 p{ position:absolute; background:url(xingcheng/1px_black.png) repeat; bottom:0; line-height:20px; width:213px; text-align:center}


/* 本例子css */
.sideMen{ width:1180px; border:1px solid #ddd;  }
.sideMen h3{ height:32px; line-height:32px; padding-left:10px;  border-top:1px solid #e3e3e3; background:#f4f4f4;font:normal 14px/32px "Microsoft YaHei";}
.sideMen h3 em{ float:right; display:block; width:40px; height:32px;   background:url(xingcheng/icoAdd.png) 16px 12px no-repeat; cursor:pointer; }
.sideMen h3 em.on{ background-position:16px -57px; }
.sideMen ul{ padding:8px 25px; color:#999;  }




/*-------------美化的下拉菜单---------------*/

.nice-select{width:115px;padding:0 10px;height:23px;border:1px solid #bfbfbf;position:relative;box-shadow:0 0 5px #999;background:#fff url(xingcheng/a2.jpg) no-repeat right center;cursor:pointer; color:#666;}
.nice-select input{display:block;width:100%;height:23px;line-height:23px \9;border:0;outline:0;background:none;cursor:pointer;color:#666;}
.nice-select ul{width:100%;display:none;position:absolute; width:350px; left:-1px;top:24px; overflow:hidden;background-color:#fff;max-height:150px;overflow-y:auto;border:1px solid #999;box-shadow:0 3px 5px #bfbfbf;z-index:9999}
.nice-select ul li{height:30px;line-height:30px;overflow:hidden;padding:0 10px;cursor:pointer; font-size:12px;}
.nice-select ul li.on{background-color:#2ba165; color:#fff;}


#subNav{width:100%; margin:0 auto; height:42px;}
.fixedSubNav{position:fixed;top:0;left:0;z-index:1000}
.empty-placeholder{height:42px}
.hidden {display: none !important}




/*--------------------------签证css-------------------------*/
.left_qz01{ float:left; padding:10px; width:225px; height:150px; background:url(qianzheng/bg_qian.gif) no-repeat}
.ul_fatuan02{line-height:36px;width:675px;overflow: hidden;margin-left:20px; background:#f8f8f8; padding:20px;}


.qian_div01{ padding-left:265px; width:895px;}
.qian_div01 p{ color:#666; line-height:22px;}
.qian_div01 p strong{ width:80px; display:inline-block; float:left}
.qian_div01 p span{ width:815px; float:right; text-align:left; }



/*--------------签证材料 选项卡--------------*/
.nTab001{width:1180px; margin:10px 0;}
.none{display:none;}
.nTab001 .TabTitle{width:1160px;height:22px;background:#eee; padding:10px;}
.nTab001 .TabTitle li{float:left;cursor:pointer;height:20px;line-height:20px;text-align:center;padding: 0 10px; border:1px solid #fff; margin-right:10px;}
.nTab001 .TabTitle li a{text-decoration:none;}
.nTab001 .TabTitle .active{background:#FFF;color:#009142;border:1px solid #009142;}
.nTab001 .TabTitle .normal{color:#666;background:#fff;}
.nTab001 .TabTitle span{line-height:20px; border:1px solid #009142; float:right;padding:0px 10px;font-family:"宋体";cursor:pointer; background:#fff;}
.nTab001 .TabTitle a{color:#009142;text-decoration: none;}
.nTab001 .TabContent{clear:both;overflow:hidden;display:block;}
.nTab001 .TabContent a{ color:#0f74da;}
.nTab001 .TabContent table{ line-height:22px;}
.nTab001 .TabContent table a{ cursor:pointer}
.white_content{display:none; text-align:center; position:absolute; padding:20px; width:50%;left:25%; border:5px solid #ccc;box-shadow:0px 0px 50px #000; background-color:white; z-index:500; overflow:auto;height:auto;} 

/*--------------签证栏目页面--------------*/

.qianz_banner{ background:url(qianzheng/bg.jpg) no-repeat top center; height:440px; width:100%}


/* 本例子css */
	.focusBox { position: relative; width:1200px; height:210px; padding-top:50px; overflow: hidden; }
	.focusBox .pic img { width:1200px; height:210px; display: block; }
	.focusBox .hd { overflow:hidden; zoom:1; position:absolute; bottom:5px; right:10px; z-index:3}
	.focusBox .hd li{float:left; line-height:15px; text-align:center; font-size:12px; width:25px; height:10px; cursor:pointer; overflow:hidden; background:#919191; margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
	.focusBox .hd .on{ background:#fff; filter:alpha(opacity=100);opacity:1;   }

	.focusBox .prev,
	.focusBox .next { width:45px; height:99px; position:absolute; top:91px; z-index:3; filter:alpha(opacity=20); -moz-opacity:.2; opacity:.2; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
	.focusBox .prev { background-image:url(images/index.png); background-position:-112px 0; left:0 }
	.focusBox .next { background-image:url(images/index.png); background-position:-158px 0; right:0 }
	.focusBox .prev:hover,
	.focusBox .next:hover { filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6 }


.div_left01{ float:left; width:796px; border:2px solid #eee; margin-top:40px;
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
-moz-border-radius-bottomleft: 0;
-moz-border-radius-bottomright: 0;
 
/* Webkit browsers */
-webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 8px;
-webkit-border-bottom-left-radius: 0;
-webkit-border-bottom-right-radius: 0;
 
/* W3C syntax */
border-top-left-radius: 8px;
border-top-right-radius: 8px;
border-bottom-right-radius: 0;
border-bottom-left-radius:  0; height:110px; line-height:104px; background:#fff; overflow:hidden;
}
.div_left01 h5{ height:6px; width:100%; display:block; background:#43b38d;}
.div_left01 p{ text-align:center; color:#555;}

.div_left02{ margin-left:10px; width:386px; float:left;margin-top:40px;
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
-moz-border-radius-bottomleft: 0;
-moz-border-radius-bottomright: 0;
 
/* Webkit browsers */
-webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 8px;
-webkit-border-bottom-left-radius: 0;
-webkit-border-bottom-right-radius: 0;
 
/* W3C syntax */
border-top-left-radius: 8px;
border-top-right-radius: 8px;
border-bottom-right-radius: 0;
border-bottom-left-radius:  0; height:110px; background:#fff; overflow:hidden;border:2px solid #eee;
}
.div_left02 h5{ height:6px; width:100%; display:block; background:#65ccf5;}
.div_left02 .input{ height:28px; border:1px solid #ccc; background:url(qianzheng/bg_input01.gif) repeat-x; width:90px;}
.div_left02 .input01{ height:28px; border:1px solid #ccc; background:url(qianzheng/bg_input01.gif) repeat-x; width:150px;}
.div_left02 .anniu{ height:30px; width:94px; text-align:center; color:#fff; background:#40a8eb;}


.ht_h5{ width:800px; margin:0 auto; border-bottom:1px solid #eee; height:20px;}
.ht_h5 span{ width:200px; background:#fff; height:42px; line-height:42px; display:block; text-align:center; margin:0 auto}


.sy_qianzheng{ width:164px; float:left; background:#f7f7f7; padding:10px; margin-right:10px; margin-bottom:10px;}
.sy_qianzheng img{ float:left; width:60px; height:42px; padding-right:10px;}
.sy_qianzheng i{ color:#ff5555}
a:hover .sy_qianzheng{ background:#78909c; color:#fff;}
a:hover .sy_qianzheng i {color:#fff;}

.div_bod{ width:1138px; border:1px solid #eee; padding:0 30px; margin:0 auto; line-height:50px;}
.div_bod span{ background:url(qianzheng/bg_pp02.png) no-repeat; width:26px; height:50px; display:block; line-height:50px; float:left;}


.di_bu_left{ float:left; width:920px;}
.di_bu_right{ float:left; width:230px; margin-left:50px;}
.di_bu_right ul{ margin-top:20px;}
.di_bu_right ul li{ line-height:26px;}



.di_bu_left dl{ display:block;}
.di_bu_left dl dt{ width:40px; display:block;}
.di_bu_left dl dd a{ width:260px; display:block; line-height:30px;}





.qz_list_left{ float:left; width:920px; margin:5px 0}
.qz_list_left .div_ul{ width:898px; padding:10px; border:1px solid #ddd; margin:5px 0; background:#fff;}
.qz_list_left .div_ul .ul_left{ width:125px; margin-right:10px; float:left}
.qz_list_left .div_ul .ul_left img{ width:125px; height:70px;}
.qz_list_left .div_ul .ul_left span{ height:24px; line-height:24px; width:50px; background:#ac64d2; display:block; text-align:center; color:#fff; margin-top:10px;}
.qz_list_left .div_ul .ul_right{ width:663px; float:left; line-height:20px;}
.qz_list_left .div_ul .ul_right h2{ padding-bottom:10px;}
.qz_list_left .div_ul .ul_right01{ width:78px; padding-left:20px; float:left}
a:hover .div_ul{ width:896px; padding:9px; border:2px solid #008934; margin:5px 0; background:#fff;}
.manu {
	background:#fff; padding:20px; border:1px solid #ddd; text-align:right; width:878px;
}
.manu A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}





.qz_list_right{ width:270px; float:left; margin-left:10px;}
.qz_list_right h2{  border-bottom:1px solid #eee; line-height:50px; height:50px; padding:0px 10px;}
.qz_list_right .right_01{ width:268px; border:1px solid #ddd; border-top:2px solid #008934; margin-top:10px; background:#fff; padding-bottom:10px;}
.qz_list_right .right_01 h2{ font-weight:normal;}
.qz_list_right .right_01 ul{ width:248px; background:#eee; float:left; margin:10px 10px 0 10px;}
.qz_list_right .right_01 ul img{ float:left; width:118px; height:74px;}
.qz_list_right .right_01 ul h2{ float:left; padding:10px; float:left; width:110px; line-height:20px;}
.qz_list_right .right_01 .ul_p{ padding:10px;}
.qz_list_right .right_01 .ul_p p { padding:5px 0; padding-left:20px; background:url(qianzheng/bg_pp07.gif) no-repeat 0 top;}




.qz_list_left01{ margin:10px 0; float:left; background:#fff; width:858px; border:1px solid #ddd; padding:30px;}




.div_chuli01{ background:url(qianzheng/qz_img.png) no-repeat 0 0; width:100%; height:280px;}
.div_chuli02{ background:url(qianzheng/qz_img.png) no-repeat 0 -280px; width:100%; height:280px;}
.div_chuli03{ background:url(qianzheng/qz_img.png) no-repeat 0 -560px; width:100%; height:280px;}
.div_chuli04{ background:url(qianzheng/qz_img.png) no-repeat 0 -840px; width:100%; height:280px;}
.div_chuli05{ background:url(qianzheng/qz_img.png) no-repeat 0 -1120px; width:100%; height:280px;}
.div_chuli06{ background:url(qianzheng/qz_img.png) no-repeat 0 -1400px; width:100%; height:280px;}
.div_chuli07{ background:url(qianzheng/qz_img.png) no-repeat 0 -1680px; width:100%; height:280px;}


.list_nTab{width:918px;margin:5px 0;}
.list_nTab .TabTitle{height:40px;background:#fff; border:1px solid #ddd; border-bottom:3px solid #6ab8fa; }
.list_nTab .TabTitle li{float:left;cursor:pointer;height:40px;line-height:40px;text-align:center;padding: 0 20px; font-family:"微软雅黑"; font-size:16px;}
.list_nTab .TabTitle li a{text-decoration:none;}
.list_nTab .TabTitle .active{background:#6ab8fa;color:#fff}
.list_nTab .TabTitle .normal{color:#333;}
.qz_list_left{ float:left; width:920px; margin:5px 0; position:relative}
.qz_list_left .div_ul{ width:898px; padding:10px; border:1px solid #ddd; margin:5px 0; background:#fff;}
.qz_list_left .div_ul .ul_left{ width:125px; margin-right:10px; float:left; position:relative;}
.qz_list_left .div_ul .ul_left h3{ position:absolute; padding:2px 5px; z-index:1; color:#fff;}
.qz_list_left .div_ul .ul_left .bg_01{ background:#ed0000;}/*红色背景*/
.qz_list_left .div_ul .ul_left .bg_02{ background:#007eff;}/*蓝色背景*/
.qz_list_left .div_ul .ul_left .bg_03{ background:#00964e;}/*绿色背景*/
.qz_list_left .div_ul .ul_left .bg_04{ background:#9300bd;}/*紫色背景*/
.qz_list_left .div_ul .ul_left .bg_05{ background:#cf9c00;}/*橘色背景*/
.qz_list_left .div_ul .ul_left .bg_06{ background:#e50081;}/*浅紫色背景*/
.qz_list_left .div_ul .ul_left .bg_07{ background:#7fc800;}/*浅绿色背景*/
.qz_list_left .div_ul .ul_left .bg_08{ background:#cc4d00;}/*酱橘色背景*/
.qz_list_left .div_ul .ul_left .bg_09{ background:#a6a960;}/*秋草色背景*/
.qz_list_left .div_ul .ul_left .bg_10{ background:#ff7171;}/*浅红色背景*/


.qz_list_left .div_ul .ul_left img{ width:125px; height:70px;}
.qz_list_left .div_ul .ul_left span{ height:24px; line-height:24px; width:50px; background:#ac64d2; display:block; text-align:center; color:#fff; margin-top:10px;}
.qz_list_left .div_ul .ul_right{ width:663px; float:left; line-height:20px; position:relative;}
.qz_list_left .div_ul .ul_right h2{ padding-bottom:10px;}
.qz_list_left .div_ul .ul_right01{ width:78px; padding-left:20px; float:left}







