/* CSS Document */
.viurl{width:1200px; padding:14px 0; margin:0 auto; color:#999;}

.mcent{width:1200px; margin:0 auto; margin-top:6px;}
/********************************/
.vileft{width:805px; float:left;}
.vileft .main{width:805px; float:left;}
.main-x .left{width:320px; float:left;}
.main-x .left img{width:320px; height:212px;}
.main-x .right{width:470px; float:right;}
.main-x .right dl{width:470px;}
.main-x .right dl dt{width:470px; float:left; line-height:22px; height:22px; font-size:22px; margin-bottom:8px; padding-bottom:8px; border-bottom:1px solid #f1f1f1;}
.main-x .right dl dd{width:235px; float:left; line-height:24px; font-size:16px; color:#707070;}
.main-x .right dl dd.lo,.main-x .right dl.max dd{width:470px;}
.main-x .right .order{width:470px; float:right; padding:20px 0;}
.main-x .right .order a{display:inline-block; float:right; width:160px; height:39px; line-height:39px; color:#fff; text-align:center; border:1px solid #e08821; font-size:18px; background-color:#fb9125; margin-right:16px;} 
.main-x .right .order a:hover{background:#fa8721;}
.main-x .right .order p{width:400px; float:right; text-align:right; margin-right:14px; color:#fb3f3f;}

/***********私人订制通道**************/
.mydiy{width:805px; float:left; margin-top:2px;}
.mydiy .mtit{width:805px; float:left; line-height:42px; background-color:#f1efeb; font-size:16px;}
.mydiy .mtit h3{width:128px; background-color:#2577e3; height:42px; float:left; font-size:16px; text-align:center; color:#fff;}
.mydiy ul{width:805px; float:left; border:1px solid #2577e3; border-top:3px solid #2577e3; margin-bottom:18px;}
.mydiy ul li{width:166px; float:left; color:#444; margin:20px 0 20px 10px; font-size:16px; height:155px; text-align:center;}
.mydiy ul li + li{border-left:1px solid #d2d2d2;}
.mydiy ul li h3{text-align:center; line-height:1; font-size:18px; padding:12px 0 6px;}
.mydiy ul li p{text-align:center; line-height:20px; font-size:14px;}
.mydiy ul li img{width:59px; height:59px; margin:0 auto;}
.mydiy ul li.right{float:right; width:260px; text-align:center; margin:20px 0 0;}
.mydiy ul li.right .ord{float:right; height:100px; width:260px; text-align:center;}
.mydiy ul li.right .ord a{background-color:#fb9125; border:1px solid #e08821; border-radius:3px; color:#fff; cursor:pointer; font-size:18px; height:42px; line-height:42px; text-align:center; width:128px; display:inline-block; margin:36px 0 0 5px;}
.mydiy ul li.right .ord a:hover{background-color:#fa8721; color:#fff;}
.mydiy ul li.right p{width:260px; font-size:16px; line-height:24px; float:left; text-align:center;}

/***************签证材料*************/
.vicl{width:805px; float:left; margin-bottom:20px;}
.vicl .mtit{width:805px; float:left; line-height:42px; background-color:#f1efeb; font-size:16px; border-bottom:3px solid #2577e3;}
.vicl .mtit h3{width:128px; background-color:#2577e3; height:42px; float:left; font-size:16px; text-align:center; color:#fff;}
.vicl .msg{width:743px; float:left; border:1px solid #2577e3; padding:30px; text-align:justify; color:#5e5e5e; line-height:24px;}
.vicl .msg p{margin-bottom:12px;}
/*.vicl .salc{width:805px; float:left;}
.vicl .salc ul{width:805px; float:left; padding:14px 0 0;}
.vicl .salc li{width:116px; height:71px; position:relative; float:left;}
.vicl .salc .sa_1{background:url(../BImg/bg01.png) 0 0 no-repeat;}
.vicl .salc .sa_2{background:url(../BImg/bg02.png) 0 0 no-repeat;}
.vicl .salc .sa_3{background:url(../BImg/bg03.png) 0 0 no-repeat;}
.vicl .salc .sa_4{background:url(../BImg/bg04.png) 0 0 no-repeat;}
.vicl .salc .sa_5{background:url(../BImg/bg05.png) 0 0 no-repeat;}
.vicl .salc .sa_6{background:url(../BImg/bg06.png) 0 0 no-repeat;}
.vicl .salc .sa_7{background:url(../BImg/bg07.png) 0 0 no-repeat;}
.vicl .salc li a{ margin-top:40px; text-align:center; display:block; position:absolute; width:109px; color:#fff;}
.vicl p{width:805px; float:left; margin:10px 0; color:#333;}
.vicl .vitype{width:805px; float:left;}
.vicl .vitype a{float:left; font-size:16px; color:#666; width:160px; text-align:center; border:1px solid #e4e4e4; border-left:0; line-height:36px;}
.vicl .vitype a.tab_first{border-left:1px solid #e4e4e4; width:159px;}
.vicl .vitype a.cur {background:#42a8ff; color:#fff; border-color:#42a8ff;}
.vicl .vitype a.cur:hover{color:#fff;}
.vicl .vitype a:hover{color:#42a8ff; text-decoration:none;}
.vicl .vimsg{width:805px; float:left; font-size:14px;}
.vicl .vimsg table{border:1px solid #2577e3; border-bottom:0; table-layout:fixed; width:100%; border-collapse:collapse; margin-top:10px;}
.vicl .vimsg table td{padding:14px 10px; text-align:justify;}
.vicl .vimsg table td.tit{border-right:1px solid #2577e3; border-bottom:1px solid #2577e3; width:96px; text-align:center;}
.vicl .vimsg table td.typ{border-right:1px dashed #2577e3; border-bottom:1px solid #2577e3; width:112px; text-align:left;}
.vicl .vimsg table td.msg{border-bottom:1px solid #2577e3; width:520px; padding:14px 17px 14px 16px; color:#666; text-align:justify;}
.vicl .vimsg table td.all{border-bottom:1px solid #2577e3; padding:14px 17px 14px 16px; text-align:justify; width:770px; color:#666;}
.vicl .vimsg table td.all b{font-size:16px; color:#333;}

.vicl .pmsg{width:803px; float:left; border:1px solid #2577e3; border-top:0;}
.vicl .pbox{margin:30px 0 30px 35px; width:768px; float:left;}
.vicl .pitem{border-left:1px solid #c4e7fd; padding-left:35px; position:relative; padding-bottom:30px; zoom:1; min-height:20px; float:left;}
.num{background:#ffffff url("../BImg/viqun.png") no-repeat; height:40px; width:44px; text-align:center; font-size:18px; color:#fff; line-height:40px; position:absolute; top:-9px; left:-22px; }
.numtit{float:left; color:#333; font-weight:bold; }
.pinfo{font-size:14px; color:#666; }
.pinfo p{width:732px; float:left; margin:0; color:#666;}*/

/**************右侧资讯**************/
.viright{width:380px; float:right; margin:0 0 18px;}
.viright .usmsg,.viright .usmsg img{width:380px; float:left; overflow:hidden;}

.viright .newitem{width:380px; float:left; margin:16px 0 2px;}
.viright .newitem .mtit{width:380px; float:left; line-height:42px; background-color:#f1efeb; font-size:16px;}
.viright .newitem .mtit h3{width:128px; background-color:#2577e3; height:42px; float:left; font-size:16px; text-align:center; color:#fff;}
.viright .newitem ul{width:380px; float:left; margin-top:8px; background-color:#FFF; overflow:hidden;}
.viright .newitem ul li{width:368px; float:left; border:1px #fff solid; padding:5px; background-color:#FFF; margin-bottom:9px;}
.viright .newitem ul li:hover{box-shadow:rgba(0,0,0,0.2) 0 0 10px; text-decoration:none; border:1px solid #2577e3;*zoom:1; box-shadow:0 1px 3px rgba(0,0,0,0.3); background:#fff; border-radius:5px;}
.viright .newitem ul li img{height:40px; width:60px; margin-right:10px; float:left;}
.viright .newitem ul li em{display:block; font-style:normal; height:16px; line-height:16px; overflow:hidden; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:16px; width:298px; float:left;}
.viright .newitem ul li .pr{font-size:14px; float:left; width:298px; height:28px; line-height:28px;}
.viright .newitem ul li .pr p.y{color:#f60; float:left; font-size:14px; height:28px; line-height:28px; width:auto;}
.viright .newitem ul li .pr p.r{float:right; height:28px;}
.viright .newitem ul li .pr p.r a{background-color:#fb9125; border:1px solid #e08821; border-radius:3px; color:#fff; cursor:pointer; font-size:12px; height:26px; line-height:26px; text-align:center; width:68px; display:inline-block; float:right; margin-left:6px;}
.viright .newitem ul li .pr p.r a:hover{background-color:#fa8721; color:#fff;}

.viright .vitool{width:380px; float:right; margin:10px 0 0;}
.viright .vitool dl{padding:15px; background:#fff; border:1px solid #e8e8e8; margin:6px 0; position:relative; float:left; width:348px;}
.viright .vitool dl dt{width:348px; float:left; font-size:18px; padding-bottom:5px;}
.viright .vitool dl dd{width:348px; float:left; font-size:12px; color:#999; line-height:18px;}
.viright .vitool dl dd.od{width:108px; float:right; font-size:12px; color:#999; line-height:18px; text-align:center;}
.viright .vitool dl dd.od a{position:absolute; top:20px; color:#fff; width:108px; height:40px; line-height:40px; text-align:center; background:#55a8ef; border-radius:3px; display:block; font-size:16px;}
.viright .vitool dl dd.od a:hover{background:#1d8fd9;}

.viright .usjoin{width:380px; float:right; margin:4px 0 10px;}
.viright .usjoin dl{padding:15px; background:#fff; border:1px solid #e8e8e8; margin:6px 0; position:relative; float:left; width:348px;}
.viright .usjoin dl dt{width:58px; height:42px; float:left; margin-right:10px;}
.viright .usjoin dl dd{width:170px; float:left; font-size:12px; color:#999; line-height:18px;}
.viright .usjoin dl dd.tit{width:170px; float:left; font-size:18px; padding-bottom:5px; color:#333;}
.viright .usjoin dl dd.od{width:108px; float:right; font-size:12px; color:#999; line-height:18px; text-align:center;}
.viright .usjoin dl dd.od a{position:absolute; top:20px; color:#fff; width:108px; height:40px; line-height:40px; text-align:center; background:#55a8ef; border-radius:3px; display:block; font-size:16px;}
.viright .usjoin dl dd.od a:hover{background:#1d8fd9;}





