@charset "utf-8";
/* CSS Document */

.contentwrap {width:1000px;}
.content {width:1000px;padding:0 0 7px 0;}
.mainleft {width:161px;padding:0 8px 0 4px;background:url(../images/content_bg1.gif) repeat-y left;}
.mainleft_bg { float:none; clear:both; margin-left:-4px; _margin-left:-2px; width:166px; height:10px; background:url(../images/content_left1.gif) no-repeat left bottom; overflow:hidden; }
.tripsortlist {width:155px;height:auto;padding:16px 0 10px 0px;background:url(../images/toursort_bg1.gif) repeat-x bottom;}
.tripsortlist h1 {width:145px;height:22px;padding:0 0 0 10px;font-size:14px;color:#59891c;}
.tripsortlist h1 a {color:#59891c;text-decoration:underline;}
.tripsortlist h1 a:hover {color:#a80;text-decoration:underline;}
.tripsortlist ul {width:145px;padding:0 0 7px 10px;}
.tripsortlist li {width:72px;height:18px;color:#000;}
.tripsortlist li a {color:#000;}
.tripsortlist li a:hover {color:#e63701;}
.tripsortlist h2 {margin:13px 0 0 0;width:155px;font-size:0;}
.tripsortlist h2 img {width:150px;height:68px;}

.leftdestination {margin:0 0 8px 0;width:161px; height:auto; overflow:hidden;}
.leftdestination h1 {width:161px;height:21px;padding:6px 0 0 0;font-size:14px;color:#fff;text-align:center;}
.leftdestination h1.bg1 {background:url(../images/leftdestination_h1_bg1.gif) no-repeat left top;}
.leftdestination h1.bg2 {background:url(../images/leftdestination_h1_bg2.gif) no-repeat left top;}
.leftdestination h2 {margin:10px 0 0 0;width:145px;height:23px;padding:0 0 0 10px;font-size:14px;color:#59891c;}
.leftdestination h2 a {color:#59891c;text-decoration:underline;}
.leftdestination h2 a:hover {color:#a80;text-decoration:underline;}
.leftdestination ul {width:145px;padding:0 0 0 10px;}
.leftdestination li {width:72px;height:18px;color:#000;}
.leftdestination li a {color:#000;}
.leftdestination li a:hover {color:#e63701;}
.leftdestination h3 {margin:10px 0 0 0;width:150px;font-size:12px;font-weight:normal;color:#363636;text-align:right;}
.leftdestination h3 a {color:#363636;}
.leftdestination h3 a:hover {color:#e63701;}
.leftdestination dl {margin:10px 0 0 0;width:159px;padding:0 0 0 1px;}
.leftdestination dd {width:159px;height:50px;}
.leftdestination dd img {width:159px;height:44px;}

.mainmiddle {margin:6px 0 0 0;width:825px;}
.listtitle {width:807px;height:29px;padding:17px 0 0 18px;border:1px solid #ebebeb;background:url(../images/listtitle_bg.gif);}
.listtitle h1 {width:335px;font-size:14px;font-weight:normal;color:#004eff;}
.listtitle h1 a {color:#004eff;}
.listtitle h1 a:hover {color:#ff4800;}
.listtitle h1 span {font-weight:bold;}
.listtitle ul {width:272px;}
.listtitle li {padding:0 12px 0 15px;font-weight:bold;color:#5c5c5c;}
.listtitle li a {color:#5c5c5c;}
.listtitle li a:hover {color:#ff4800;}
.listtitle .bg1 {background:url(../images/listtype_bg1.gif) no-repeat 0 0;}
.listtitle .bg2 {background:url(../images/listtype_bg2.gif) no-repeat 0 0;}
.listtitle .bg3 {background:url(../images/listtype_bg3.gif) no-repeat 0 0;}
.list {margin:1px 0 0 0;width:817px;padding:0 4px 11px;border:1px solid #d1e6f5;background:url(../images/list_bg.gif) repeat-x top; overflow:hidden; }
.list ul {margin:11px 0 0 0;display:block;width:820px;background:url(../images/line04.gif);}
.list .bg1 {border:1px solid #fff;background:#fff;}
.list .bg2 {border:1px solid #dfeff7;background:#f8fcfe;}
.list li {margin:4px 0 0 0;width:817px;height:auto; border-bottom:1px dashed #ccc; padding-bottom:5px; }
.listwrap {width:802px;height:auto; padding:6px 0 10px 13px;overflow:hidden;}
.linepic {width:147px;}
.linepic img {width:117px;height:78px;padding:2px;background:#fff;border:1px solid #d5d5d6;}
.linetext {margin:7px 0 0 0;width:655px;}
.linetext h1 {width:645px;height:auto;font-size:14px;color:#5a5b5b; overflow:hidden; padding-bottom:8px; }
.linetext h1 a {color:#0030ff;text-decoration:underline;}
.linetext h1 a:hover {color:#ff4800;}
.linetext h1 span {float:left;width:108px;font-size:12px; padding-top:7px; }
.linetext h1 span em {color:#ff4800;font-size:16px;font-family:Arial;}
.linetext h1 cite {float:left;margin:3px 0 0 0;width:530px; line-height:22px; height:auto; overflow:hidden; }
.linetext h2 {width:445px;font-size:12px;font-weight:normal;color:#3c3c3c;}
.linetext h2 span {float:left;padding:0 0 0 16px;color:#6a6a6a;}
.linetext h2 span em {font-weight:bold;color:#3c3c3c;}
.linetext h2 span.w1 {width:90px;background:url(../images/bianhao_bg.gif) no-repeat 0 1px;}
.linetext h2 span.w2 {width:200px;background:url(../images/riqi_bg.gif) no-repeat 0 1px;}
.linetext h2 span.w3 {width:300px;background:url(../images/jiaotong_bg.gif) no-repeat 0 1px;}
.linetext h3 {margin-top:10px; width:445px;font-size:12px;font-weight:normal;color:#3c3c3c;}
.linetext h3 span.w2 {padding:0 0 0 16px;width:400px;background:url(../images/riqi_bg.gif) no-repeat 0 1px;}
.linetext h3 .MONTHw { font-weight:bold; padding:0 2px 0 16px; display:block; }

.linetext h3 .DAYw { padding:5px 2px 0 16px; display:block; }

.movepage {width:613px;height:45px;padding:20px 0 2px 20px;}
.movepage p { margin:12px 0 0 0;width:613px;line-height:22px;font-weight:bold;color:#6c6c6c;text-align:center;}
.movepage p input { float:none;vertical-align:middle;}
.movepage p input.s1 { float:none;width:30px;height:15px;padding:2px 0px 0;border:1px solid #bebebe;color:#555;text-align:center;}
.movepage p input.s2 { float:none;width:52px;height:20px;border:0;background:url(../images/input_bg1.gif);cursor:pointer;}
.movepage p a {color:#6c6c6c;}
.movepage p a:hover {color:#ff4e00;}


.mainright {margin:6px 0 0 0;width:195px;padding:0 0 0 5px;}
.tag {width:195px;padding:0 0 8px 0;background:url(../images/right_bg.gif);border-bottom:1px solid #c3dbfe;}
.tag h1 {width:180px;height:20px;padding:7px 0 0 13px;border:1px solid #e4e4e4;background:url(../images/tag_h1_bg.gif);font-size:14px;color:#0a438a;}
.tag ul {margin:16px 0 0 0;width:178px;padding:0 0 40px 17px;}
.tag li {width:80px;height:18px;font-weight:bold;color:#ff6c00;}
.tag li a {color:#ff6c00;}
.tag li a:hover {color:#ff4800;}

.rightcommend {margin:7px 0 0 0;width:195px;padding:0 0 8px 0;background:url(../images/right_bg.gif);border-bottom:1px solid #c3dbfe;}
.rightcommend.c1 h1 {width:161px;height:18px;padding:8px 0 0 34px;background:url(../images/rightcommend_h1_bg1.gif) no-repeat left bottom;font-size:14px;color:#0a438a;}
.rightcommend.c2 h1 {width:154px;height:18px;padding:8px 0 0 41px;background:url(../images/rightcommend_h1_bg2.gif) no-repeat left bottom;font-size:14px;color:#ff4200;}
.rightcommend ul {margin:13px 0 0 0;width:186px;padding:0 0 0 9px;}
.rightcommend li {width:186px;height:22px;color:#717171;}
.rightcommend li a {color:#717171;text-decoration:underline;}
.rightcommend li a:hover {color:#ff4800;}

.rightpromote {margin:7px 0 0 0;width:195px;}
.rightpromote ul {width:195px;}
.rightpromote li {width:195px;height:78px;}
.rightpromote li img {width:195px;height:70px;}

.list_page_ipt1 { float:left; }
.list_page_ipt2 { float:left; }

.list_pg { float:left; height:22px; line-height:22px; padding-right:2px; }
.list_pg b { color:#FF3300; }
.list_pg .ipt { width:50px; text-align:center; border:1px solid #ccc; padding:2px; }
.list_pg_a { width:30px; float:left; height:22px; }  