﻿@charset "utf-8";
/* CSS Document */
.footer{ margin-top:50px;}
.fenlei{ z-index:99999;}
.childpage .position{ margin-top:-7px;}
.childpage .visa .maincon { overflow:hidden; }
.childpage .visa .maincon .left { width:262px; float:left; margin-right:10px; }
.childpage .visa .maincon .right { width:838px; float:left; }
/*���*/
.childpage .visa .maincon .left .yldj {margin-bottom: 10px;width: 260px;height: 520px;float: left;border-radius: 5px;background-color: #FFFFFF;z-index: 9999;position: relative;border: 1px solid #ccc;}
.childpage .visa .maincon .left .yldj .title {width: 100%;height: 44px;text-align: center;line-height: 44px;background-color: #E0DDDA;  font-size: 18px;color: #4F4E4F;}

.childpage .visa .maincon .left .yldj .content .bold { font-size:14px; font-weight:bold; color:#333; }
.childpage .visa .maincon .left .yldj .content ul { margin:0 2px;  }
.childpage .visa .maincon .left .yldj .content ul li { border-bottom:#adadad dotted 1px; padding:15px 0px 10px 8px; }
.childpage .visa .maincon .left .yldj .content ul li:last-child { border-bottom:none;}
.childpage .visa .maincon .left .yldj .content .jts { margin-top:10px; word-wrap: break-word; word-break: normal; }
.childpage .visa .maincon .left .yldj .content ul li a {margin-right:15px; line-height:20px; color:#6c6c6c;white-space:nowrap; display:inline-block;}
.childpage .visa .maincon .left .yldj .content ul li a:hover { color:#f60; }
.childpage .visa .maincon .left .yldj .content ul li a.cur { background-color:#C0BCB8; color: #fff; padding: 3px 5px; }

.childpage .visa .maincon .left .jdyl { margin-top:10px; }
.childpage .visa .maincon .left .jdyl .title { background:url(../brandbg.jpg) no-repeat 10px 10px; height:40px;font-size:16px; font-family:"Microsoft YaHei"; padding-top:3px; padding-left:40px; line-height:40px; border-top:#873600 solid 2px; border-left:#f0f0f0 solid 1px;border-right:#f0f0f0 solid 1px; }
.childpage .visa .maincon .left .jdyl .content { border:#f0f0f0 solid 1px;padding:0px 27px 0px 28px; margin-bottom:10px;}
/**�Ƽ��б�**/
.childpage .visa .maincon .left .special-line{margin-top:10px; margin-bottom:10px;}
.childpage .visa .maincon .left .special-line .tit{ font-family:"microsoft yahei"; color:#333; font-size:16px; height:39px; line-height:39px; padding-left:11px; border-bottom:none; border-left:#f0f0f0 solid 1px;border-right:#f0f0f0 solid 1px;}
.childpage .visa .maincon .left .recommend{margin:-10px 0px 0px 0px;border: #f0f0f0 solid 1px;padding: 11px 9px 5px;}
.childpage .visa .maincon .left .recommend li {border-bottom: 1px dotted #ddd;margin-bottom: 15px;position: relative;padding-bottom: 10px;}
.childpage .visa .maincon .left .recommend li:last-child{border-bottom:none;}
.childpage .visa .maincon .left .recommend .pic {width: 0px;height: 50px;float: left;overflow: hidden;}
.childpage .visa .maincon .left .recommend a:hover{color:#FF7800;}
.childpage .visa .maincon .left .recommend .pic img {height: 50px;}
.childpage .visa .maincon .left .recommend .des {width: 125px;float: left;display: inline;margin-left: 25px;}
.childpage .visa .maincon .left .recommend .des .name {overflow: hidden;position: relative;top: -2px;max-height: 36px;}
.childpage .visa .maincon .left .recommend .des .price {color: #f60;font-family: "microsoft yahei";}
/**�Ҳ��б�**/
.childpage .visa .maincon .right .list .hots{ overflow:hidden; border-bottom:#9b4e1a solid 3px; height:33px; line-height:33px;margin-top: 20px;}
.childpage .visa .maincon .right .list .hots .le{ float:left; width:125px; font-size:20px; font-family:"Microsoft YaHei"; color:#333; background:url(../hotbg.png) no-repeat 0 0; padding-left:40px;}
.childpage .visa .maincon .right .list .hots .ri{ float:right; overflow:hidden; text-align:right;}
.childpage .visa .maincon .right .list .hots .ri li{ float:left;}
.childpage .visa .maincon .right .list .hots .ri li a{ padding:4px 12px; color:#666;}
.childpage .visa .maincon .right .list .hots .ri li a:hover{ background:#b97f5a; color:#fff;}
.childpage .visa .maincon .right .list .hots .search{float: right;padding-left: 123px;width: 400px;overflow: hidden;}
.childpage .visa .maincon .right .list .hots .search input {display: inline-block;width: 303px;padding: 0 9px;height: 28px;line-height: 28px;border: #BC6F27 solid 1px;background: #fff;vertical-align: middle;color: #7d7d7d;}
.childpage .visa .maincon .right .list .hots .search a.btn {display: inline-block;width: 41px;height: 28px;line-height: 28px;color: #fff;background: #BC6F27 url(../search.png) no-repeat 15px center;border: #cbcbcb solid 1px;vertical-align: middle;padding-left: 33px;cursor: pointer;}
/*�����ͼ*/
.childpage .visa .maincon .right .map_world {background-position: center 0;height: 370px;width: 835px;margin: 0px auto;position: relative;overflow: hidden;border: 1px solid #ccc;}
.childpage .visa .maincon .right .map_world {background: url(../bg_map.jpg) no-repeat;}
.childpage .visa .maincon .right .map_world h3 {position: absolute;right: 0;top: 0;padding: 0 5px;background: #cae1f0;font: 12px/30px microsoft yahei;color: #6096b6;}
.childpage .visa .maincon .right .map_world h3 .icon {position: absolute;left: -40px;top: -30px;height: 0;width: 20px;font-size: 0;line-height: 0;border-style: dashed solid dashed none;border-width: 30px 20px 30px 0;border-color: transparent #cae1f0 transparent transparent;}
.childpage .visa .maincon .right .index_rec {position: relative;float: right;width: 838px;overflow: hidden;height: 110px;padding: 0px;display: inline-block;border: 1px solid #ccc;}
.childpage .visa .maincon .right .index_rec ul li {float: left;width: 33.334%;overflow: hidden;}
/*�б�*/
.childpage .visa .maincon .right .list .cons { margin-top:12px; }
.childpage .visa .maincon .right .list .cons li { border: 1px solid #ddd;overflow: hidden;padding: 15px 6px 10px;margin-bottom: 10px; }
.childpage .visa .maincon .right .list .cons li:hover { border: 1px solid #bc6f27; background-color:#eaf8ff}
.childpage .visa .maincon .right .list .cons .pic { float: left; }
.childpage .visa .maincon .right .list .cons .pic img { height: 120px; width: 184px; }
.childpage .visa .maincon .right .list .cons .word { float: left; margin: 2px 15px 0; width: 474px; }
.childpage .visa .maincon .right .list .cons .word h2 { padding-bottom: 5px; }
.childpage .visa .maincon .right .list .cons .word a { color: #333; display: inline-block; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 474px; }
.childpage .visa .maincon .right .list .cons .word a:hover { color: #ff6600; }
.childpage .visa .maincon .right .list .cons .word p { overflow: hidden; padding:6px 0 0; text-overflow: ellipsis; white-space: nowrap; width: 474px; }
.childpage .visa .maincon .right .list .cons .word .gray { color: #666; }
.childpage .visa .maincon .right .list .cons .word p.tips img { margin-right:7px; }
.childpage .visa .maincon .right .list .cons .word .time .le { display: inline-block; line-height: 18px; vertical-align: top; width: 60px; }
.childpage .visa .maincon .right .list .cons .word .time .rig { display: inline-block; line-height: 18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 414px; }
.childpage .visa .maincon .right .list .cons .money { color: #873600; float: right; width: 135px; background:url(../linebg.png) no-repeat 0 center; }
.childpage .visa .maincon .right .list .cons .money .pri { margin-right: 8px; text-align: right; font-family:Arial, Helvetica, sans-serif; }
.childpage .visa .maincon .right .list .cons .money .pri span { font-size:14px; }
.childpage .visa .maincon .right .list .cons .money span.bigger { font-size: 26px; padding: 0 3px 0 0; }
.childpage .visa .maincon .right .list .cons .money .look { background: none repeat scroll 0 0 #bc6f27; height: 31px; line-height: 31px; margin: 3px 8px 0 6px; text-align: center; width: 93px; float:right; }
.childpage .visa .maincon .right .list .cons .blue { color:#397ddb; font-size:14px; }
.childpage .visa .maincon .right .list .cons .money .look a { color: #fff; font-size: 14px; }
.childpage .visa .maincon .right .list .cons .kg { display: inline-block; width: 45px; }

.childpage .visa .maincon .right .list .cons .money .order_qrcode_btn {border: 1px solid #ccc;background: #fff;height: 32px;width: 93px;font: normal normal 12px/28px "microsoft yahei";color: #666;cursor: pointer;position: relative;display: inline-block;margin: 3px 8px 0 6px;float: right;text-align: center;}
.childpage .visa .maincon .right .list .cons .money  .icon_qrcode {display: inline-block;vertical-align: middle;margin-left: 4px;background: url("../u_order_qrcode.png") -8px -3px no-repeat;width: 16px;height: 16px;}
.childpage .visa .maincon .right .list .cons .money  .icon_arrow {position: absolute;bottom: 4px;left: 43px;width: 9px;height: 5px;background: url("../u_order_qrcode.png") -32px -11px no-repeat;}
.childpage .visa .maincon .right .list .cons .money .dropdown_panel {position: absolute;font: normal normal 14px/22px "microsoft yahei";background: #fff;border: 1px solid #ccc;width: 209px;display: none;z-index: 1;top: 32px;left: 0px;text-align: center;padding: 10px 0;}

/*��Ʒ�б�������*/
.childpage .visa .maincon .right .list .cons .no_pro_box {font-size: 16px;padding: 15px 0;line-height: 30px;color: #666;margin:50px;}
.childpage .visa .maincon .right .list .cons .no_pro_box .txt1 {font-size: 22px;padding-bottom: 20px;}
.childpage .visa .maincon .right .list .cons .no_pro_box p {width: 330px;margin: 0 auto;}

/*��������*/
#citylist {width: 428px;height:280px;}
#citylist {left: 95px;}
div.popcitylist {position: absolute;background-color: #fff;box-shadow: 0 0 16px 2px rgba(0,0,0,.2);font-size: 12px;border: 1px solid #ddd;}
.popcitylist {left: 77px;top: 45px;z-index: 1;}
.none {display: none;}
.popcitylist i {position: absolute;width: 17px;display: block;z-index: 99999999;top: -8px;left: 18px;background: url(../list-arrow.png) no-repeat 2px 0;height: 9px;}
.popcitylist .close {float: right;color: #999;padding: 5px;margin: -2px 2px -5px;font: bold 14px/14px simsun;text-shadow: 0 1px 0 #ddd;}
.popcity {padding: 18px 10px 13px;}
.popcity ul {border-bottom: 1px solid #ddd;display: inline-block;height: 25px;line-height: 25px;width: 400px;}
.popcity li {float: left;padding: 0 13px;margin-right: 10px;}
.clo, .citybox li, .popcity li, .selebox span {cursor: pointer;}
.on {border-bottom: 2px solid #50b400;margin-bottom: -1px;color: #50b400;font-weight: 700;}
.itembox span{float: left;margin: 5px;cursor: pointer;padding: 5px;}
.itembox span:hover{background-color:#F5ECEC;}