/*签证首页*/
.main{width:1200px; height: auto; margin: 20px auto 0; overflow: hidden;}

.visa{width: 921px; height: auto; float: left; overflow: hidden;}

/*焦点图*/
.focusPic{width:920px; height:300px;  position: relative; overflow:hidden;}
.focusPic2 li{height:300px;}
.focusPic2 img{width:920px; height:300px;}
.focusPic .num {height:25px; position: absolute; bottom:15px; right:15px; zoom:1; z-index:3; overflow:hidden;}
.focusPic .num li{width: 25px; height: 25px; text-align:center; font:400 14px/25px Verdana, Arial, "宋体"; color: #FFF; background: #390; margin-left:10px; border-radius:50%; cursor:pointer; float: left;}
.focusPic .num li.on {background: #f80; }
.focusPic .prev,
.focusPic .next{display: none; width: 40px; height:100px; background: url(../images/btn.png) no-repeat; position: absolute; top:100px;}
.focusPic .prev { left:0;}
.focusPic .next { right:0; background-position:right }

/*签证开始*/
/*抬头*/
.vtitle{width: 920px; height:20px; margin-top:30px; padding:4px 0 6px; line-height:20px; font-family:"微软雅黑", Arial, "宋体";}
.vtitle h2{float:left; font:700 18px/20px "微软雅黑", Arial, "宋体";}
.vtitle span{float:left; color:#999; margin-left:20px;}
.vtitle a.more{float:right; font-size:14px; color:#999;}
.vtitle a:hover{color:#F60; text-decoration:none;}

/*不同颜色*/
.vtitbj1{border-bottom:2px solid #37B369;}
.vtitbj1 h2{color:#37B369;}
.vtitbj2{border-bottom:2px solid #9656B4;}
.vtitbj2 h2{color:#9656B4;}
.vtitbj3{border-bottom:2px solid #FD537B;}
.vtitbj3 h2{color:#FD537B;}

.visabox{width: 920px; height: auto; border-left:1px solid #EEE; overflow: hidden;}
.visabox li{width: 153px; float: left; border-right: 1px solid #eee; border-bottom: 1px solid #eee; padding: 15px;}
.visabox li img{display: block; width: 150px; height: 100px;}
.visabox li p{height: 20px; margin-top: 10px; text-align: center; font: 400 14px/20px "Microsoft YaHei","微软雅黑",Arial,"宋体";}

/*边栏*/
.sidebar{width: 260px; height: auto; float: right; overflow: hidden;}
.sidebar h3{width:258px; height:40px; border: 1px solid #e5e5e5; background: #F9F9F9; font: 700 16px/40px "Microsoft YaHei","微软雅黑",Arial,"宋体"; text-indent: 15px;}
.sidebar h4{width:258px; height:40px; border: 1px solid #e5e5e5; background: #F9F9F9; font: 700 16px/40px "Microsoft YaHei","微软雅黑",Arial,"宋体"; text-indent: 15px; margin-top: 20px;}
.visamdds{width: 258px; height:auto; border: 1px solid #e5e5e5; border-top: 0; padding-bottom: 20px; overflow: hidden;}
.visafu{margin-top: 20px;}
.visatop{margin: 0 20px; height: 20px; border-bottom: 1px solid #E5E5E5; padding-bottom: 8px; font: 400 14px/20px "Microsoft YaHei","微软雅黑",Arial,"宋体"; color: #37B369;}
.visabot{width: 258px; height: auto; overflow: hidden;}
.visabot a{display: inline-block; float: left; width: 86px; height: 20px; font: 400 12px/20px tahoma, Arial,"宋体"; text-align: center; margin-top:10px;}

/*常见问题*/
.wenti{width: 228px; padding: 0 15px; border: 1px solid #e5e5e5; border-top: 0; height:auto; overflow: hidden;}
.wenti li{height:40px; font: 400 12px/40px tahoma, Arial,"宋体"; background: url(../images/dot.gif) no-repeat left center; border-bottom: 1px dotted #e5e5e5; overflow: hidden;}
.wenti li a{margin-left: 8px;}

/*********************签证列表页**************************/
.visalist{width: 920px; height: auto; float:left; overflow: hidden;}
.listtop{width: 888px; height: 88px; border: 1px solid #E5E5E5; background: #fcfcfc; padding: 15px;}
.listtop .guoqi{width: 120px; height: 88px; float:left;}
.listtop .guoqi img{width: 120px; height: 88px;}
.listtop .cityname{float: left; height: 88px; padding-left: 35px;}
.listtop .cityname h1{height: 30px; font: 700 20px/30px "Microsoft YaHei","微软雅黑",Arial,"宋体"; color: #37B369; margin-top:11px;}
.listtop .cityname p{height: 30px; font: 400 14px/30px "Microsoft YaHei","微软雅黑",Arial,"宋体";}
.listtop .cityname p span{padding: 0 10px;}
.listtop .zixuntel{height: 88px; float: right; line-height: 88px; font-size: 16px; font-family: "Microsoft YaHei","微软雅黑",Arial,"宋体"; font-weight: 700;}

/*列表页开始*/
.listbot{width: 918px; height: auto; border: 1px solid #E5E5E5; border-bottom: 0; margin-top: 20px; overflow: hidden;}
.listbotcon{width: 888px; height: 80px; padding: 15px; border-bottom: 1px solid #E5E5E5; overflow: hidden;}
.listbotcon .listpic{width: 80px; height: 80px; float: left;}
.listbotcon .listpic img{width: 80px; height: 80px;}
.listbotcon .listcon{height: 80px; float: left; padding-left: 30px;}
.listbotcon .listcon h3{height: 30px; font: 700 14px/30px "Microsoft YaHei","微软雅黑",Arial,"宋体"; color: #37B369;}
.listbotcon .listcon h3 a{color: #37B369;}
.listbotcon .listcon p{height:25px; font: 400 12px/25px tahoma, Arial,"宋体"; color: #999;}

.listbotcon .listprice{width: 100px; height: 80px; float: right; font-family: Verdana, SimSun, Arial; text-align:center;}
.listbotcon .listprice .prc{height:30px; line-height: 30px; margin-top: 10px;}
.listbotcon .listprice .anniula{width: 80px; padding: 0 10px; height:30px; margin-top: 5px;}
.listbotcon .listprice .anniula a{display: block; width: 80px; height: 30px; line-height: 30px; border-radius: 3px; background: #F60; font-family: "Microsoft YaHei","微软雅黑",Arial,"宋体"; font-size: 14px; color: #fff;}
.listbotcon .listprice .anniula a:hover{text-decoration: none; background: #f40;}

.listbotcon .banlishic{width: 200px; height:80px; float: right; padding-right: 150px; font: 400 14px/80px "Microsoft YaHei","微软雅黑",Arial,"宋体";}

/*********内容页**********/
.visashowpic{width: 878px; height:210px; border: 1px solid #FFD6A1; background: #FFFEF1; padding: 20px;}
.visashowpic img{display: block; width: 300px; height: 210px; float: left; box-shadow: 4px 4px 2px -2px rgba(0,0,0,0.3);}
.visashowpic .txtcon{float:left; width: 420px; height: 210px; padding-left: 30px; overflow: hidden;}
.visashowpic .txtcon h1{font: 700 18px/30px "Microsoft YaHei","微软雅黑",Arial,"宋体"; height:30px; color: #F60; margin-bottom: 10px;}
.visashowpic .txtcon p{height: 34px; font: 400 14px/34px "Microsoft YaHei","微软雅黑",Arial,"宋体"; overflow: hidden;}
.visashowpic .quyuding{height: 40px; float: right; padding: 85px 0;}
.visashowpic .quyuding a{display: block; width: 120px; height: 40px; background: #F60; border-radius: 3px; text-align: center; font: 700 16px/40px "Microsoft YaHei","微软雅黑",Arial,"宋体"; color: #fff;}
.visashowpic .quyuding a:hover{background: #F40; text-decoration: none;}

/*友情提示*/
.youqing{width: 878px; height:auto; border: 1px solid #E5E5E5; padding: 20px; line-height: 25px; color: #555; background: #F5F7FA; margin-top: 20px; overflow:hidden;}
.youqing h3{font:30px; font: 700 14px/30px "Microsoft YaHei","微软雅黑",Arial,"宋体"; color: #333;}

/*所需材料*/
.cailiao{width: 920px; height:auto; margin-top: 20px;}
.tabnav{height: 25px; padding-bottom: 8px; border-bottom: 2px solid #37B369;}
.tabnav h3{float: left; height: 25px; font: 700 18px/25px "Microsoft YaHei","微软雅黑",Arial,"宋体"; color: #37B369; margin-right: 30px;}
.tabnav li{float: left; height: 25px; font: 400 12px/25px tahoma, Arial,"宋体"; margin:0 10px;}

.tabnav li a{display: block; padding: 0 10px; }
.tabnav li a:hover{text-decoration: none;}
.tabnav li.thistab a{background: #37B369; color: #FFF; border-radius: 3px;}

.conin{width: 920px; height: auto; overflow: hidden;}

.conin table {
        width: 920px;
        background: #E5E5E5;
        padding: 0;
        margin: 0;
        border: 0;
        border-collapse: inherit;
}
.conin table th{padding: 15px; background: #F5F7FA; font-family: "Microsoft YaHei","微软雅黑",Arial,"宋体";}
.conin table td {
        padding: 15px;
        line-height: 25px;
        background: #FFF;
}

.conin table td a{color: #06f;}
.conin table td a:hover{color: #f60;}

/***********帮助信息**************/
/*帮助信息*/
.help_title{ height:40px; line-height: 40px; padding:20px; text-align:center; }
.help_title h1{color: #4cb7ef; font: 700 22px/40px "Microsoft YaHei","微软雅黑",Arial,"宋体";}

.help{width:1200px; height: auto; text-align: left; overflow: hidden;}
.help li.one{height: auto; background: #FDFAF1; padding: 10px 20px;}
.help li.two{height: auto; background: #fff; padding: 10px 20px;}
.help li h3{height: 30px; line-height: 30px; font-size: 14px; color: #ff6600; background: url(../images/visa/qzpage5_15.gif) no-repeat 0 11px; padding-left: 15px; font-family: "Microsoft YaHei","微软雅黑",Arial,"宋体";}
.help li p{line-height: 25px; color: #333; font-size: 12px;}


/*线路预订*/
.book{width:998px; height: auto; margin:15px auto; border:1px solid #DDD; background:#fff; overflow:hidden;}
.book_l{width:745px; height:auto; padding:15px 38px; border-right:1px solid #DDD; float:left; background:#FFF; overflow:hidden;}
.book_l_lc{width:745px; height:39px; background:url(../images/ydlc.jpg) no-repeat;}
.book_box{width:745px; height:auto; border-bottom:1px dotted #A2A2A2; margin-top:15px; padding-bottom:15px; text-align:left; overflow:hidden;}
.book_bt{width:719px; height:30px; padding-left:26px; float:left; line-height:30px; background:url(../images/yd_ioc.png) no-repeat 0 8px; font-size:16px;}
.book_yd_A{width:80px; height:30px; line-height:30px; padding:6px 0; float:left; padding-left:26px; font-size:14px;}
.book_yd_B{width:639px; height:auto; line-height:30px; padding:6px 0;  float:right; overflow:hidden;}
.book_yd_B h1{font-size:14px;}
.book_yd_B h1 a{ color:#0595D4;}
.book_yd_B .form_text1{width:100px; height:28px; line-height:28px; border:1px solid #DDD;}
.book_yd_B  i{font-size:16px; color:#F00; line-height:30px; padding-left:20px;}
.book_yd_B .form_text2{width:220px; height:28px; line-height:28px; border:1px solid #DDD;}
.book_yd_A1{width:719px; height:30px; line-height:30px; float:left; padding-left:26px; font-size:14px;}
.book_yd_B1{width:719px; height:120px; float:left;}
.form_textarea1{width:717px; height:116px; border:1px solid #DDD;}
.anniu{width:745px; height:auto; border-bottom:1px dotted #A2A2A2; margin-top:15px; padding-bottom:15px; text-align:left; overflow:hidden;}
.anniu li{width:248px; height:40px; line-height:40px; float:left; font-size:14px;}
.form_btn1{ cursor:pointer; width:158px; height:38px; display:block; background:url(../images/ok.gif) no-repeat; border:none;}
.book_r{width:176px; height:auto; float:right; overflow:hidden;}
.book_r_lc{width:176px; height:650px; background:url(../images/ydlc.gif) no-repeat;}


.visaBook{width:1138px; padding:30px; margin:25px auto 0; border:1px solid #DDD; background:#fff; overflow:hidden;}

.book_title{height: 50px; padding:20px 0 20px 250px; border: 1px solid #ddd; text-align: center;}
.book_pic{width: 70px; height:50px; float: left;}
.book_pic img {width: 70px; height:50px; float: left;}

.book_con{width: auto; height: 50px; padding-left: 30px; font-size: 14px; line-height: 25px; text-align: left; overflow: hidden;}
.book_con p i,.book_con strong{font-size: 16px;}
.book_con p i {color: #ff6600;}
.book_con p strong{color:#339900;}
.book_con p span{padding-right: 50px;}
.book_con p big{font-size: 18px; color: #ff0000; padding: 0 3px;}
.book_con em{color: #ff6600;}

.book_go{height: auto; padding: 30px 60px 30px 140px; border: 1px solid #ddd; border-top: none; text-align: left; font-size: 14px; overflow: hidden;}
.book_go h2{width: 756px; height: 20px; font-size: 14px; line-height: 20px; padding: 10px 0;}
.book_go li.one{width: 378px; height: 20px; font-size: 14px; line-height: 20px; padding: 10px 0; float: left;}
.book_go li.two{width: 322px; height: 20px; font-size: 14px; line-height: 20px; padding: 10px 0 10px 56px; float: left;}
.book_go li span{float: left;}
.qzleft-cor{ width:110px; padding-left: 2px; height: 18px; line-height: 18px; border: 1px solid #7F9DB9; float:left;}
.qz-width{ width:112px;  float:left;}
.book_go li.three{width: 736px; height: auto; font-size: 14px; line-height: 20px; padding: 10px 0; float: left; overflow: hidden;}
.mianze{ height: auto; padding: 30px 30px 10px; border: 1px solid #ddd; border-top: none; line-height: 30px; text-align: left; overflow: hidden;}













