*{font-size: 12px;font-family:"Microsoft yahei";-webkit-text-size-adjust:none;}
body{
	margin: 0;
	font-size: 1.2em;
	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, STHeiti, "Microsoft Yahei", sans-serif;
	-webkit-font-smoothing: antialiased;
	color: #333
}
img{ border:0px;}
A:link{color: #000000;text-decoration: none;}
A:visited{color: #000000;text-decoration: none;}
A:hover{color: #CA0809;text-decoration: none;}
A:active{color: #000000;text-decoration: none;}
#otherbox{margin: auto;width: 100%; text-align:center;overflow: hidden;}
#otherbox ul{width:100%;float: left;margin: 0px;padding: 0px; list-style: none;}
#otherbox li{float: left;}
#mainbox{margin: auto;width: 1200px;overflow: hidden; background:#fff;}
#mainbox ul{width:100%;float: left;margin: 0px;padding: 0px; list-style: none;}
#mainbox li{float: left;}
p,ul,ol,li,form,dd,dl,dt {margin:0;padding:0;list-style:none;}

.container {
	padding: 0;
}

/*head*/
.topnav{width:100%; height:26px; line-height:26px; display:inline-block; background:#efefef; border-bottom:1px #666 solid; text-align:center;}
.topnav ul{width:100%;float: left;margin: 0px;padding: 0px; list-style: none;}
.topnav li{float: left;}
.topnav .bg{width:1200px;display:inline-block; text-align:right;}
.topnav .li1{width:50%; text-align:left;}
.topnav .li2{width:50%; text-align:right;}
.topnav .li2 a{ padding-left:30px; cursor:pointer;}
.topnav .i1,.topnav .i1{width:15px; height:15px;display:inline-block; background:url(../images/public/allico.png) -87px -19px no-repeat; margin-bottom:-2px; margin-right:10px;}
.topnav .i2,.topnav .i2{width:15px; height:15px;display:inline-block; background:url(../images/public/allico.png) -87px -34px no-repeat; margin-bottom:-4px; margin-right:10px; border:none;}

.headerT{width:100%;height:70px;display:block;background:#00a0ea;}

.headerT ul{width:100%;float: left;margin: 0px;padding: 0px; list-style: none;clear:both;}
.headerT li{float: left;}
.headerT .top{width:1200px; display:block; margin:0 auto;}
.headerT .top img{display:inline-block;height:auto; max-width:100%;}
.headerT .top .li1{width:391px; height:70px;}
.headerT .top .li2{width:623px; height:70px; border-left:1px #fff solid; border-right:1px #fff solid;}
.headerT .top .li3{width:184px; height:70px;}

.headerM{max-width:1200px; margin:0 auto;background:url(../images/public/allline.png) 0 -376px repeat-x;}
.headerM dl{width:100%;}
.headerM .s{width:100%; height:36px; line-height:36px;color:#999;display:inline-block;}
.headerM .s a{color:#999; padding:0 10px;}
.headerM .s .l{width:20%; display:inline-block; float:left;}
.headerM .s .user a{color:#ff0000;padding:2px 5px;margin:0 17px 0 0;cursor:pointer;border:1px #ff0000 solid; border-radius:4px; text-align:center;}
.headerM .s .r{width:80%;display:inline-block; text-align:right;float:right;color:#333;}
.headerM .s .r a{color:blue;}

@media (max-width:480px){
	.headerT{display:none;}
	.headerM .s .l{width:100%;}
	.headerM .s .r{display:none;}
	.header .li1 img{display:inline-block; height:auto;max-width:100%;}
	.header .tel{display:none;}
	.header .middle div{width:100%;}
	.header .li1,.header .li2{width:100%; display:inline-block;} 
	.header .li2 .schbg{width:345px; height:45px; background:url(../images/public/head/schbg.jpg) no-repeat; margin-top:0;}
}


.header{max-width:1200px; min-height:124px;max-height:144px;text-align:center;margin:0 auto;}
.header ul{width:100%;float: left;margin: 0px;padding: 0px; list-style: none;}
.header li{float: left;}
.header #tabsch .top{width:1200px; height:33px; line-height:33px;display:block;}
.header #tabsch .top .li1{width:0; height:33px; display:inline-block; float:left; text-align:left;}
.header #tabsch .top .li1 b{color:#efefef; font-weight:normal;}
.header #tabsch .top .li2{width:1000px; height:33px; display:inline-block; float:right; text-align:right;}
.header #tabsch .top .li2 a{color:blue;padding:0 6px;}
@media (min-width:1200px){
	.header .li1{width:47%; text-align:left; float:left;}
	.header .li2{width:53%;float:right;}
	.header .li2 .schbg{width:345px; height:45px; background:url(../images/public/head/schbg.jpg) no-repeat; margin-top:48px;}
}
.header .li2 .tel{width:215px; height:45px; margin:48px 0 0 74px;}
.header .li2 .key{width:264px; height:22px; line-height:22px;background:none;border:none;float:left; margin:12px 0 0 20px;}
.header .li2 .schbtn{width:55px; height:45px; background:url(../images/public/head/schbg.jpg) -290px 0 no-repeat;border:none;cursor:pointer; float:right; display:inline-block;}

.schbg:hover #tabsch{display:block;}
.schbg #tabsch {width:365px; border:1px #b9dcf8 solid; background:#fff; position:absolute; margin:36px 0 0 20px; display:none; z-index:999;}
.schbg #tabsch ul,li,dl,dt,dd { border:none;margin: 0px;}
.schbg #tabsch .tablist {display: none; text-align:left;}
.schbg #tabsch .block {display:block;}
.schbg #tabsch .top {width:100%;height:28px;text-align: right; line-height:28px; background:#b9dcf8; display:inline-block;}
.schbg #tabsch .top ul {width: 365px; display: inline; float: left;}
.schbg #tabsch .top ul li {text-align: center; width:48px;height:27px; line-height: 27px; display: inline; float: left; cursor:pointer;color:#333; margin-left:9px; border:1px none solid; font-size:14px;}
.schbg #tabsch .top ul li:hover {background:#00A0EA;color:#fff;}
.schbg #tabsch .top ul li.now {background:#fff;color:#333;border:1px #00A0EA solid; border-bottom:none;}
.schbg #tabsch .tablist a{padding:8px 10px; font-weight:normal; display:inline-block; font-size:14px;}

.headermenubox{width:100%;text-align:center;display:block;background:#00a0ea;}
.headermenubox li{ float:left;}
.headermenu {width:1200px; height:36px;margin:auto; text-align:left;display:block; background:#00a0ea;}
.headermenu .allcata{width:120px; height:36px; line-height:32px; background:url(../images/public/head/menu_allcata.jpg) no-repeat; padding-left:16px; }
.headermenu .allcata div *{font-size:14px;}
.headermenu .allcata span{width:120px; height:36px;color:#fff; font-weight:bold; font-size:14px;font-family:"Microsoft yahei"; cursor:pointer; display:inline-block;}
.headermenu .allcata div{width:972px; border:1px #E8621B solid; position:absolute; margin:0px 0 0 -16px; background:#fff;padding:0 13px; z-index:999; display:none;}
.headermenu .allcata:hover div{display:block;}
.headermenu .allcata .li1{width:110px;color:#E8621B;}
.headermenu .allcata .li1 a{color:#E8621B;}
.headermenu .allcata .li2{width:862px;}
.headermenu .allcata .li2 a{padding:0 6px; font-weight:normal; display:inline-block;}
.headermenu .allcata .li2 a.red{color:red;}
.headermenu .bg1{width:850px;height:36px; line-height:36px;display:inline-block; float:left;}
.headermenu .bg1 *{font-size:14px;}
.headermenu .bg1 a.t{width:9%;display:inline-block; float:left;padding:0 10px;color:#fff;font-size:14px; text-align:center; font-weight:bold;}
.headermenu .bg1 a.t{transition:background 0.65s, color 0.65s; 
	-moz-transition:background 0.65s, color 0.65s; /* Firefox 4 */
	-webkit-transition:background 0.65s, color 0.65s; /* Safari and Chrome */
	-o-transition:background 0.65s, color 0.65s; /* Opera */}
.headermenu .bg1 a:hover,.headermenu .bg1 a.hover{background:#0EB8F3;}
.headermenu .bg1 em{width:1px; height:36px;display:inline-block; background:url(../images/public/allline.png) 0 -197px no-repeat; float:left; overflow:hidden; margin:0 5px;}
.headermenu .bg2{width:180px;height:36px; line-height:36px;display:inline-block;margin:0; overflow:hidden; float:right;text-align:right;}
.headermenu .bg2 a{line-height:36px;display:inline-block; text-align:center;color:#ffffff;padding:0 6px; font-size:14px;}
.headermenu .bg2 a:hover{color:#ffff00;}
.headermenu .dropMenu{margin-top:-1px;width:160px;}
/*head*/

#banner{width: 100%; text-align:center;overflow: hidden;display:block;}
#banner ul{width:100%;float: left;margin: 0px;padding: 0px; list-style: none;}
#banner li{float: left;}
.hdwrap { margin:0 0; display:block;width:100%; height:320px;}
.flashlist {width:100%; max-width:1900px; display:inline-block;}
.f_list{width:100%; display:inline-block;}
.flashlist .f_out {overflow:hidden;}
.flashlist .f_out a{width:100%; height:320px;display:inline-block;}
.flash_tab {margin-top:4px;}
.flash_tab .tabs {width:100%;height:18px;overflow:hidden;margin:-43px 0 0 0; position:absolute;z-index:998;}
.flash_tab .tabs a {width:133px; background:#fff;filter:alpha(opacity=75);opacity:0.75; margin-right:2px; display:inline-block;}
.flash_tab .tabs a.opdiv{color:#333;background:#fff;text-decoration:none;filter:alpha(opacity=75);opacity:0.75;}
.flash_tab .tabs a.noopdiv{color:#fff;background:#666;text-decoration:none;filter:alpha(opacity=75);opacity:0.75;}
/*index*/
.idx{width:1200px;}
.idx .proc{width:1200px; height:51px;padding:10px 0 18px 0;margin-top:11px; background:url(../images/public/index/proc.jpg);color:#1866B8;}
.idx .proc span{color:#F2651E;}
.idx .proc .li1{width:36px; height:61px; margin-left:8px; line-height:21px; text-align:center;}
.idx .proc .li1 strong{color:#fff; font-size:14px;}
.idx .proc .li2{width:92px; height:31px; margin-left:58px; margin-top:13px;}
.idx .proc .li3{width:100px; height:31px; margin-left:100px; margin-top:13px;}
.idx .proc .li4{width:92px; height:31px; margin-left:105px; margin-top:13px;}
.idx .proc .li5{width:100px; height:31px; margin-left:95px; margin-top:13px;}
.idx .proc .li6{width:100px; height:31px; margin-left:100px; margin-top:13px;}
.idx .proc .li7{width:66px; height:31px; margin-left:82px; margin-top:17px; line-height:31px; font-size:14px; font-weight:bold;}

.idx .visatop{width:1200px; height:34px; line-height:34px; display:inline-block; overflow:hidden;border-bottom:2px #035EA5 solid; margin:10px 0 0 0;}
.idx .visatop h3{width:1084px; height:34px; display:inline-block;color:#035ea5;float:left; margin:0;font-size:16px;}
.idx .visatop a{width:116px; height:34px; display:inline-block;color:#035ea5; float:left;}
.idx .visabox{width:1198px; display:inline-block; border:1px #d4e9fc solid; margin:0 0 10px 0;}
.idx .visabox .img{width:208px;}
.idx .visabox .cont{width:940px; padding:0 8px 0 42px;}
.idx .visabox .cont dl{width:313px; height:72px;border-bottom:1px #cdcdcd dotted; float:left; margin-top:2px; padding:15px 0;}
.idx .visabox .cont dt{width:70px; height:76px;float:left; font-weight:bold;word-break: break-all; word-wrap: break-word; overflow:hidden;}
.idx .visabox .cont dt a{width:70px; height:17px; line-height:
; display:inline-block; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color:#005c96; font-size:14px;}
.idx .visabox .cont dt img{width:68px; height:47px; display:block; border:1px #999 solid;}
.idx .visabox .cont dd{width:223px;float:left;margin:8px 0 0 10px;}
.idx .visabox .cont dd.mtop{ margin-top:4px;}
.idx .visabox .cont dd a{width:170px; height:14px; line-height:14px; overflow:hidden; display:inline-block;color:#333; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; font-size:14px;}
.idx .visabox .cont a:hover{color:#ff0000;}
.idx .visabox .cont b{width:51px; height:14px;color:#E8621B; font-weight:normal;}


.idx .yuyue{width:241px; height:190px;display:inline-block; border:1px #035ea5 solid;float:left; margin:16px 0 0 9px; overflow:hidden;}
.idx .yuyue .cont{width:221px; display:inline-block;border:none; line-height:22px; padding:8px 10px;}
.idx .yuyue .li1{width:72px; height:23px;color:#145fbc;}
.idx .yuyue .li2{width:72px; height:23px; text-align:center;color:#145fbc;}
#scrollDiv {line-height: 25px; width: 230px; height: 125px; overflow: hidden}
#scrollDiv ul li {padding:0; margin:0;}
#scrollDiv span{width:72px; height:23px; line-height:23px; display:inline-block;}

.idx .listbox{width:391px;display:inline-block; border:1px #035ea5 solid;float:left;margin:16px 0 0 10px;}
.idx .listbox a.t{width:361px; height:22px; line-height:22px; background:url(../images/public/allico.png) -99px 0 no-repeat; display:inline-block; overflow:hidden; padding-left:13px; margin:2px 0 0 10px; font-size:14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.idx .news{width:1200px; display:inline-block;}
.idx .news .mright{margin-left:9px;}
.idx .news .mtop{margin-top:16px;}
.idx .news .dh{width:342px; height:22px; display:inline-block;font-size:14px; background:#008bea; position:relative; border-bottom:4px #0079ca solid;}
.idx .news .dh .li1{width:82px; height:30px; line-height:30px; text-align:center; color:#fff;padding:10px 0 0 10px; position:absolute;}
.idx .news .dh .li1 h4{margin:0;font-size:14px; display:inline-block; height:30px; background:#027fd3; padding:0 12px; color:#fff;}
.idx .news .dh .li2{width:61px; height:18px; padding:8px 0 0 88px;}
.idx .news .dh .li2 a{width:38px; height:10px;display:inline-block;}
.idx .listbox .list a:first-child{margin-top:14px;}

/*index*/
/*country_list*/
.leftbox{width:259px; display:inline-block; float:left; margin-top:8px;}
.rightbox{width:927px; display:inline-block; float:right; margin-top:8px;}
.leftbox .box{width:257px; display:inline-blockp; border:1px #035ea5 solid; margin-top:11px;}
.leftbox .top{width:257px; height:40px; background:url(../images/public/left_top.jpg) no-repeat; overflow:hidden; display:inline-block;}
.leftbox .top strong{height:30px; line-height:30px;margin:11px 0 0 11px; display:inline-block; text-align:center; padding:0 10px; color:#fff; float:left;font-size:14px; background:#2798fe;}
.leftbox .top a{width:47px; height:26px; line-height:26px; display:inline-block; color:#fff; float:right; padding-right:10px; text-align:right;}
/*客服咨询*/
a.leftaskbtn{width:259px; height:41px; display:inline-block; background:url(../images/public/left_askbtn.png) no-repeat; margin-bottom:10px;}
a.leftaskbtn span{width:212px; height:41px; line-height:41px; text-align:center; color:#ff0000; display:inline-block; font-size:16px;}
.leftbox .servicebox{width:257px; display:inline-block; border:1px #035ea5 solid;}

.leftbox .servicebox .cont{width:237px; display:inline-block; line-height:22px; padding:8px 0 8px 20px;}
.leftbox .servicebox .cont dl{width:237px; height:84px; border-bottom:1px #ccc dashed; margin-bottom:10px;}
.leftbox .servicebox .cont dt{width:237px; height:34px; float:left;}
.leftbox .servicebox .cont dt strong{width:52px; float:left; display:inline-block;}
.leftbox .servicebox .cont dt a{width:135px; float:left;}
.leftbox .servicebox .cont dt i{float:left;}
.leftbox .servicebox .cont dt i img{max-width:200px; max-height:200px; position:absolute;margin:-10px 0 0 20px;}

.leftbox .servicebox .cont dd{width:237px; height:41px; float:left;}
.leftbox .servicebox .cont dd img{width:35px; height:35px; margin:6px 0 0 2px; float:left; display:inline-block; background:#666; cursor:pointer;}
.leftbox .servicebox .cont dd i{float:left;}
.leftbox .servicebox .cont dd i img{width:70px; height:70px; position:absolute;border-radius:50%; margin:-10px 0 0 20px;}

.leftbox .servicebox .cont dd p{width:185px; height:41px; float:left; padding-left:15px;}
.leftbox .servicebox .cont dd p span{width:185px; height:20px; line-height:20px; display:inline-block;}


/*.leftbox .servicebox .cont a{width:102px; height:24px; background:url(../images/public/allico.png) 0 -165px no-repeat; display:inline-block;}*/
.leftbox .servicebox .cont a{width:112px; height:24px; background:url(../images/public/qrcode.png) no-repeat; display:inline-block;}








/*资讯类*/
.leftbox .listbox{width:257px; display:inline-block; border:1px #035ea5 solid; margin-top:11px;}
.leftbox .listbox a span{width:165px; display:inline-block; overflow:hidden;float:left;}
.leftbox .listbox b.red{width:50px;color:#ff0000;display:inline-block; float:right;}
.leftbox .listbox a.t{width:217px; height:22px; line-height:22px; background:url(../images/public/allico.png) -99px 0 no-repeat; display:inline-block;padding-left:13px; margin:2px 0 0 10px; font-size:14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.leftbox .listbox a.rw{color:#ff0000; font-weight:bold;}
.leftbox .listbox .cont{width:217px; display:inline-block; line-height:22px; padding:8px 20px;}
.leftbox .listbox .cont a{width:102px; height:24px; background:url(../images/public/allico.png) 0 -165px no-repeat; display:inline-block;}
.leftbox .listbox .li1a{width:30px; height:31px; background:url(../images/public/allico.png) -23px -247px no-repeat; margin-left:8px;}
.leftbox .listbox .li1b{width:30px; height:31px; background:url(../images/public/allico.png) -53px -247px no-repeat; margin-left:8px;}
.leftbox .listbox .li1c{width:30px; height:31px; background:url(../images/public/allico.png) 0 -278px no-repeat; margin-left:8px;}
.leftbox .listbox .li2{width:200px; height:31px; margin-left:8px;color:#767676;}
.leftbox .listbox .li2 span{display:block; color:#ec6102;}
/*预约*/
.leftbox .yuyuebox{width:257px; display:inline-block; border:1px #035ea5 solid; margin-top:11px;}
.leftbox .yuyuebox .cont{width:237px; line-height:22px; padding:8px 10px;}
.leftbox .yuyuebox .li1{width:55px; height:23px; text-align:center;color:#145fbc;}
.leftbox .yuyuebox .li2{width:81px; height:23px; text-align:center;color:#145fbc;}
.leftbox .yuyuebox .cont a{width:102px; height:24px; background:url(../images/public/allico.png) 0 -165px no-repeat; display:inline-block;}


.country_list{width:927px; display:inline-block; margin-top:11px;}
.country_list .dh1{width:122px; height:27px; line-height:27px; background:#2798FE; text-align:center;color:#fff;font-weight:bold; font-size:14px; margin-right:20px;}
.country_list .cont{width:925px; display:inline-block; border:1px #b9dcf8 solid; margin-top:9px;}
.country_list .cont .dh{width:100%; height:36px; background:url(../images/public/allline.png) 0 -233px repeat-x;}
.country_list .cont .dh .li1{width:8%; height:36px; line-height:36px;margin-left:8px;}
.country_list .cont .dh .li2{width:14%; height:36px; line-height:36px; margin-left:8px;}
.country_list .cont .list{width:100%; height:36px; line-height:36px; border-bottom:1px #ccc dashed; }
.country_list .cont .list li,.country_list .cont .list span{font-size:14px;}
.country_list .cont .list .li1{width:8%; height:36px; line-height:36px;margin-left:8px; overflow:hidden;}
.country_list .cont .list .li2{width:14%; height:36px; line-height:36px; margin-left:8px; overflow:hidden;}
.country_list .cont .list a{width:70px; height:28px; background:url(../images/public/allico.png) 0 0 no-repeat; display:inline-block; margin-top:4px;}
.countryfaq{width:927px;color:#1b1b1b; display:inline-block; text-align:center;}
.countryfaq b{ font-size:20px; font-family:"Microsoft yahei";color:#ff6900; padding:0 6px;}

.cl_other{width:899px; display:inline-block; border:1px #ccc solid;padding:6px 13px; margin-top:12px;}
.cl_other .mark{width:899px; height:30px; line-height:30px; border-bottom:1px #ccc dashed;color:#0185E7; display:inline-block; font-size:18px; font-family:"Microsoft yahei";}
.cl_other .txt{width:899px; display:inline-block; line-height:26px; font-size:14px;}
.cl_other .inurl{color:#E8621B;}

/*country_list*/
/*visa_detail*/
table{border-collapse:collapse; border:none;}
table td{ border:none;}
#tabbox ul,#tabbox li{margin: 0;padding: 0; list-style: none;}
#tabbox li{margin: 0;padding: 0; list-style: none;}
#tabbox a{text-decoration: none;color: #000;font-size: 12px;}
#tabbox{ width:925px; overflow:hidden; clear: both; margin:0px 0px; background-color:#fff; padding:10px 0px;}
#tabbox .tab_conbox{ border-top: none; width:885px; height:100%; margin:0px;}
#tabbox .tab_con{ }
#tabbox .tabs{height: 26px;border-bottom:1px solid #999; width:100%; }
#tabbox .tabs li{ height:25px;line-height:25px;float:left;border:1px solid #999;margin-bottom: 0px;background: #E1E5FD;  overflow: hidden;position: relative; cursor:pointer; margin-left:3px;}
#tabbox .tabs li a {display: block;padding: 0 10px;border: 1px solid #fff;outline: none;}
#tabbox .tabs li a:hover {background: #e5e5e5;}	
#tabbox .tabs .thistab,.tabs .thistab a:hover{background: #fff;border-bottom: 1px solid #fff;}
.tab_con {width:885px;font-size: 14px;}
.tab_con dl {width: 878px;background-image: url(http://visa.cits-sz.net/content/images/line_01.gif);background-position: bottom;background-repeat: repeat-x;position:relative; overflow:hidden;padding:12px 0 10px 0;margin:3px 0px 0px 0;}
.tab_con .dls{padding:10px 0 2px 0;margin:0px 0px;background:none;border-bottom:1px solid #999;}
.tab_con .dln{padding:10px 0px 2px 0;margin:0px 0px;background:none;border-bottom:0px;height:45px;}
.tab_con dl .sp{font-size:12px;font-weight:bold;}
.tab_con dl dt {width: 60px;float: left;margin: 0px;text-align: left;}
.tab_con dl dt.dtt {width: 115px;}
.tab_con dl dt span A {width: 65px; float: left; height: 23px; margin:0px;}
.tab_con dl dt strong {margin:0px;line-height: 14px; color: #797979; font-size:12px;}
A.vs_btn0 {width:47px; height:22px;margin:0px;background: url(../images/public/allico.png) 0 -309px no-repeat; display:inline-block; float:left;}
A.vs_btn1 {width:47px; height:22px;margin:0px;background: url(../images/public/allico.png) 0 -331px no-repeat; display:inline-block;float:left;}
A.vs_btn2 {width:47px; height:22px;margin:0px;background: url(../images/public/allico.png) 0 -353px no-repeat; display:inline-block;float:left;}
.tab_con dl dd {width: 690px; float: left; margin-left:10px; margin-top:-2px; vertical-align: middle;}

.visa_detail{width:927px; display:inline-block; margin-top:11px;}
.visa_detail .dh{width:927px; height:33px; line-height:33px;text-align:center;color:#fff;font-weight:bold; font-size:14px;}
.visa_detail .dh h1{height:33px; text-align:center; padding-right:20px; font-size:24px; margin:0; font-family:"Microsoft yahei";display:inline-block; font-weight:normal;color:#333; font-weight:bold;}
.visa_detail .dh span{ display:inline-block; height:20px; line-height:20px; background:#fff999; color:#ff0000; padding:2px 5px; float:right; margin:6px 8px 0 0; font-size:14px; font-weight:normal;}
.visa_detail .dh a{width:80px; height:28px; background:url(../images/public/allico.png) 0 -28px no-repeat; float:right;margin-top:3px;}



.visa_detail .cont{width:927px; display:inline-block;margin-top:9px;}
.visa_detail .cont .detail{width:925px; display:inline-block; border:1px #b9dcf8 solid; margin-top:9px;}
.visa_detail .cont .detail *{font-size:14px;}
.visa_detail .cont .detail dt.top{width:125px; height:80px; float:left;text-align:center;}
.visa_detail .cont .detail dt.top img{width:120px; height:75px; margin-top:2px;}
.visa_detail .cont .detail dd.top{width:800px; height:80px; float:left;}
.visa_detail .cont .detail .con1{width:77px; height:26px; line-height:26px;background:#E4EBFE;border:1px #b9dcf8 solid;border-top:none; text-align:right; padding-right:6px;}
.visa_detail .cont .detail .con2{width:166px; height:26px; line-height:26px;border-bottom:1px #b9dcf8 solid;  padding-left:6px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.visa_detail .cont .detail .ex1{width:100px; height:26px; line-height:26px;background:#E4EBFE;border:1px #b9dcf8 solid; border-top:none;text-align:right; padding-right:6px;}
.visa_detail .cont .detail .ex2{width:166px;height:26px; line-height:26px;border-bottom:1px #b9dcf8 solid;  padding-left:6px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color:#ff0000;}
.visa_detail .cont .detail .price1{width:79px; height:26px; line-height:26px;background:#E4EBFE;border:1px #b9dcf8 solid;border-top:none; text-align:right; padding-right:6px;}
.visa_detail .cont .detail .price2{width:170px; height:26px; line-height:26px;border-bottom:1px #b9dcf8 solid; padding-left:6px;color:#0185E7;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color:#ff0000;}
.visa_detail .cont .detail .price2 b {font-size:16px;color:#ff0000;}
.visa_detail .cont .detail .view1{width:77px; height:26px; line-height:26px;background:#E4EBFE;text-align:right; padding-right:6px;border-left:1px #b9dcf8 solid;border-right:1px #b9dcf8 solid;}
.visa_detail .cont .detail .view2{width:509px;height:26px; line-height:26px;border-bottom:none; padding-left:6px;color:#0185E7;}
.visa_detail .cont .detail .area{width:915px;line-height:26px;border-bottom:1px #b9dcf8 solid;border-top:1px #b9dcf8 solid; display:inline-block; padding:0px 5px;color:#0185e7;}
.visa_detail .cont .detail .area strong{color:#333;}

.visa_detail .cont .detail strong{color:#005c96; font-size:14px;}
.visa_detail .cont .detail .visanotice{width:901px; padding:8px 8px;display:inline-block; line-height:24px;}
.visa_detail .cont .detail .datamark{width:917px; height:28px; line-height:28px; color:#333; border-bottom:1px #b9dcf8 solid; display:inline-block; margin-bottom:10px; padding-left:8px; background:#b9dcf8;}
.visa_detail .cont .detail .datamark span.s1{width:450px; display:inline-block; float:left; font-size:14px;}
.visa_detail .cont .detail .datamark span.s2{width:267px; display:inline-block; float:right; text-align:right;}
.visa_detail .cont .detail .datamark span a{color:#fff;width:106px;height:20px; line-height:20px;border: 1px solid #165FBC; display:inline-block; text-align:center; font-weight:normal; margin:0 5px 0 0;}
.visa_detail .cont .detail .datamark span .print{background:url(../images/public/allline.png) 0 -663px repeat-x;}
.visa_detail .cont .detail .datamark span .sample{background:url(../images/public/allline.png) 0 -663px repeat-x;}



.visa_detail .contrela{width:927px; display:inline-block;margin-bottom:9px;}
.visa_detail .relah2{font-size:18px; margin:0; font-family:"Microsoft yahei";}
.visa_detail .contrela .detail{width:925px; height:52px; display:inline-block; border:1px #b9dcf8 solid; margin-top:9px;}
.visa_detail .contrela .detail *{ font-size:14px;}
.visa_detail .contrela .detail dt.top{width:82px;float:left;text-align:center;}
.visa_detail .contrela .detail dt.top img{width:78px; height:49px; margin-top:2px;}
.visa_detail .contrela .detail dd.top{width:843px;float:left;}
.visa_detail .contrela .detail .con1{width:77px; height:26px; line-height:26px;background:#E4EBFE;border:1px #b9dcf8 solid;border-top:none; text-align:right; padding-right:6px;}
.visa_detail .contrela .detail .con1b{width:77px; height:25px; line-height:26px;background:#E4EBFE;border:1px #b9dcf8 solid;border-top:none; border-bottom:none; text-align:right; padding-right:6px;}
.visa_detail .contrela .detail .con2{width:204px; height:26px; line-height:26px;border-bottom:1px #b9dcf8 solid;  padding-left:6px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; font-weight:bold;}
.visa_detail .contrela .detail .con2b{width:204px; height:25px; line-height:26px;border-bottom:none;  padding-left:6px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; font-weight:bold;}
.visa_detail .contrela .detail .ex1{width:71px; height:26px; line-height:26px;background:#E4EBFE;border:1px #b9dcf8 solid; border-top:none;text-align:right; padding-right:6px;}
.visa_detail .contrela .detail .ex1b{width:71px; height:25px; line-height:26px;background:#E4EBFE;border:1px #b9dcf8 solid; border-top:none;border-bottom:none;text-align:right; padding-right:6px;}
.visa_detail .contrela .detail .ex2{width:190px;height:26px; line-height:26px;border-bottom:1px #b9dcf8 solid;  padding-left:6px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color:#ff0000;}
.visa_detail .contrela .detail .ex2b{width:190px;height:25px; line-height:26px;border-bottom:none;  padding-left:6px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color:#ff0000;}
.visa_detail .contrela .detail .price1{width:79px; height:26px; line-height:26px;background:#E4EBFE;border:1px #b9dcf8 solid;border-top:none;}
.visa_detail .contrela .detail .price2{width:180px; height:26px; line-height:26px;border-bottom:1px #b9dcf8 solid; padding-left:6px;color:#0185E7;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color:#ff0000;}
.visa_detail .contrela .detail .price2 b{ font-size:16px;color:#ff0000;}
.visa_detail .contrela .detail .view1{width:77px; height:26px; line-height:26px;background:#E4EBFE;text-align:right; padding-right:6px;border-left:1px #b9dcf8 solid;border-right:1px #b9dcf8 solid;}
.visa_detail .contrela .detail .view2{width:509px;height:26px; line-height:26px;border-bottom:none; padding-left:6px;color:#0185E7;}
.visa_detail .contrela .detail .area{width:715px;line-height:26px;border-bottom:1px #b9dcf8 solid;border-top:1px #b9dcf8 solid; display:inline-block; padding:0px 5px;color:#0185e7;}
.visa_detail .contrela .detail .area strong{color:#333; font-size:12px;}
.visa_detail .contrela .detail .link{width:262px; height:26px;line-height:26px;border-left:1px #b9dcf8 solid;border-bottom:none; display:inline-block; padding:0px 5px;color:#0185e7;}
.visa_detail .contrela .detail strong{color:#005c96; font-size:14px;}
.visa_detail .contrela .detail .visanotice{width:701px; padding:8px 8px;display:inline-block; line-height:22px;}
.visa_detail .contrela .detail .datamark{width:717px; height:28px; line-height:28px; color:#333; border-bottom:1px #b9dcf8 solid; display:inline-block; margin-bottom:10px; padding-left:8px; background:#b9dcf8;}
.visa_detail .contrela .detail .datamark span.s1{width:450px; display:inline-block; float:left; font-size:14px;}
.visa_detail .contrela .detail .datamark span.s2{width:267px; display:inline-block; float:right; text-align:right;}
.visa_detail .contrela .detail .datamark span a{color:#fff;width:106px;height:20px; line-height:20px;border: 1px solid #165FBC; display:inline-block; text-align:center; font-weight:normal; margin:0 5px 0 0;}
.visa_detail .contrela .detail .datamark span .print{background:url(../images/public/allline.png) 0 -663px repeat-x;}
.visa_detail .contrela .detail .datamark span .sample{background:url(../images/public/allline.png) 0 -663px repeat-x;}


.ticketh2{font-size:18px; margin:0; color:#0066bb; font-family:"Microsoft yahei";}
.ticketh2 span{ font-size:12px; font-weight:normal;}
.ticket{width:925px; height:26px; line-height:26px; display:inline-block;border:1px #bddbf5 solid; margin:13px 0 0 0;}
.ticket *{font-size:14px;}
.ticket li{height:26px; line-height:26px;}
.ticket .li1{width:74px; padding:0 5px;border-right:1px #bddbf5 solid; background:#e4ebfe;}
.ticket .li2{width:289px; padding:0 5px;border-right:1px #bddbf5 solid;}
.ticket .li3{width:74px; padding:0 5px;border-right:1px #bddbf5 solid; background:#e4ebfe;}
.ticket .li4{width:225px; padding:0 5px;border-right:1px #bddbf5 solid;}
.ticket .li5{width:70px; padding:0 5px;border-right:1px #bddbf5 solid; background:#e4ebfe;}
.ticket .li6{width:118px; padding:0 5px;}
.ticket .li6 b{font-size:16px; color:#ff0000;}
.ticketbtn{width:927px; text-align:right; line-height:24px; color:#999; margin-top:10px;}
.ticketbtn span{ float:left; font-size:14px;}
.ticketbtn a{ float:right; font-size:14px;}
.ticketbtn a.detailbtn{height:22px; line-height:22px;padding:0 4px; margin:2px 10px 0 0; text-align:center; display:inline-block;color:#fff; float:right;background:#f86d00; border-radius:3px;}
.ticketbtn a.detailbtn:hover{background:#fe2300;}
.ticketbtn a.idxbtn{width:69px;height:28px; background:url(../images/public/allico.png) 0 -375px no-repeat; display:inline-block; margin-right:10px;}


a.samplerela{height:22px; line-height:22px;padding:0 4px; margin:2px 4px 0 0; text-align:center; display:inline-block;color:#fff; float:right;background:#f86d00; border-radius:3px;}
a.samplerela:hover{background:#fe2300;}
.samplediv{position:fixed; display:none; margin:auto auto;z-index:10002; top:20%; left:30%;}
.samplediv img{border:5px #efefef solid;}
.sampledivclose{position:absolute; width:50px; height:20px; line-height:20px; border-left:5px #efefef solid;border-bottom:5px #efefef solid; display:inline-block; background:#999; color:#fff; right:0; top:0; text-align:center; cursor:pointer; margin:5px 5px 0 0;}
.visa_detail .cont .detail .box{width:885px;line-height:22px; color:#333; border-bottom:1px #b9dcf8 solid; display:inline-block; padding:0 20px 10px 20px;}
.visa_detail .cont .detail .update{width:645px; height:36px; line-height:36px; color:#333; display:inline-block; padding:0 40px; text-align:right;}
.visa_detail .cont .btn{width:927px;display:inline-block;margin-top:12px; text-align:right;}
/*.visa_detail .cont .btn span{display:inline-block; float:right;}
.visa_detail .cont .btn a{width:80px; height:28px; background-image:url(../images/public/allico.png); display:inline-block; float:right;}
.visa_detail .cont .btn .buy{ background-position:0 -28px;}
.visa_detail .cont .btn .back{ background-position:0 -56px;}*/

.visa_detail .cont .btn .contactbigbtn{width:464px; height:55px; display:inline-block; background:url(../images/public/detail_contact.jpg) no-repeat; float:left;}
.visa_detail .cont .btn .buybigbtn{width:461px; height:55px; display:inline-block; background:url(../images/public/detail_buy.jpg) no-repeat; float:right;}

.visa_detail .cont .btn .contact{width:70px; height:28px; background:url(../images/public/allico.png) -1px -112px no-repeat; display:inline-block; margin:0 10px;}
.visa_detail .cont .other{width:899px; display:inline-block; border:1px #ccc solid;padding:6px 13px; margin-top:12px;}
.visa_detail .cont .other h2{width:899px; height:30px; line-height:30px; border-bottom:1px #ccc dashed;color:#0185E7; display:inline-block; font-size:18px; font-family:"Microsoft yahei"; margin:0;}
.visa_detail .cont .other .txt{width:899px; display:inline-block; line-height:24px; font-size:14px; line-height:26px;}
.visa_detail .cont .other .txt a{color:#0185E7; text-decoration:underline;}
.other .txt h3{font-size:16px;}
.other .txt span,.other .txt strong,.other .txt b,.other .txt p{font-size:14px;}
.visa_detail .other .inurl{color:#E8621B;}
.ad{width:927px; margin-top:12px; display:inline-block;}
.addouble11{width:1200px;margin:8px auto 0 auto; display:block;}

.visa_detail .faq{width:925px; height:22px; margin:6px 0;line-height:22px;color:#1b1b1b; display:inline-block; text-align:center;}
.visa_detail .faq b{ font-size:20px; font-family:"Microsoft yahei";color:#ff6900; padding:0 6px;}
.visa_detail .contnew{ width:915px;display:inline-block; padding:0 5px;}
.visa_detail .contnew table{width:100%;border-collapse:collapse; background:#fff;}
.visa_detail .contnew table td{border:1px solid #ccc; height:30px; padding:0 4px;}
.nocontnotice{dipslay:boclk; font-size:16px; color:#ff0000;text-align:center; margin:6px 0;}



.visa_list .cont .ctrl{width:917px; padding:8px 10px 8px 0; text-align:right;}
.visa_list .cont .ctrl a{width:70px; height:28px; background:url(../images/public/allico.png) 0 0 no-repeat; display:inline-block;}


/*visa_list*/
.visa_list{width:927px; display:inline-block;}
.visa_list .dh{width:927px; height:25px; line-height:25px;text-align:center;color:#fff;font-weight:bold; font-size:14px; text-align:left;}
.visa_list .dh h1{width:695px; height:25px; line-height:25px; text-align:center;font-size:24px; margin:0; font-family:"Microsoft yahei";display:inline-block;color:#333; font-weight:bold; float:left;}
.visa_list .casebox{width:885px; height:38px; line-height:38px; padding:0 20px; border:1px #b9dcf8 solid; display:inline-block; margin-top:10px;}
.visa_list .casebox *{ font-size:14px;}
.visa_list .casebox li{width:50%;}
.visa_list .casebox .li2{ text-align:right;}
.visa_list .casebox li a{ padding:2px 4px; margin:0 4px;}
.visa_list .casebox li a:hover,.visa_list .casebox li a.over{ background:#0185E7; border-radius:2px;color:#fff;}
.visa_list .adpic{max-width:927px; display:block; margin:10px auto 0 auto;}

.visa_list .cont{width:927px; display:inline-block;margin-top:4px;}
.visa_list .cont .detail{width:925px; display:inline-block; border:1px #b9dcf8 solid; margin-top:9px;}
.visa_list .cont .detailno{width:925px; display:inline-block; border:1px #b9dcf8 solid; margin-top:9px; padding:10px 0; text-align:center;}

.visa_list .cont .detail dl *{ font-size:14px;}
.visa_list .cont .detail dt{width:125px; height:80px; float:left;text-align:center;}
.visa_list .cont .detail dt img{width:120px; height:75px; margin-top:2px;}
.visa_list .cont .detail dd{width:800px; height:80px; float:left;}
.visa_list .cont .detail .type1{width:78px; height:26px; line-height:26px;background:#E4EBFE;border:1px #b9dcf8 solid;border-top:none; text-align:right; padding-right:6px;}
.visa_list .cont .detail .type2{width:400px; height:26px; line-height:26px;border-bottom:1px #b9dcf8 solid;  padding-left:6px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.visa_list .cont .detail .type2 a{ font-family:"Microsoft yahei";color:#0185E7; font-weight:bold;}
.visa_list .cont .detail .type2 b{color:red; font-size:14px;}
.visa_list .cont .detail .ex1{width:85px; height:26px; line-height:26px;background:#E4EBFE;border:1px #b9dcf8 solid; border-top:none;text-align:right; padding-right:6px;}
.visa_list .cont .detail .ex2{width:209px;height:26px; line-height:26px;border-bottom:1px #b9dcf8 solid;  padding-left:6px;white-space: nowrap;text-overflow: ellipsis;color:#ff0000;}
.visa_list .cont .detail .reten1{width:78px; height:26px; line-height:26px;background:#E4EBFE;border:1px #b9dcf8 solid;border-top:none; text-align:right; padding-right:6px;}
.visa_list .cont .detail .reten2{width:154px; height:26px; line-height:26px;border-right:1px #b9dcf8 solid;border-bottom:1px #b9dcf8 solid; padding-left:6px;color:#0185E7;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.visa_list .cont .detail .work1{width:78px; height:26px; line-height:26px;background:#E4EBFE;border:none;border-right:1px #b9dcf8 solid;border-bottom:1px #b9dcf8 solid;text-align:right; padding-right:6px;}
.visa_list .cont .detail .work2{width:154px; height:26px; line-height:26px;border:none;border-right:1px #b9dcf8 solid;border-bottom:1px #b9dcf8 solid; padding-left:6px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.visa_list .cont .detail .imm1{width:85px; height:26px; line-height:26px;background:#E4EBFE;border:1px #b9dcf8 solid;border-top:none; border-left:none; text-align:right; padding-right:6px;}
.visa_list .cont .detail .imm2{width:209px; height:26px; line-height:26px;border-bottom:1px #b9dcf8 solid; padding-left:6px;color:#0185E7; overflow:hidden;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.visa_list .cont .detail .price1{width:78px; height:26px; line-height:26px;background:#E4EBFE;border:1px #b9dcf8 solid;border-top:none; text-align:right; padding-right:6px;border-bottom:none;}
.visa_list .cont .detail .price2{width:400px; height:26px; line-height:26px;border-bottom:none; padding-left:6px;color:#0185E7;color:#ff0000;}
.visa_list .cont .detail .price2 b{font-size:16px;color:#ff0000;}
.visa_list .cont .detail strong{color:#0185E7; font-size:14px;}
.visa_list .cont .detail .view1{width:85px; height:26px; line-height:26px;background:#E4EBFE;text-align:right; padding-right:6px;border-left:1px #b9dcf8 solid;border-right:1px #b9dcf8 solid; }
.visa_list .cont .detail .view2{width:209px;height:26px; line-height:26px;border-bottom:none; padding-left:6px;color:#0185E7;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.visa_list .cont .ctrl{width:917px; padding:8px 10px 8px 0; text-align:right;}
.visa_list .cont .ctrl a{width:70px; height:28px; background:url(../images/public/allico.png) 0 0 no-repeat; display:inline-block; float:right;}
.visa_list .cont .ctrl span{ display:inline-block; height:20px; line-height:20px; background:#fff999; color:#ff0000; padding:2px 5px; float:right; margin:2px 8px 0 0; font-size:14px;}





.visa_list .cont .detail .datamark{width:685px; height:42px; line-height:42px; color:#333; border-bottom:1px #b9dcf8 solid; display:inline-block; margin-bottom:10px; padding-left:40px;}
.visa_list .cont .detail .box{width:645px;line-height:22px; color:#333; border-bottom:1px #b9dcf8 solid; display:inline-block; margin-bottom:10px; padding:0 40px;}
.visa_list .cont .detail .update{width:645px; height:36px; line-height:36px; color:#333; display:inline-block; padding:0 40px; text-align:right;}
.visa_list .cont .btn{width:699px; display:inline-block;padding:6px 13px; margin-top:12px; text-align:center;}
.visa_list .cont .btn a{width:80px; height:28px; background-image:url(../images/public/allico.png); display:inline-block;}
.visa_list .cont .btn .buy{ background-position:0 -28px;}
.visa_list .cont .btn .cancel{ background-position:0 -56px;}
.visa_list .cont .btn .sample{ background-position:0 -84px;}
.visa_list .other{width:899px; display:inline-block; border:1px #ccc solid;padding:6px 13px; margin-top:6px;}
.visa_list .other h2{width:899px; height:30px; line-height:30px; border-bottom:1px #ccc dashed;color:#0185E7; display:inline-block; font-size:18px; font-family:"Microsoft yahei"; margin:0;}
.visa_list .other .txt{width:899px; display:inline-block; line-height:26px; font-size:14px;}
.visa_list .other .txt *{font-size:14px;}
.visa_list .other .txt a{color:#0185E7; text-decoration:underline;}
.visa_list .other .inurl{color:#E8621B;}
.visa_list .faq{width:925px; border:1px #ccc solid; height:22px;line-height:22px; margin:6px 0 0px 0;color:#1b1b1b; display:inline-block; text-align:center; padding:10px 0; font-size:14px;}
.visa_list .faq b{ font-size:20px; font-family:"Microsoft yahei";color:#ff6900; padding:0 6px;}
/*台湾*/
.tw{width:927px; display:inline-block;}
.tw li.box{width:457px;border:1px #b9dcf8 solid; margin-bottom:11px;}
.tw li.mleft{margin-left:9px;}
.tw li.box dt{width:457px; height:31px; line-height:31px; background:url(../images/public/allline.png) 0 -269px repeat-x; overflow:hidden;}
.tw li.box dt span{width:395px; height:31px; display:inline-block;color:red; font-weight:bold; padding-left:10px; font-size:14px;}
.tw li.box dt span.none{color:#333;}
.tw li.box dt a{width:52px; height:31px;display:inline-block;color:#333;}
.tw li.box dd{width:437px; padding:0 10px;}
.tw li.box dd a{width:427px; height:36px; line-height:36px; background:url(../images/public/rightico.png) 0 -16px no-repeat; display:inline-block; padding-left:10px;border-bottom:1px #ccc dashed; margin:2px 0; font-size:14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tw li.box dd a.none{border:none;}

.twlist{width:927px; display:inline-block;}
.twlist h1{width:927px; height:20px; line-height:20px; padding:6px 0; text-align:center; display:inline-block; margin:0; font-size:22px; font-family:"Microsoft yahei"; margin:6px 0;}
.twlist div{width:905px; border:1px #b9dcf8 solid; display:inline-block; padding:10px 10px;}
.twlist div .li1{width:790px; background:#E7F4FD; height:23px; line-height:23px; padding-left:10px; overflow:hidden; margin:2px 0;}
.twlist div .li1 a{color:#333; font-size:14px; font-weight:bold;}
.twlist div .li2{width:95px; background:#E7F4FD; height:23px; line-height:23px; padding-right:10px; text-align:right;color:#333;margin:2px 0;}
.twlist div .li3{width:895px; line-height:22px;color:#666; padding-left:10px;margin:2px 0; font-size:14px;}
.twlist div .li4{width:895px; height:28px; text-align:right;}
.twlist div .li4 a{width:70px; height:28px; background:url(../images/public/allico.png) -1px 0 no-repeat; display:inline-block;}

.twdetail{width:927px; display:inline-block;}
.twdetail .dh{width:927px; height:30px; line-height:30px;color:#0185E7;font-weight:bold; font-size:14px;}
.twdetail .dh a{color:#0185E7; font-weight:bold; font-size:14px;}
.twdetail div.contbox{width:905px; display:inline-block; border:1px #b9dcf8 solid; padding:0 10px;}
.twdetail div.contbox table{width:100%;max-width:100%;_width:expression(this.width > 100% && this.width > this.height ? 95% : true);border-collapse:collapse; margin:0 0 10px 0;}
.twdetail div.contbox table td{border:1px solid #eaeaea;height:20px; line-height:20px; padding:0 4px;}

.twdetail h1{width:905px; height:20px; line-height:20px; padding:6px 0; text-align:center; display:inline-block;font-size:18px; font-family:"Microsoft yahei";color:#666;}
.twdetail span.line{width:905px; border-bottom:1px #ccc dashed; overflow:hidden; display:inline-block;}
.twdetail div.contbox .detail{width:905px; display:inline-block; line-height:22px;color:#333; margin-top:10px;}
.twdetail div.contbox .detail *{font-size:14px;}
.twdetail .btn{width:927px; height:30x; line-height:30px; display:inline-block; text-align:right; padding:10px 0;}
.twdetail .btn a{width:69px; height:28px; background:url(../images/public/allico.png) 0 -112px no-repeat; display:inline-block; float:right;}
.twdetail .btn .faq{width:854px; padding-right:4px;color:#1b1b1b; display:inline-block; text-align:right;float:right;}
.twdetail .btn .faq b{ font-size:20px; font-family:"Microsoft yahei";color:#ff6900; padding:0 6px;}

/*台湾*/
/*download*/
.download{width:927px; display:inline-block;}
.download .dh{width:927px; height:26px; line-height:26px;color:#0185E7;font-weight:bold; margin-top:11px;}
.download .dh .li1{width:340px; height:26px;}
.download .dh .li2{width:387px; height:26px;}
.download .dh a{color:#0185E7; font-weight:bold;}
.select{width:184px; height:25px; line-height:25px; border:1px #b9dcf8 solid; float:left;}
.select span{width:139px; height:25px; line-height:26px;display:inline-block; float:left; padding:0 6px; color:#666; font-weight:normal;}
.select em{width:17px; height:25px; background:url(../images/public/allico.png) 0 -140px no-repeat; cursor:pointer; display:inline-block; float:left;}
.select:hover #tab{display:block;}
.select #tab {width:365px; border:1px #b9dcf8 solid; background:#fff; position:absolute; margin-top:25px; margin-left:-1px; display:none;}
.select #tab ul,li,dl,dt,dd { border:none;margin: 0px;}
.select #tab .tablist {display: none}
.select #tab .block {display:block;}
.select #tab .top {width:100%;height:28px;text-align: right; line-height:28px; background:#b9dcf8; display:inline-block;}
.select #tab .top ul {width: 365px; display: inline; float: left;}
.select #tab .top ul li {text-align: center; width:48px;height:27px; line-height: 27px; display: inline; float: left; cursor:pointer;color:#333; margin-left:9px; border:1px none solid; font-size:14px;}
.select #tab .top ul li:hover {background:#00A0EA;color:#fff;}
.select #tab .top ul li.now {background:#fff;color:#333;border:1px #00A0EA solid; border-bottom:none;}
.select #tab .tablist a{padding:4px 10px; font-weight:normal; display:inline-block; font-size:14px;}


.download div.contbox{width:705px; display:inline-block; border:1px #b9dcf8 solid; padding:0 10px; margin-top:6px;}
.download h1{width:705px; height:20px; line-height:20px; padding:6px 0; text-align:center; display:inline-block;font-size:18px; font-family:"Microsoft yahei";color:#666;}
.download .contbox ul{width:705px; height:32px; line-height:32px; border-bottom:1px #ccc dashed;}
.download ul .li1{width:100px;}
.download ul .li2{width:505px;}
.download ul .li3{width:200px;}
.download .contbox span{width:705px; height:30px; line-height:30px; text-align:center; display:inline-block;}
/*预约动态*/
.rightbox .yuyue{width:727px; display:inline-block;}
.rightbox .yuyue .dh{width:727px; height:26px; line-height:26px;color:#0185E7;font-weight:bold; margin-top:11px;}
.rightbox .yuyue .dh .li1{width:340px; height:26px;}
.rightbox .yuyue .dh .li2{width:387px; height:26px;}
.rightbox .yuyue .dh a{color:#0185E7; font-weight:bold;}
.rightbox .yuyue .cont li{width:230px; height:36px; line-height:36px; border-bottom:1px #ACD5AC dotted; margin-right:6px; font-weight:bold; padding-left:6px;}
.rightbox .yuyue .cont .lia{color:#666; font-weight:normal;}
/*境外保险*/
.baoxian{width:927px; padding:4px 0; margin-top:10px; display:inline-block; float:right;}
.baoxian .dh1{width:200px; height:36px; line-height:36px; font-size:14px;}
.baoxian .dh1 a{font-size:14px;}
.baoxian .dh2{width:727px; text-align:right; font-size:14px;}
.baoxian .box{width:925px; border:1px #F1E6D0 solid; display:inline-block;}
.baoxian .top{width:925px; height:38px; background:url(../images/public/allline.png) 0 -338px repeat-x; display:inline-block;}
.baoxian .top .li1{width:200px; height:38px; line-height:38px; padding-left:12px}
.baoxian .top .li2{width:460px; height:38px; line-height:38px;}
.baoxian .list{width:901px; display:inline-block;padding:0 12px; margin:10px 0;}
.baoxian .list h3{width:881px;height:35px; line-height:35px; display:inline-block; background:#E0F2FF;color:#1560BD; padding:0 10px;font-size:16px; font-weight:bold;}
.baoxian .list a.t{width:781px;height:35px; line-height:35px; display:inline-block;color:#1560BD;font-size:16px; font-weight:bold; float:left; overflow:hidden;}
.baoxian .list a.o{width:100px;height:35px; line-height:35px; display:inline-block;color:#1560BD;font-weight:bold; float:right; text-align:right;font-size:14px;}
.baoxian .list ul{width:901px; line-height:22px;}
.baoxian .list ul .brief{width:700px;border-bottom:1px #ccc solid; padding:5px 10px;}
.baoxian .list ul .brief *{font-size:14px;}
.baoxian .list ul .ctrl{width:180px; text-align:center; margin-top:50px;}
.baoxian .btn{width:925px; height:30x; line-height:30px; display:inline-block; text-align:right; padding:10px 0;}
.baoxian .btn a{width:69px; height:28px; background:url(../images/public/allico.png) 0 -112px no-repeat; display:inline-block; float:right;}
.baoxian .btn .faq{width:852px; padding-right:4px; height:22px; margin:6px 0;line-height:22px;color:#1b1b1b; display:inline-block; text-align:right; float:right;}
.baoxian .btn .faq b{ font-size:20px; font-family:"Microsoft yahei";color:#ff6900; padding:0 6px;}

.rightbox .btn{width:925px; height:30x; line-height:30px; display:inline-block; text-align:right; padding:10px 0;}
.rightbox .btn a{width:69px; height:28px; background:url(../images/public/allico.png) 0 -112px no-repeat; display:inline-block; float:right;}
.rightbox .btn .faq{width:852px; padding-right:4px; height:22px; margin:6px 0;line-height:22px;color:#1b1b1b; display:inline-block; text-align:right; float:right;}
.rightbox .btn .faq b{ font-size:20px; font-family:"Microsoft yahei";color:#ff6900; padding:0 6px;}

ul .ctrl strong{color:#444; font-size:12px; display:block;}
ul .ctrl strong *{ font-size:14px;}
ul .ctrl strong span{color:#F86C17;font-size:26px;}
ul .ctrl strong b{color:#F86C17; font-weight:normal;}
ul .ctrl strong em{color:#444; font-weight:normal; font-style:normal;}
ul .ctrl a{width:70px; height:28px; display:inline-block; background:url(../images/public/allico.png) 0 -219px no-repeat;}
.baoxian .list span.special{width:901px; display:inline-block;color:#ff0000; line-height:22px; padding:5px 0;font-size:14px;}
.baoxian .list span.special em{color:#444; font-style:normal;}
.baoxian .list span.special *{font-size:14px;}
/*签证大讲堂visaknow*/
.vk{width:927px; display:inline-block;}
.vk li.box{width:457px;border:1px #b9dcf8 solid; margin-top:11px;}
.vk li.mleft{margin-left:9px;}
.vk li.box dt{width:457px; height:31px; line-height:31px; background:url(../images/public/allline.png) 0 -269px repeat-x; overflow:hidden;}
.vk li.box dt span{width:395px; height:31px; display:inline-block;color:#333; font-weight:bold; padding-left:10px; font-size:14px;}
.vk li.box dt a{width:52px; height:31px; display:inline-block;;}
.vk li.box dd{width:437px; padding:0 10px;}
.vk li.box dd a{width:427px; height:38px; line-height:38px; background:url(../images/public/rightico.png) 0 -16px no-repeat; display:inline-block; padding-left:10px; overflow:hidden; border-bottom:1px #ccc dashed; font-size:14px;}
.vk li.box dd a.none{border:none;}

.vklist{width:927px; display:inline-block;}
.vklist .dh{width:927px; height:30px; line-height:30px;color:#0185E7;font-weight:bold; font-size:14px;}
.vklist .dh a{color:#0185E7; font-size:14px;}
.vklist .cont{width:865px; border:1px #b9dcf8 solid; display:inline-block; padding:10px 30px; margin-top:11px;}
.vklist .cont .li1{width:750px; height:23px; line-height:23px; padding-left:10px; overflow:hidden;}
.vklist .cont .li1 a{color:#0577BD; font-size:14px;}
.vklist .cont .li2{width:95px;height:23px; line-height:23px; padding-right:10px; text-align:right;color:#999;}

.vkdetail{width:927px; display:inline-block;}
.vkdetail .dh{width:927px; height:30px; line-height:30px;color:#0185E7;font-weight:bold;font-size:14px;}
.vkdetail .dh a{color:#0185E7; font-weight:bold;font-size:14px;}
.vkdetail div.contbox{width:905px; display:inline-block; border:1px #b9dcf8 solid; padding:0 10px;}
.vkdetail h1{width:905px; height:20px; line-height:20px; padding:6px 0; text-align:center; display:inline-block;font-size:18px; font-family:"Microsoft yahei";color:#666;}
.vkdetail span.date{width:905px;display:inline-block; text-align:center;color:#666;}
.vkdetail span.line{width:905px; border-bottom:1px #ccc dashed; overflow:hidden; display:inline-block;}
.vkdetail div.contbox .detail{width:905px; display:inline-block; line-height:26px; margin-top:10px;}
.vkdetail div.contbox .detail *{font-size:14px;}
.vkdetail div.contbox .detail a.inurl{color:#0082d1; text-decoration:underline;}
.vkdetail div.contbox .detail img{display:block; margin:auto;}
.vkdetail div.contbox .detail h3{font-size:14px; color:#00adce;}
.vkdetail div.contbox .detail p{text-indent:2em;}

.vkdetail div.contbox .detail h3.visa{color:#ff0000; font-size:14px;}
.vkdetail div.contbox .detail h3 a{color:#ff0000; font-size:14px;}

.vkdetail div.contbox .detail .relavisa{width:927px; display:inline-block;}
.vkdetail div.contbox .detail .relavisa span{color:#333;font-size:14px;}
.vkdetail div.contbox .detail .li1{color:#ff0000; font-size:14px;}
.vkdetail div.contbox .detail .li2{color:#ff0000; font-size:14px;width:240px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.vkdetail div.contbox .detail .li2 a{color:#ff0000; font-size:14px;}
.vkdetail div.contbox .detail .li3{color:#ff0000; font-size:14px;width:180px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.vkdetail div.contbox .detail .li4{color:#ff0000; font-size:14px;width:250px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.vkdetail div.contbox .detail .li5{color:#ff0000; font-size:14px;width:205px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}






.vkdetail div.contbox .status{width:905px; height:30px; line-height:30px; display:inline-block;color:#0185E7;}
.vkdetail div.contbox .status a{color:#0185e7;font-size:14px;}
.vkdetail div.contbox .status .li1{width:440px; overflow:hidden;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size:14px;}
.vkdetail div.contbox .status .li2{width:440px; text-align:right; margin-left:25px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size:14px;}
/*.vkdetail div.contbox img{max-width:700px;_width:expression(this.width > 700 && this.width > this.height ? 700 : true); display:inline-block; margin:0 auto;}*/
.vkdetail div.contbox img{max-width:100%; height:100%;display:block; margin:0 auto;}

.vkdetail div.contbox table{width:100%;border-collapse:collapse; background:#fff; margin:10px 0;}
.vkdetail div.contbox table td{border:1px solid #ccc; height:30px; padding:0 4px;}
.vkdetail div.contbox table th{border:1px solid #ccc; height:30px; padding:0 4px;}

.vkdetail p.end{padding:20px 0; color:#666;}
.vkdetail p.end i{width:23px; height:26px; background:url(../images/public/allico.png) 0 -247px no-repeat; display:inline-block; margin:0 10px -9px 0;}
.vkdetail .shiguan{width:905px; display:inline-block; line-height:22px;}
.vkdetail .shiguan h2{width:900px; height:24px; line-height:24px; background:#55afdc; display:inline-block; font-size:14px;color:#fff; padding-left:5px; font-size:16px;}
.vkdetail .shiguan *{ font-size:14px;}
.vkdetail .contact{width:927px; height:28px; line-height:28px; display:inline-block; margin:10px 0;}
.vkdetail .contact span{ display:inline-block; float:right;}
.vkdetail .contact a{width:70px; height:28px; background:url(../images/public/allico.png) -1px -112px no-repeat; display:inline-block; margin:0 10px; float:right;}

.vkdetail .btn{width:927px; height:30x; line-height:30px; display:inline-block; text-align:right; padding:10px 0;}
.vkdetail .btn a{width:69px; height:28px; background:url(../images/public/allico.png) 0 -112px no-repeat; display:inline-block; float:right;}
.vkdetail .btn .faq{width:854px; padding-right:4px;color:#1b1b1b; display:inline-block; text-align:right;float:right;}
.vkdetail .btn .faq b{ font-size:20px; font-family:"Microsoft yahei";color:#ff6900; padding:0 6px;}
/*public*/
.red,a.red{color:red;}
.none{display:none;}
.blog_hr{border:none;border-top:1px #cecece solid;border-bottom:1px #ffffff solid; margin-top:10px;}
.lispace{padding:5px 1px;}
.hidden{ display:none;}
.hrred{width:100%;height:1px; background:url(../images/public/hrred.jpg);}
.dashedce{width:100%;border:none;border-top:1px #cecece dashed; display:block;}
.defaultcolor{color:#CA0809;}
.colorred{color:#ff0000;}
.wall{width:100%;}
.center{text-align:center;}
.font20{font-size:20px;}
.mar0{margin:0 0;}
.marginleft2{margin-left:2px;}
.marginleft4{margin-left:4px;}
.margintop2{margin-top:2px;}
.margintop4{margin-top:4px;}
.margintop5{margin-top:5px;}
.margintop6{margin-top:6px;}
.margintop10{margin-top:10px;}
.margintop15{margin-top:15px;}
.b{font-weight:bold;}
.notice{color:red;}
.dashed{width:100%;bborder:none;order-bottom:1px #cecece dashed;}
.fleft{float:left;}
.right{ text-align:right;}
.selectshake{ border:1px solid #d00; background:#ffe9e8; color:#d00;}
.grey{color:#7e7e7e;}

/*search*/
.search{width:1000px; display:inline-block;}
.search li{width:186px; height:190px; text-align:center; border:1px #ccc solid; margin:6px 30px;border-radius:4px; -moz-border-radius:4px;}
.search li:hover{width:186px; height:190px; text-align:center; border:1px #333 solid; margin:6px 30px;border-radius:4px; -moz-border-radius:4px;}
.search li img{width:172px; height:129px; margin-top:6px;}
.search li a.t1{width:172px; height:26px; line-height:26px; overflow:hidden; display:inline-block;}
.search li a.t2{width:172px; height:52px; line-height:26px; overflow:hidden; display:inline-block;}
.search li strong{width:172px; height:34px; line-height:34px; overflow:hidden; display:inline-block;color:#ff6600; font-size:14px;}
.search li strong em{ font-style:normal; color:#666;}
.search span{width:450px; height:26px; line-height:26px; display:inline-block; margin:0 24px; overflow:hidden; border-bottom:1px #ccc dotted;}
.search span a{width:330px; height:26px; line-height:26px; display:inline-block;float:left;}
.search span em{width:100px; height:26px; line-height:26px; display:inline-block;float:right; font-style:normal; text-align:right;}




#page{margin:6px 0;width:100%;text-align:center; display:inline-block;}
#page a{display:inline-block; width:50px; height:22px; line-height:22px; border:1px #ddd solid; text-align:center; text-decoration:none;}
#page a:hover{width:50px; height:22px; border:1px #ddd solid; background:#ff6600; color:white;}
#page a.num{width:22px; height:22px; border:1px #ddd solid;text-decoration:none;}
#page a:hover.num{width:22px; height:22px; border:1px #ddd solid;background:#ff6600; color:white;}
#page .txt{border:1px #999 solid; background:none;}
#page b{width:22px; height:22px; line-height:22px; border:1px #cd3333 solid;background:#ff6600; color:white; display:inline-block;}

/*single*/
.info{margin-top:10px;}
.info .l{width:248px; display:inline-block; float:left;}
.info .l .cata{width:248px; display:inline-block; margin-top:15px;}
.info .l .cata a{width:148px; height:37px; line-height:37px; display:inline-block; background:url(../images/public/single_left_out.jpg) no-repeat; padding:0 40px 0 60px;}
.info .l .cata a:hover,.info .l .cata a.over{width:148px; height:37px; line-height:37px; display:inline-block; background:#008cd7; padding:0 40px 0 60px;color:white;}

.info .r{width:879px; display:inline-block; float:right; border:1px #b5e7fa solid; padding:10px 27px;}
.info .r h1{color:#004887; font-size:22px; font-family:"Microsoft yahei"; text-align:center;}
.info .r .line{width:879px; height:1px; border:none; border-bottom:1px #b5e7fa solid; overflow:hidden; margin:20px 0; display:inline-block;}
.info .r .cont{width:879px; display:inline-block; line-height:20px;}
.info .r .cont img{max-width:876px;_width:expression(this.width > 876 && this.width > this.height ? 876 : true);}







.order{margin: auto;width: 1200px;overflow: hidden;background:white; padding-bottom:16px;}
.order .dh{width:1200px; height:38px; display:inline-block; line-height:38px; margin-top:20px; background:#333}
.order .dh .ico1{width:223px; height:38px; display:inline-block; float:left; background:url(../images/public/group_plan_dhico1.jpg) no-repeat; color:white; padding-left:10px; font-size:16px; font-weight:bold;}
.order .dh .bg{width:947px; height:38px; display:inline-block; float:left; background:url(../images/public/allline.png) 0 -300px repeat-x; color:#464646;}
.order .dh .ico2{width:20px; height:38px; display:inline-block; float:left; background:url(../images/public/group_plan_dhico2.jpg) no-repeat;}
.order .box{width:1068px; border:1px #baddfc solid; display:inline-block; margin-top:15px; padding:15px 15px;}
.order .box .top{width:1088px; height:30px; padding:0 40px; line-height:30px; display:inline-block;}
.order .box .top span{ margin-right:120px; background:#00a8c7; color:#fff; padding:6px 10px; font-size:14px;}
.order .box .li1{width:100px; height:32px; line-height:30px; text-align:right; color:#666; margin:8px 0; font-size:14px;}
.order .box .li2{width:1058px;color:#666; padding-left:10px; margin:8px 0; font-size:14px;}
.order .box input.general{width:162px; height:28px; line-height:28px; border-top:1px #bbb solid; border-left:1px #bbb solid; border-right:1px #e0e0e0 solid; border-bottom:1px #e0e0e0 solid;border-radius:3px; -moz-border-radius:3px;}
.order .box input.short{width:61px; height:28px; line-height:28px; border-top:1px #bbb solid; border-left:1px #bbb solid; border-right:1px #e0e0e0 solid; border-bottom:1px #e0e0e0 solid;border-radius:3px; -moz-border-radius:3px;}
.order .box textarea{width:833px; height:40px; line-height:20px; border-top:1px #bbb solid; border-left:1px #bbb solid; border-right:1px #e0e0e0 solid; border-bottom:1px #e0e0e0 solid;border-radius:3px; -moz-border-radius:3px;}
.order .box .btn{width:100px; height:30px; background:url(../images/public/allico.png) 0 -189px no-repeat; border:none; cursor:pointer;}
.order .box label{height:32px; display:inline-block; line-height:32px; font-size:14px;}
.order .submit{height:40px; line-height:40px; background:#0092dd;font-size:18px;color:#fff;border:none;margin:20px 0 20px 0; cursor:pointer; border-radius:4px; padding:0 10px;}
.order .submit:hover{background:#003a6f;}
.order .submitdis{ background:#ccc;color:#333;}
.submitdis:hover{background:#ccc;}





/*旅游、商务签证*/
.idx .typename{width:958px; border:1px #00a0ea solid; display:inline-block; background:#f6fbff; margin-top:10px; padding:10px 20px 20px 20px;}
.idx .typename h1{color: #005fa8; font-size: 30px; font-family: "Microsoft yahei"; font-weight: normal; margin:0;}
.idx .typename .info { line-height: 22px;color:#666666;}
.idx .typename strong{color:red;}

.idx .proc1{width:1000px; height:51px;padding:10px 0 18px 0;margin-top:11px; background:url(../images/public/index/proc.jpg);color:#1866B8;}
.idx .proc1 span{color:#F2651E;}
.idx .proc1 .li1{width:36px; height:61px; margin-left:8px; line-height:16px; text-align:center;}
.idx .proc1 .li1.o{width:36px; height:61px; margin: -5px 0 0 8px; line-height:14px; text-align:center;}
.idx .proc1 .li1 strong{color:#fff; font-size:14px;}
.idx .proc1 .li1 strong.o{color:#fff; font-size:12px;}
.idx .proc1 .li2{width:92px; height:31px; margin-left:48px; margin-top:13px;}
.idx .proc1 .li3{width:100px; height:31px; margin-left:70px; margin-top:13px;}
.idx .proc1 .li4{width:92px; height:31px; margin-left:79px; margin-top:13px;}
.idx .proc1 .li5{width:100px; height:31px; margin-left:71px; margin-top:13px;}
.idx .proc1 .li6{width:100px; height:31px; margin-left:72px; margin-top:13px;}
.idx .proc1 .li7{width:66px; height:31px; margin-left:62px; margin-top:17px; line-height:31px; font-size:14px; font-weight:bold;}
.ls_visatop{width:1000px; height:34px; line-height:34px; display:inline-block; overflow:hidden;border-bottom:2px #035EA5 solid;}
.ls_visatop h3{width:884px; height:34px; display:inline-block;color:#035ea5;float:left; margin:0;}
.ls_visatop a{width:884px; height:34px; display:inline-block;color:#035ea5; float:left;font-size:14px;}
.ls_visabox{width:998px; display:inline-block; border:1px #d4e9fc solid; padding-bottom:10px;}
.ls_visabox .cont{width:978px; padding:0 10px 0 10px;}
.ls_visabox .cont ul{width:978px; border-bottom:1px #cdcdcd dotted; margin:6px 0; display:inline-block;}
.ls_visabox .cont ul.bordernone{width:740px; border-bottom:1px #fff none;}
.ls_visabox .cont li{width:322px; margin-right:4px; padding-top:14px;}
.ls_visabox .cont dt{width:57px;float:left; font-weight:bold;word-break: break-all; word-wrap: break-word; overflow:hidden;}
.ls_visabox .cont dd{width:265px;float:left;}
.ls_visabox .cont dd.fright{float:right; margin-top:6px;}
.ls_visabox .cont a.o{width:204px; height:14px; line-height:14px; overflow:hidden; display:inline-block;color:#333;float:left;}
.ls_visabox .cont a:hover{color:#ff0000;}
.ls_visabox .cont b{width:51px; height:14px;color:#E8621B; font-weight:normal; float:left;}


.sitemap{width:1000px; display:inline-block; margin-top:10px;}
.sitemap h2{width:1000px; border-bottom:2px #ccc solid; display:inline-block; padding:6px 0; margin:0;}
.sitemap h2 a{font-size:14px;}
.sitemap .country{width:990px; display:inline-block; padding:5px 0;}
.sitemap .country a{width:450px; display:inline-block; margin:0 22px; padding:4px 0;float:left;}

.waiguorenqianzheng{border-collapse:collapse; background:#fff;}
.waiguorenqianzheng td{border:1px solid #ccc;}


.err{width:978px; border:1px #eaeaea solid; padding:10px 10px; display:inline-block; margin-top:10px;}
.err .li1{width:400px; height:200px;background:url(../images/public/404.jpg) no-repeat center;}
.err .li1 span{width:100px; height:26px; line-height:26px;display:inline-block; color:white; text-align:center; margin:84px 0 0 119px;}
.err .li2{width:578px;}
.err .li2 p{font-size:28px; font-weight:bold; color:red; margin-bottom:0;}
.err .li2 span{font-size:20px;color:red; font-family:"Microsoft yahei"; display:block;}
.err div{line-height:24px; margin-top:20px;}
.err a{color:#0072bb;}

#wait{position: absolute; display:none;position:absolute;left:50%;top:50%; z-index:10002; background:#fff; padding:10px 10px; height:64px; line-height:22px;border-radius:10px;}

.float_mask{position: fixed;z-index: 19999;display:none;width: 100%;right: 0; bottom: 0;height: 135px;_bottom: auto;_width: 100%;_position: absolute; 
_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));} 
.float_layer{position: absolute;left: 0;top: 0;z-index: 1;width: 100%;height: 100%;background: #071828;filter: alpha(opacity=80);opacity: 0.80;} 
.float_content{ position: relative;z-index: 2;width: 1005px;height: 100%;margin: 0 auto;padding-left: 70px;} 
.float_bg, .float_close{ float: left;} 
.float_bg{position: relative;width: 660px;height: 155px; margin-top:-26px;}
.float_slogan {position: absolute; background:url(../images/public/footer_ad.png) 0 0 no-repeat;} 
.float_slogan{left: 0;bottom: 0;width: 800px;height: 135px;cursor: pointer;} 
.float_close{display: block;width: 53px; height: 52px; margin-left: 7px; background: url(../images/public/footer_close.png) 0 0 no-repeat;-webkit-transition: all 400ms; display:inline-block;margin-top: 10px; cursor:pointer;} 
.float_mask span.code2{width:110px; height:109px; display:inline-block; background:url(../images/public/footer_2code.jpg) no-repeat; float:left; margin:15px 70px;}



*:focus {OUTline-STYLE: none;OUTline-COLOR: invert;OUTline-width: medium}
.jbox-fade {background-COLOR: #000000}
.jbox-drag {border-bottom: #0097d4 1px dashed;border-left: #0097d4 1px dashed;border-TOP: #0097d4 1px dashed;	border-RIGHT: #0097d4 1px dashed}
div.jbox {border-bottom: medium none;border-left: medium none;padding-bottom: 0px;padding-left: 0px;padding-RIGHT: 0px;	font-size: 12px;border-TOP: medium none;border-RIGHT: medium none;padding-top: 0px}
div.jbox .jbox-border {FILTER: alpha(opacity=20);background: #000000 0px 0px;opacity: 0.2;-moz-opacity: 0.2}
div.jbox .jbox-container {border-bottom: #999999 1px solid;border-left: #999999 1px solid;background-COLOR: #ffffff;	border-TOP: #999999 1px solid;border-RIGHT: #999999 1px solid}
div.jbox .jbox-title-panel {border-bottom: #999999 1px solid;FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1aa2d8', endColorstr='#0079aa');background: #0097d4}
div.jbox .jbox-title {COLOR: #ffffff;font-weight: bold}
div.jbox .jbox-title-icon {background: url(../images/public/jbox-title-icon.gif) no-repeat 3px 5px}
div.jbox .jbox-close {background: url(../images/public/jbox-close1.gif) no-repeat 0px 0px}
div.jbox .jbox-close-hover {background: url(../images/public/jbox-close1.gif) no-repeat 0px 0px}
div.jbox .jbox-close-hover {background-POSITION: -16px 0px}
div.jbox .jbox-content {line-height: 18px;MIN-height: 24px;COLOR: #444444}
div.jbox .jbox-content-loading {background-COLOR: #e6e6e6}
div.jbox .jbox-content-loading-image {background: url(../images/public/wait.gif) no-repeat center bottom}
div.jbox .jbox-button-panel {background-COLOR: #eeeeee;border-TOP: #cccccc 1px solid}
div.jbox .jbox-bottom-text {TEXT-INDENT: 10px;COLOR: #444444}
div.jbox .jbox-button {border-bottom: #004b6a 1px solid;FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1aa2d8', endColorstr='#0079aa');border-left: #004b6a 1px solid;margin: 1px 7px 0px 0px;background: #0097d4;height: 22px;COLOR: #fff;border-TOP: #004b6a 1px solid;CURSOR: default;border-RIGHT: #004b6a 1px solid;border-radius: 3px 3px 3px 3px}
div.jbox .jbox-button-hover {FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0097d4', endColorstr='#005b7f');background: #0097d4}
div.jbox .jbox-button-active {FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#005b7f', endColorstr='#0097d4')}
div.jbox-warning .jbox .jbox-button-panel {background-COLOR: #ffffff}
div.jbox .jbox-tip-color {border-bottom-COLOR: #004b6a;FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0097d4', endColorstr='#005b7f');border-TOP-COLOR: #004b6a;background: #0097d4;COLOR: #fff;border-RIGHT-COLOR: #004b6a;border-left-COLOR: #004b6a;border-radius: 3px 3px 3px 3px}
.showfx {padding: 15px; line-height: 180%;overflow: hidden;}
.showfx td{vertical-align:top;}
.showfx .tdtop {border-bottom: #d6d6d6 1px solid; line-height: 25px; width: 45%; margin-bottom: 5px; height: 25px; COLOR: #1397cc; font-size: 14px; font-weight: bold; vertical-align:top;}
.showfx_r {width: 280px; float: left; margin-left: 30px; overflow: hidden}

.showfx .noreg{font-size:16px;color:#00af8a;}
.showfx .noreg a{font-size:16px;color:#ff0000; font-weight:bold; text-decoration:underline;}
.showfx .noreg a.forgetpwd{margin:6px 0 0 20px; display:inline-block; color:#999; font-size:12px; cursor:pointer;}
.fixedMenu {border-bottom: #d1e1f1 1px solid; line-height: 30px; width: 735px; background: #19a8dc; height: 30px; font-weight: bold}

.reg{width:400px;margin:auto; margin-top:6px; display:inline-block; border-radius:4px;}
.reg ul{width:100%;float: left;margin: 0px;padding: 0px; list-style: none;}
.reg li{float: left;}
.reg .l{width:100px; text-align:right; color:#555;font-size:18px;margin-top:36px;}
.reg .r{width:250px; text-align:left; margin-top:30px;}
.reg input.general{width:200px; height:36px; line-height:36px; border-top:1px #bbb solid; border-left:1px #bbb solid; border-right:1px #e0e0e0 solid; border-bottom:1px #e0e0e0 solid;border-radius:3px; -moz-border-radius:3px; font-size:18px;}
.reg input.short{width:61px; height:36px; line-height:36px; border-top:1px #bbb solid; border-left:1px #bbb solid; border-right:1px #e0e0e0 solid; border-bottom:1px #e0e0e0 solid;border-radius:3px; -moz-border-radius:3px; float:left; font-size:18px;}
.loginbtn,.regbtn,.resetbtn{width:133px; height:40px; background:#0092dd;font-size:18px;color:#fff;border:none;margin:20px 0 20px 0; cursor:pointer; border-radius:4px;}
.loginbtn:hover,.regbtn:hover,.resetbtn:hover{background:#003a6f;}
#notice{color:red;}
.loginnotice{color:red; font-size:16px;}


.reghr{width:948px; margin:10px 20px;display:inline-block;border-bottom:1px #ccc solid; padding-bottom:6px; font-size:16px;}
.reghr span{font-size:16px; color:#999;}

.ctrlnotice{font-size:16px;}
.ctrlnotice b{font-size:16px;color:red;}
.ctrlnotice a{font-size:16px;color:#0092dd; font-weight:bold;}

.selectshake{ border:1px solid #d00; background:#ffe9e8; color:#d00;}

/*订单滚动*/
.myscroll {width:257px;height:230px;margin:0 auto;font-size:12px; overflow: hidden;}
.myscroll *{font-size:14px;}
.myscroll li {width:237px; padding:0 10px;height:40px;border-bottom:1px #fff solid; margin-top:8px;}
.myscroll li i{width:17px; height:22px; background:url(../images/public/allico.png) -85px -49px no-repeat; display:inline-block; float:left; margin-top:8px;}
.myscroll li p{width:210px;height:40px; padding-left:10px;display:inline-block; float:left;margin:0 0;}
.myscroll li p span{width:210px; height:20px; line-height:20px;display:inline-block;}
.myscroll li p a{width:210px; height:20px; line-height:20px;display:inline-block;color:#0066bb; font-weight:bold;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}

/*bottom*/

.btm{width:100%; background:url(../images/public/allline.png) 0 -688px repeat-x; margin:auto;margin-top:13px;}
.btmbox{width:1200px; margin:auto; padding-top:16px;}
.btmbox ul{width:100%;float: left;margin: 0px;padding: 0px; list-style: none;}
.btmbox li{float: left;}
.btmbox .li1t{width:164px; height:177px; text-align:right;}
.btmbox .li2t{width:1036px; height:157px; text-align:center;color:#fff; line-height:24px; padding-top:20px;}
.flink{width:1198px; border:1px #eaeaea solid; padding:10px 0; display:inline-block;margin:10px 0;color:#999; text-align:left;}
.flink ul{width:100%;float: left;list-style: none;}
.flink li{float: left;}
.flink .li1{width:74px; display:inline-block; padding:4px 0 0 11px;}
.flink .li2{width:900px; display:inline-block;}
.flink a{padding:4px 6px;color:#999; display:inline-block;}
.flink a:hover{color:#CA0809;}
.btmbox .cata{width:1000px; height:29px; line-height:29px; background:#0577BD; display:inline-block;color:#fff; text-align:center;}
.btmbox .cata a{color:#fff; padding:0 10px;}
.btmbox .msg{width:1000px;display:inline-block; line-height:24px; text-align:center;color:#666; margin-top:16px;}
.btmbox .msg img{display:block; margin:6px auto;}
.none{ display:none;}
/*bottom*/


.visatypetop{width:1178px; padding:10px 10px; border:1px #eaeaea solid; display:inline-block; margin:10px 0 0 0;}
.visatypetop h1{ font-size:22px; display:block; margin:0 0 6px 0;}
.visatypetop p{ line-height:22px; font-size:14px;}