/*璺嚎鍚勪釜鍒嗙被TITLE*/
.model_title{width:1020px;margin:10px auto 0 auto;}

/*涓�у畾鍒�*/
.contentt{font-family:Tahoma;clear:both; margin:auto; background:#FFFFFF; padding-top:10px; width:1200px; padding-left:9px; padding-right:9px; padding-bottom:10px; padding-top:30px;  overflow:hidden;}
.content-current{height:25px; overflow:hidden; font-size:12px; text-indent:10px; line-height:25px;}
.content-current a{padding-right:3px; color:#878787; margin-right:3px;}
.content-current span{padding-right:3px; color:#878787; margin-right:3px;}

.contentleft{width:250px; float:left;margin-top:30px;}
.waybey{clear:both; margin-top:10px;  height:230px; overflow:hidden; font-size:14px; color:#000;}
.waybey dl{height:188px; overflow:hidden;background:url(../images/pro.png) no-repeat left top; margin-top:10px;}
.waybey-top{height:28px; line-height:28px; overflow:hidden;}
.waybey-top h2{font-size:14px; color:#251851; float:left;}
.waybey-top span{font-size:12px; color:#a0a0a0; }
.waybey dd{clear:both; height:40px; margin-top:10px; text-align:center;}
.contentright{width:900px; margin:0 20px 0 0; overflow:hidden; float:right;margin-top:30px;}

.contentright .page_main{clear:both;border-top:solid 1px #DDDDDD;margin:20px 0 0 0;text-align:center;line-height:40px;}
.contentright .page_main span{display:inline-block;padding:0 4px;font-size:12px;}
.contentright .page_main a{display:inline-block;padding:0 4px;font-size:12px;text-decoration: underline;font-weight:bold;}
.contentright .selecttypeleft{width:150px;height:120px;}
.contentright .selecttyperight{width:500px;}
.contentright .selecttyperight dd{margin:0;}
.contentright .selecttypeleft img{width:150px;height:120px;border:solid 1px #DDDDDD;}

.contentright-top{height:97px; overflow:hidden; background:url(../images/14.jpg) no-repeat left bottom; color:#574133; font-size:14px; font-weight:bold;}
.contentright-top dd{float:left; line-height:20px; font-size:13px;}
#d1{padding-top:38px; padding-left:60px;}
#d2{padding-top:38px; padding-left:90px;}
#d3{padding-top:46px;padding-left:90px;}
#d4{padding-top:38px;padding-left:90px;}
.contentright-xuqiu{clear:both; height:420px; overflow:hidden; border:#d1d1d1 solid 1px; margin-top:34px; }
.contentright-xuqiutitle{height:33px; background:#FFB74D; font-size:14px; color:#fff; font-weight:bold; line-height:33px; text-indent:10px;}
.contentright-inputlist{width:700px; margin:auto; margin-top:30px; font-size:12px; color:#816e59;}
.contentright-inputlist ul{clear:both;margin-top:7px;_margin-top:5px;  height:30px;}
.contentright-inputlist li{float:left;}
.contentright-inputlist li input{ border:#816e59 solid 1px;}

.custom_tips{height:340px;width:740px;background:url(..images/custom_03.jpg) right 40px no-repeat;}
.custom_tips_title{height:60px;line-height:60px;font-size:16px;text-indent:1em;border-bottom:dashed 1px #DDDDDD;color:#836E5B;}

.custom_tips ul{display:block;margin:10px 0 0 20px;font-size:14px;}
.custom_tips ul li{display:block;line-height:24px;color:#836E5B;padding:0 0 0 20px;}
.inputtxt{width:90px; text-align:right; line-height:20px;}
.inputvalue{width:245px; overflow:hidden;}
.inputvalue input{width:145px; outline:none;}
.inputvalue iframe{border:0; height:30px;}
.inputvalue select{outline:none;  border:#816e59 solid 1px;}
.inputvalue1{padding-right:20px;}
.inputvalue1 input{width:45px; }
.inputvalue1  span{padding-left:3px; padding-right:3px;}
.inputvalue2{overflow:hidden;}
.inputvalue2 textarea{width:470px; border:#816e59 solid 1px; height:100px;}
#ul1{height:105px;}
#submitul{padding-left:280px; }
#submitul{clear:both; margin-top:10px;}
#submitul input,.alook{width:80px; line-height:25px; height:25px; cursor:pointer; font-size:12px; color:#313131; border:0; background:none;background:url(../images/btn3.jpg) no-repeat left bottom;}
#submitul li{line-height:25px; height:25px; overflow:hidden; padding-left:10px; width:auto; margin:0; }
.contentright-yixiang{clear:both; margin-top:20px;}
.contentright-yixiangtop{height:30px; padding-left:10px; padding-right:10px; border-bottom:#dcdae8 solid 1px; line-height:30px; font-size:12px;  }
.contentright-yixiangtop h2{font-weight:bold;font-size:12px; float:left;color:#251851;}
.contentright-yixiangtop a{float:right;color:#251851;}
.contentright-yixianglist{height:130px; overflow:hidden; margin-top:15px; padding-left:15px;}
.yixianglist-left{width:155px; float:left; text-align:center;}
.yixianglist-left img{width:145px; height:105px; border:#dcdae8 solid 1px; padding:2px;}
.yixianglist-center{width:390px; overflow:hidden; float:left; margin-left:10px; font-size:12px; line-height:20px; color:#524032;}
.yixianglist-center dt{height:30px; background:url(../images/15.jpg) no-repeat left center; text-indent:50px; font-size:14px; font-weight:bold; line-height:30px; color:#524032;}
.yixianglist-center span{color:#ff6600; font-weight:bold;}
.yixianglist-right{width:115px; overflow:hidden; float:right; font-size:12px; color:#524032;}
.yixianglist-right dt span{font-size:16px; color:#F00;}
.yixianglist-right dd{line-height:30px;}
.yixianglist-right a{display:block; text-align:center;}

.vip_title{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FF6600; font-weight:bold; padding-bottom:15px;text-indent:1em;border-bottom:dashed 1px #DDDDDD;color:#836E5B;}
.vip_price{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FF6600; padding:0 0 0 30px;}


 /*page*/
.comment_main .page_main{margin:20px auto 0 auto;width:98%;padding:4px 0;text-align:center;}
.comment_main .page_main a{display:inline-block;height:24px;line-height:24px;padding:0 9px;margin:0 3px;border:solid 1px #EEEEEE;background:#4179AC;color:#FFFFFF;}
.comment_main .page_main span{display:inline-block;height:24px;line-height:24px;padding:0 6px;margin:0 6px;color:#999999;}

.show{display:block;}
.hide{display:none;}

.route_agreement{width:760px;margin:0 auto;height:410px;overflow:auto;padding:10px;}

 /*vip鐙珛鍥�*/
.vip{height:610px; border:#bcb5d7 solid 1px; font-size:12px;}
.vip a{color:#241651; font-size:12px;}
.vip-top{height:35px;line-height:35px; padding-left:25px; background:url(../images/li1.jpg) repeat-x left top; text-indent:10px; font-size:16px; font-weight:bold; color:#261853;}
.vipnav{ margin:0; padding:0px 30px 0 30px;}
.vipnav ul{clear:both; float:left; width:100%;height:auto;}
.vipnav li{position:relative; clear:both;width:100%;}
.vipnav li b{padding-left:8px;}
.vipnav li a{float:left;position:relative;width:150px;height:45px;line-height:45px;overflow:hidden;padding-left:30px;display:block; background:url(http://vip.toursuper.com/template/images/acarr1.gif) 10px 16px no-repeat;}
.vipnav li a:hover{color:#29166f; background:url(http://vip.toursuper.com/template/images/acarr1.gif) 10px -21px no-repeat;font-size:13px;}
.vipnav li span{padding-left:30px; padding-top:3px;color:#29166f;display:block; width:150px; height:45px; line-height:50px; font-size:13px; font-weight:bold; background:url(http://vip.toursuper.com/template/images/acarr1.gif) 10px -16px no-repeat;}
.vipnavbg {clear:both; float:left; width:100%;border-bottom:dashed 1px #DDDDDD;display:block; }

/*鍔犲叆鍏虫敞*/
.oumeitravel{float:left; width:210px; border:#bcb5d7 solid 1px; font-size:12px; margin-top:15px; padding:10px 20px 10px 20px;}
.oumeitraveltop{height:40px; background:url(../images/xx.jpg) repeat-x left bottom; overflow:hidden;}
.oumeitraveltop li{float:left; padding-left:8px; padding-right:8px; overflow:hidden; line-height:40px;}
.oumeitraveltop a{font-weight:bold; font-size:16px;;}
.oumeitravel-list{padding-top:10px;}
.oumeitravel-list-div{height:80px; padding-top:10px; overflow:hidden; clear:both; background:url(../images/xx.jpg) repeat-x left bottom;}
.oumeitravel-list-divleft{width:80px; float:left; text-align:center;}
.oumeitravel-list-divright{width:115px; float:right;}
.oumeitravel-list-divright dd{line-height:28px; font-size:12px;}
.oumeitravel-list-divright img{margin-top:10px;}

.oumeitravel h2{font-size:14px; height:40px; line-height:40px;color:#111111;}
.oumeitravel li{line-height:30px; clear:both; }
.showlistleft{width:94px; height:70px; overflow:hidden; float:left;}
.showlist{height:80px; padding-top:10px; background:url(../images/xx.jpg) repeat-x left bottom; display:none; }
.showlistright{float:left;width:110px;text-indent:0;padding-left:9px;}
.showlistright li{line-height:20px;height:40px;overflow:hidden;}
.showlistright span{color:#F00; font-size:14px;font-weight:bold;}
.oumeitravel a{color:#524235;}




.home_vip{width:740px;background:url(../images/custom_03.jpg) right 40px no-repeat;}
.home_vip_title{height:30px;line-height:30px;font-size:16px;text-indent:1em;border-bottom:dashed 1px #DDDDDD;color:#836E5B;}
.home_vip_left{}
.home_vip_right{}
.home_vip_left ul{display:block;margin:10px 0 0 10px;font-size:14px;}
.home_vip_left ul li{display:block;line-height:24px;color:#836E5B;}

.vipsize12 { margin-top:15px; margin-bottom:15px; }
.vipsize12 p{ font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#555555; line-height:20px; }


/*璺嚎鍒楄〃*/

.selectway{clear:both; margin-top:10px; border-top:#1c085d solid 2px; font-size:12px;}

.select{height:28px; line-height:28px; overflow:hidden;}

.selectleft{width:100px; float:left; line-height:30px; text-align:center;}

.selected{float:left; text-align:left;}

.selected li{float:left; height:17px;_height:15px; padding-top:2px;_padding-top:3px; line-height:15px; padding-left:3px; padding-right:3px; overflow:hidden; background:#c8bde8; border:#7b71a3 solid 1px; margin-top:5px; margin-right:5px;}

.selected li a{color:#1d0b5d; display:inline-block;}

.selected li img{margin-left:3px;}

.selectall{float:left; padding-left:10px;}

.selectall span{color:#ff4700;}

.selectall a{color:#028eff; padding-left:10px;}

.selectlist{clear:both; min-height:225px; height:auto !important; height:225px; padding-left:20px; padding-right:20px; background:url(../images/selectbg.jpg) repeat-y left top; margin-top:10px; float:left;}

.selectlist1{clear:both; min-height:115px; height:auto !important; height:115px; padding-left:20px; padding-right:20px; background:url(../images/selectbg.jpg) repeat-y left top; margin-top:10px; float:left;}

.selectlist-div{min-height:30px; height:auto !important; height:30px; float:left; padding-top:5px; padding-bottom:5px; line-height:30px; background:url(../images/xx.jpg) repeat-x left bottom;}

.selectlist-divleft{width:80px; text-indent:8px; overflow:hidden; float:left;}

.selectlist-divright{float:left; width:870px; position:relative; overflow:hidden; margin-left:10px; padding-top:3px;}

.selectlist-divright li{float:left; height:22px; margin-bottom:5px; line-height:22px; min-width:60px;width:80px;padding-left:10px; text-align:left;}

.selectlist-divright li a{color:#2c2c2c; }

.selectlist-a-bg{background:#c6bbea;  display:block; padding-left:5px; padding-right:5px;}

.selectlist-divright span{float:right; margin-top:-20px;}

.selectlist-more{position:absolute; right:0; bottom:0;}

.selectlist-more a{color:#F00;}

.selecttype{clear:both; margin-top:10px;}

.selecttype-top{height:28px; overflow:hidden; border:#bfbfbf solid 1px; border-top:#1c085d solid 2px;}

.selecttype-left{float:left;}

.selecttype-left li{padding-left:15px; padding-right:15px; color:#1e0b5c; display:block; float:left; line-height:28px; font-size:12px; border-right:#bfbfbf solid 1px;}

.selecttype-left li.hover{background:#C6BBEA;}

.selecttype-left a{color:#1e0b5c; padding-right:10px;}

.selecttype-left .up{background:url(../images/li5.jpg?v=1.0) no-repeat right center;}

.selecttype-left .down{background:url(../images/li5_1.jpg?v=1.0) no-repeat right center;}

.selecttype-right{float:right;}

.selecttype-right li{float:left; padding-left:10px; padding-right:10px;font-size:12px; line-height:30px; color:#939393;}

.selecttype-right a{height:17px; line-height:17px; padding-left:5px; padding-right:5px; border:#ccc solid 1px; color:#1b095b; float:left; margin-top:5px; }

.selecttype-list{clear:both; height:140px; margin-top:20px; border-bottom:#d3d3d3 dashed 1px; padding-left:30px; padding-right:30px;}

.selecttypeleft{width:150px; height:120px; overflow:hidden; float:left;}

.selecttypeleft img{width:150px; height:120px;}

.selecttyperight{width:500px; overflow:hidden; float:right; font-size:12px; color:#004466; position:relative;}

.selecttyperight dt{height:30px; line-height:30px; border-bottom:#d3d3d3 solid 1px; font-size:14px; font-weight:bold;}

.selecttyperight dt a{font-size:14px; font-weight:bold;}

.selecttyperight dt span{color:#ff0000;}

.selecttyperight dd{height:28px; line-height:28px; margin-bottom:10px; font-family:"瀹嬩綋";}

.selecttyperight dd span{color:#ff6600; padding-left:3px; padding-right:3px; font-size:14px;font-family:Constantia,Georgia;}

.selecttyperight dd span b{font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal;}

.lookdetiel{ background:url("../images/btn2.jpg") no-repeat left center; width:94px; height:30px; display:block; line-height:30px; position:absolute; right:10px; top:45px; text-align:center;}

.lookdetiel a{color:#fff; display:block;}

.contentright-tours{height:auto;}
.contentright-inputlist td{padding:10px 4px 4px 10px;}
.contentright-tours .a_left{text-align:right; width:110px;}
.hide{display:none;}
.contentright-tours  #submitul{padding:10px;}
.red{color:red; padding-left:3px;}
.btsize12 img{width:350px; height:200px; border:#ddd solid 1px; padding:3px;}
table .btsize12{padding-bottom:15px; }
table .btsize12 p{font-size:14px; padding-top:5px; color:#fe6700;}
.btsize12 img{width:350px; height:220px;}
table .btsize12 p{font-size:14px; padding-top:5px; padding-bottom:8px; color: #FF6600;}
.btsize12 {margin-top: 15px;margin-bottom: 15px;}
.size14 p{font-size:14px; line-height:26px; text-indent:25px; color:#555555}
.actitle{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FF6600; font-weight:bold;}
.contentright-inputlist{width:700px; margin:auto; margin-top:30px; font-size:12px; color:#816e59;}
.contentright-inputlist table td{font-size:12px; color:#816e59}

.tipsMain{padding:20px 20px 60px 20px;}
.tipsMain h2{border-bottom:dashed 1px #DDDDDD;line-height:50px;text-align:left;}
.no{color:#FF0000;}
.yes{color:#279800;}
	.tips_nav{clear:both;padding:20px 0 0 0;}
	.you_can{float:left;width:120px;text-align:right;margin:0 0 0 200px;height:40px;line-height:40px;}
	.you_nav{float:left;width:500px;}
	.you_nav a{font-size:14px;height:40px;line-height:40px;}

.tips{padding:8px;border:solid 1px #EDB55E;background:#FFF7C1;}
.ok{color:#156E00;}
.no{color:#CA0000;}