/* CSS Document */
.viurl{width:1200px; padding:14px 0; margin:0 auto; color:#999;}
.mcent{width:1200px; margin:0 auto;}


/******签证列表*******/
.left{width:805px; float:left; margin:14px 0 6px; overflow:hidden;}
.left .titem{width:805px; float:left;}
.left .titem .mtit{width:805px; float:left; line-height:42px; background-color:#f1efeb; font-size:16px; border-bottom:3px solid #2577e3; margin-bottom:12px;}
.left .titem .mtit h3{width:128px; background-color:#2577e3; height:42px; float:left; font-size:16px; text-align:center; color:#fff;}

.left .items{width:820px; float:left;}
.left .items .item{width:373px; float:left; padding:10px; margin:0 15px 14px 0; border:1px solid #d5d5d5; box-shadow:1px 1px 1px #e7e9ea; background:#fff;}
.left .items .item .mtop{width:373px; float:left;}
.left .items .item .mtop .l{width:120px; height:146px; float:left; margin-right:10px;}
.left .items .item .mtop .l img{width:120px;/* height:146px;*/ float:left;}
.left .items .item .mtop dl{width:243px; float:left;}
.left .items .item .mtop dl dt{width:243px; float:left; font-size:16px; line-height:16px; margin-bottom:10px; color:#2577e3;}
.left .items .item .mtop dl dt a{color:#2577e3;}
.left .items .item .mtop dl dd{width:243px; float:left; line-height:20px; font-size:14px; text-align:justify;}
.left .items .item .mbot{width:160px; float:right;}
.left .items .item .mbot 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;}
.left .items .item .mbot a:hover{background-color:#fa8721; color:#fff;}

.left .oneitem{float:left; width:771px; padding:16px; margin-bottom:14px; border:1px solid #dcdcdc;}
.left .oneitem .pg-img{float:left; width:180px;}
.left .oneitem .pg-img img{width:160px; height:106px;}
.left .oneitem .pg-tit{float:left; width:591px; font-size:16px; margin-bottom:4px; border-bottom:1px dashed #dcdcdc;}
.left .oneitem .pg-tit b.l{width:324px; float:left; line-height:36px; height:36px; font-weight:normal;}
.left .oneitem .pg-tit b.r{width:102px; float:right; height:32px; font-weight:normal; margin:0 0 8px 8px;}
.left .oneitem .pg-tit b.r a{line-height:30px; height:30px; background-color:#f60; color:#fff; text-align:center; border:1px solid #e08821; border-radius:3px; cursor:pointer; width:100px; display:inline-block; float:right;}
.left .oneitem ul{float:left; width:566px;}
.left .oneitem ul li{height:22px; line-height:22px; float:left; width:260px; font-size:14px;}




.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:803px; float:left; border:1px solid #2577e3; border-top:3px solid #2577e3; margin-bottom:18px;}
.mydiy ul li{width:180px; float:left; color:#444; margin:20px 10px 20px; 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 a:hover{color:#fb9125;}


/**************右侧资讯**************/
.right{width:380px; float:right; margin:14px 0 0;}
.right .usmsg,.right .usmsg img{width:380px; float:left; overflow:hidden;}


.vitool{width:380px; float:right; margin:10px 0 0;}
.vitool dl{padding:15px; background:#fff; border:1px solid #e8e8e8; margin:6px 0; position:relative; float:left; width:348px;}
.vitool dl dt{width:348px; float:left; font-size:18px; padding-bottom:5px;}
.vitool dl dd{width:348px; float:left; font-size:12px; color:#999; line-height:18px;}
.vitool dl dd.od{width:108px; float:right; font-size:12px; color:#999; line-height:18px; text-align:center;}
.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;}
.vitool dl dd.od a:hover{background:#1d8fd9;}

.usjoin{width:380px; float:right; margin:4px 0 10px;}
.usjoin dl{padding:15px; background:#fff; border:1px solid #e8e8e8; margin:6px 0; position:relative; float:left; width:348px;}
.usjoin dl dt{width:58px; height:42px; float:left; margin-right:10px;}
.usjoin dl dd{width:170px; float:left; font-size:12px; color:#999; line-height:18px;}
.usjoin dl dd.tit{width:170px; float:left; font-size:18px; padding-bottom:5px; color:#333;}
.usjoin dl dd.od{width:108px; float:right; font-size:12px; color:#999; line-height:18px; text-align:center;}
.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;}
.usjoin dl dd.od a:hover{background:#1d8fd9;}



















