@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;}

.mainright {margin:5px 0 0 0;width:827px;}
.rightcontent {width:827px;}

.focus {width:545px;height:250px;padding:0 8px 0 0;}

.righttabwrap { width:268px; height:252px; overflow:hidden; border:1px solid #D9D9D9; }
.righttabwrap h1 { font-family:微软雅黑; width:272px; background:url(../images/i_01.jpg) no-repeat; height:31px; overflow:hidden; line-height:26px; padding-left:30px; font-size:14px; color:#FF4800;  }
.righttabwrap .nr { padding:5px 0 0 0; }
.righttabwrap .nr p { width:260px; padding:8px 0 0 8px; *padding:10px 0 0 8px; _padding:8px 0 0 8px; }
.righttabwrap .nr .ti { float:left; }
.righttabwrap .nr .pi { float:right; }




.righttabnav {width:270px;height:30px;background:url(../images/line02.gif) repeat-x bottom;}
.righttabnav ul {width:274px;}
.righttabnav li {height:21px;padding:9px 0 0 0;font-size:14px;font-weight:bold;text-align:center;cursor:pointer;}
.righttabnav .bg1 {width:84px;background:url(../images/righttabnav_bg01.gif) no-repeat left bottom;color:#ff9000;}
.righttabnav .bg2 {width:92px;background:url(../images/righttabnav_bg02.gif) no-repeat left bottom;color:#15377e;}
.righttabnav .bg3 {width:98px;background:url(../images/righttabnav_bg03.gif) no-repeat left bottom;color:#15377e;}
.righttabnav .bg4 {width:84px;background:url(../images/righttabnav_bg04.gif) no-repeat left bottom;color:#15377e;}
.righttabnav .bg5 {width:92px;background:url(../images/righttabnav_bg05.gif) no-repeat left bottom;color:#ff9000;}
.righttabnav .bg6 {width:98px;background:url(../images/righttabnav_bg06.gif) no-repeat left bottom;color:#ff9000;}
.righttab {display:inline;margin:7px 0 0 10px;width:264px;height:212px;overflow:hidden;}
.righttabcommend {width:264px;height:212px;}
.rightcommendpic {width:264px;height:112px;}
.rightcommendpic ul {width:264px;}
.rightcommendpic li {width:122px;padding:0 0 0 10px;}
.rightcommendpic li img {width:99px;height:73px;border:1px solid #919191;}
.rightcommendpic li p {margin:10px 0 0 0;width:100px;color:#2d2d2d;text-align:center;}
.rightcommendpic li p a {color:#2d2d2d;}
.rightcommendpic li p a:hover {color:#ff5400;}
.rightcommendtext {width:264px;}
.rightcommendtext ul {width:260px;}
.rightcommendtext li {width:256px;height:25px;color:#1150ba;}
.rightcommendtext li span {float:left;}
.rightcommendtext li cite {float:right;font-weight:bold;color:#ff5a00;}
.rightcommendtext li a {color:#5D5D5D;}
.rightcommendtext li a:hover {color:#ff5400;}

.commend { margin:8px 0 0 -5px; width:830px; height:210px; padding:8px 0 0 1px; position:relative; overflow:hidden; }
.commend_cont { width:850px; }
.commend ul { float:none; clear:both; width:195px; padding:0; margin:0; list-style:none; }
.commend li { line-height:20px; float:none; clear:both; width:195px; padding:0; margin:0; list-style:none;  }


.commend .dl {display:inline;margin:0 0 0 15px;width:195px;height:210px;}
.commend .dt {width:192px;height:125px;}
.commend .dt img {width:168px;height:108px; border:1px solid #ccc; padding:2px;}
.commend .dd {width:195px;height:22px;color:#5d5d5d;}
.commend .dd a {color:#5d5d5d;}
.commend .dd a:hover {color:#ff5400;}

.banner,.banner img {width:827px;height:82px;}

.linewrap {margin:10px 0 0 0;width:827px;}
.linetitle {width:827px;height:33px;}
.linetitle h1 {width:827px;height:33px;font-size:14px;}
.linetitle h1 span {float:left;width:250px;height:25px;padding:8px 0 0 19px;}
.linetitle.c1 {background:url(../images/linetitle_bg1.gif);}
.linetitle.c1 h1 {background:url(../images/linetitle_left1.gif) no-repeat left top;}
.linetitle.c1 h1 span {color:#0e48ed;}

.linetitle.c1 h1 p { float:right; padding:1px 300px 0 0; background:url(../images/linetitle_right1.gif) no-repeat right top;color:#0e48ed;}
.linetitle.c2 h1 p { float:right; padding:1px 300px 0 0; background:url(../images/linetitle_right1.gif) no-repeat right top;color:#0e48ed;}
.linetitle.c3 h1 p { float:right; padding:1px 300px 0 0; background:url(../images/linetitle_right1.gif) no-repeat right top;color:#0e48ed;}


.linetitle.c2 {background:url(../images/linetitle_bg2.gif);}
.linetitle.c2 h1 {background:url(../images/linetitle_left2.gif) no-repeat left top;}
.linetitle.c2 h1 span {color:#ff5a00;}


.linetitle.c3 {background:url(../images/linetitle_bg3.gif);}
.linetitle.c3 h1 {background:url(../images/linetitle_left3.gif) no-repeat left top;}
.linetitle.c3 h1 span {color:#518f10;}
.linelist {margin:4px 0 0 0;width:827px;}
.linepic {width:182px;height:250px;padding:0 0 0 3px;background:url(../images/linepic_bg.gif) no-repeat left top;}
.linepic img {width:177px;height:239px;}
.linemiddle {width:433px;}
.linemiddlepic {width:425px;height:170px; border-bottom:1px dotted #ccc; overflow:hidden; }
.linemiddlepic ul {width:433px;}
.linemiddlepic li {width:140px;padding:0 0 0 4px;}
.linemiddlepic li img {width:116px;height:91px;padding:4px;border:1px solid #dfdfdf;}
.linemiddlepic li p {margin:5px 0 0 0;width:126px;height:36px;line-height:18px;color:#777;text-align:center;overflow:hidden;}
.linemiddlepic li p a {color:#777;}
.linemiddlepic li p a:hover {color:#ff5400;}
.linemiddlepic li h1 {width:126px;font-size:14px;color:#078CE9;text-align:center;font-family:微软雅黑;}
.linemiddletext {width:433px;}
.linemiddletext ul {margin:2px 0 0 0;width:204px;}
.linemiddletext li {width:200px;height:22px;color:#5d5d5d;}
.linemiddletext li a {color:#5d5d5d;}
.linemiddletext li a:hover {color:#ff5400;}
.linemiddletext h1 {width:229px;font-size:0;}
.linemiddletext h1 img {width:210px;height:60px;border:1px solid #d7d7d7;}

.linemiddletextnew { width:425px; height:auto; overflow:hidden; }
.linemiddletextnew ul { padding:0; margin:0; }
.linemiddletextnew li { width:430px; padding:0 0 0 10px; height:24px; border-bottom:1px dotted #ccc; vertical-align:bottom; margin:0; line-height:24px; font-size:12px; }
.linemiddletextnew li span { color:#0761E9; font-weight:bold; }
.linemiddletextnew .ti { width:340px; }
.linemiddletextnew .pi { color:#FF0066; font-family:微软雅黑; font-weight:bold; font-size:14px;  }

.lineright {width:209px;background:#f8f8f8;}
.lineright h1 {width:204px;height:32px;padding:7px 0 0 5px;background:url(../images/lineright_h1_bg.gif);font-size:12px;color:#131313;}
.lineright h1 span {float:left;height:24px;padding:3px 0 0 21px;background:url(../images/lineright_h1_left.gif) no-repeat left top;}
.topline {width:204px;height:73px;padding:0 0 0 5px;}
.toplinepic {width:96px;}
.toplinepic img {width:83px;height:56px;}
.toplinetext {width:104px;}
.toplinetext h2 {width:104px;font-size:12px;line-height:20px;color:#ff5c00;}
.toplinetext h2 a {color:#ff5c00;}
.toplinetext h2 a:hover {color:#f00;}
.toplinetext p {width:104px;line-height:18px;color:#1564cf;}
.toplinetext p a {color:#1564cf;}
.toplinetext p a:hover {color:#ff5c00;}
.toplinelist {width:200px;padding:0 0 0 8px;}
.toplinelist ul {width:170px;padding:1px 0 0 22px;background:url(../images/toplinelist_bg.gif) no-repeat left top;}
.toplinelist li {width:170px;height:27px;color:#1564cf;}
.toplinelist li a {color:#1564cf;}
.toplinelist li a:hover {color:#ff5c00;}

