body{margin:0;font-size:12px;text-align:center;}
ul{margin:0;}
li{list-style:none;}
a{color:#333;text-decoration:none;}
a:visited{color:#666;text-decoration:none;}
a:hover{color:red;text-decoration:underline;}
form{margin:0;}
img{border:none;}
button{border:1px;}
.left{float:left;}
.clearboth{clear:both;height:0;font-size:1px;line-height:0;margin:-1px;}
/*all*/
.loc{padding-top:8px;height:20px;color:#999;text-indent:10px;bordeR:1px solid #eee;background:#fafafa;}
.loc a{color:#999;}
.tit{padding-top:6px;height:18px;color:#4CA64C;text-indent:10px;background:#F8FCF8;border-bottom:1px dashed #D5E2D1;}
.tit a{color:#4CA64C;}
.tit span{float:right;margin-right:5px;}
.tit2{height:44px;margin:5px;}
.tit2 li{width:69px;height:22px;float:left;text-align:center;}
.tit2 span{padding-top:4px;width:62px;height:16px;text-align:center;display:block;cursor:hand;background:#57AC44;color:#fff;}
.tit2 span.show{background:#f60;}

.a-tit{margin:10px;text-align:center;color:#666;font-family:微软雅黑;}
.a-tit h1{margin:20px 0 10px;font-size:24px;color:#f60;}
.a-info{height:20px;color:#999;text-align:center;border-bottom:1px dashed #eee;}
.a-info a{color:green;text-decoration:underline;}
.a-info a:hover{color:red;text-decoration:none;}
.a-con{font-size:14px;margin:20px;line-height:150%;}
.a-next{margin:10px 20px;line-height:20px;color:#999;}
.list{margin:10px;}
.list li{line-height:20px;height:80px;padding:5px;margin:5px;border-bottom:1px dotted #ccc;overflow:hidden;}
.list img{width:90px;height:60px;float:left;margin:0 10px 5px 0;}
.list .nopic{width:88px;height:58px;border:1px solid #ccc;text-align:center;line-height:58px;float:left;margin:0 10px 5px 0;background:#fafafa;color:#999;}
.list h2{font-size:14px;height:20px;margin:0;float:left;}
.list h2 a{color:#f60;text-decoration:underline;}
.list h2 a:hover{color:red;text-decoration:none;}
.list p{margin:0;color:#666;}
.list span{color:green;}
.plist{margin:10px;text-align:center;}
.plist li{line-height:20px;height:110px;width:135px;margin:5px;overflow:hidden;float:left;}
.plist img{width:120px;height:90px;margin-bottom:3px;}
.plist .nopic{width:118px;height:88px;border:1px solid #ccc;text-align:center;line-height:88px;background:#fafafa;color:#999;}

.con{margin:5px;}
.con li{overflow:hidden;padding-top:3px;height:22px;line-height:22px;text-indent:15px;border-bottom:1px dotted #eee;background:url("/inc/icon.gif") no-repeat 5px 12px;}
.con span{color:#f60;float:right;margin-right:5px;}

/*qq show*/
#qq_show{width:110px;height:120px;position:absolute;border:1px solid #f60;left:0;background:#fff;}
#qq_show .ad_tit{background:url("../images/btn13.jpg") #f60;color:#fff;padding-top:4px;height:16px;text-align:left;text-indent:5px;}
#qq_show .ad_tit span{float:right;}
#qq_show .ad_con{margin:5px;line-height:20px;}
#qq_show .ad_con p{margin:0;}
/*state show*/
.s_show{position:relative;border:1px solid #ccc;padding:10px;background:#fff;width:340px;left:-336px;line-height:25px;}
/*flash show*/
#flash{width:520px;height:150px;overflow:hidden;}
.picshow{z-index:444;position:relative;background:red;width:100%;height:160px;}
.picshow_main{position:relative;width:220px;height:160px;}
.picshow_main .imgbig{filter:progid:dximagetransform.microsoft.wipe(gradientsize=1.0,wipestyle=4,motion=forward);width:220px;height:160px;}
.picshow_change{position:absolute;bottom:0px;height:22px;right:0px;left:5px;}
.picshow_change a{border:1px solid red;color:#fff;display:block;float:left;width:15px;height:15px;margin-right:3px;display:inline;text-align:center;line-height:15px;}
a.axx{background:#f60;}
a.axx:hover{background:red;}
a.axx img{filter:alpha(opacity=40);opacity:0.4;-moz-opacity:0.4}
a.axx:hover img{filter:alpha(opacity=100);opacity:1.0;-moz-opacity:1.0}
a.bxx{background:red;}
a.bxx:hover{background:red;}
#flash_show{position:relative;overflow:hidden;}
#flash_show img{border:none;}
#flash_show .flash_txt{position:absolute;bottom:0px;left:5px;height:22px;text-align:center;line-height:15px;font-size:12px;}
#flash_show .flash_txt span{width:15px;height:15px;float:left;display:block;border:1px solid #f60;color:#f60;background:#fff;margin:0 1px;}
#flash_show .flash_txt a{width:15px;height:15px;float:left;display:block;TEXT-DECORATION: none;margin:0 1px;background:#f60;border:1px solid #f60;color:#fff;}

/*search show*/
#so_info{}
#so_info input{border:1px solid #7f9db9;cursor:hand;height:14px;background:#fff;}
#so_info input.input1{background:url("icon_down.gif") no-repeat 110px 6px #fff;width:120px;}
#so_info input.input2{background:url("icon_down.gif") no-repeat 75px 6px #fff;width:85px;}
#so_info input.input3{background:url("icon_down.gif") no-repeat 40px 6px #fff;width:50px;}
#so_info .left{float:left;line-height:18px;}
#so_info button{border:1px;padding-top:1px;font-size:12px;height:20px;}
#so_info .msg{margin:10px;line-height:20px;}
#so_info .msg a{text-decoration:underline;color:green;}
.so_tit{height:26px;overflow:hidden;text-align:center;}
.so_tit span{padding-top:6px;height:18px;display:block;width:40px;float:left;cursor:hand;overflow:hidden;background:#fff;border:1px solid #9196A2;}
.so_tit span.show{background:#F4FAFD;color:red;font-weight:bolder;border-bottom:none;height:19px;width:42px;}
.so_tit p{margin:0;float:left;height:25px;width:2px;border-bottom:1px solid #9196A2;}
.so_tit2{}
.so_tit2 li{width:69px;height:22px;float:left;text-align:center;}
.so_tit2 span{padding-top:4px;width:62px;height:16px;text-align:center;display:block;cursor:hand;background:#57AC44;color:#fff;}
.so_tit2 span.show{background:#f60;}
/*线路搜索类别*/
.so_t{height:22px;margin:5px;}
.so_t li{width:69px;height:22px;float:left;text-align:center;}
.so_t span{padding-top:4px;width:62px;height:16px;text-align:center;display:block;cursor:hand;background:#57AC44;color:#fff;}
.so_t span.show{background:#f60;}

.so_con{padding:5px;overflow:hidden;background:#F4FAFD;text-align:left;border-left:1px solid #9196A2;border-right:1px solid #9196A2;border-bottom:1px solid #9196A2;}
#fly_so_show{margin:auto;width:300px;}
ul,li{list-style:none;margin:0;padding:0;}
.listshow{line-height:20px;border:1px solid #ccc;background:#fff;padding:10px;}
/*top*/
#top{height:24px;background:#fafafa;border-bottom:1px solid #ddd;}
#top p{margin:0;padding-top:4px;}
#top .main{margin:auto;width:980px;}
#top .left{float:left;padding-top:2px;height:22px;}
#top .right{float:right;padding-top:6px;height:18px;}
#top input{border:1px solid #ccc;height:14px;font-size:12px;}
#top button{background:#FEEFE5;border:1px solid #FDD7BF;height:18px;font-size:12px;padding:1px 5px;color:#f60;}
/*header*/
#header{width:980px;margin:8px auto;height:60px;}
#header .logo{float:left;width:300px;height:60px;text-align:left;}
#header .right{float:right;width:670px;height:60px;overflow:hidden;}
#header .navi{width:595px;height:40px;float:right;font-size:14px;font-weight:bold;}
#header .navi li{float:left;width:85px;height:28px;}
#header .navi li a.t{float:right;display:block;text-align:center;background:#FEEFE5;border:1px solid #FDD7BF;color:#f60;width:75px;padding-top:7px;height:21px;}
#header .navi li a:hover{border:1px solid red;color:#fff;background:red;text-decoration:none;}
#header .msg{height:20px;text-align:right;margin-top:5px;}
#header .msg span{color:#f60;font-weight:bold;}

/*navi*/
#navi{margin:8px auto;width:978px;padding-top:8px;height:22px;text-indent:15px;font-size:14px;background:#57AC44;border:1px solid #090;text-align:left;}
#navi a{color:#fff;margin:0 1px;}
#subnavi{width:978px;height:22px;margin:8px auto;font-size:14px;padding-top:8px;background:#FFF6D0;border:1px solid #F4E190;}
#subnavi a{margin:0 1px;}
#subnavi2{width:978px;height:61px;margin:8px auto;font-size:14px;border:1px solid #F4E190;}
#subnavi2 .one{height:22px;padding-top:8px;background:#FFF6D0;border-bottom:1px dashed #F4E190;}
#subnavi2 .two{height:22px;padding-top:8px;}
#subnavi2 a{margin:0 3px;color:#666;}

/*navi*/
#navi2{margin:5px auto;width:978px;height:44px;line-height:20px;background:#E2F3F8;border:1px solid #BFE4F6;color:#036;overflow:hidden;}
#navi2 a{margin:0 3px;color:#036;}
#navi2 a:hover{color:red;}
#navi2 .tt{float:left;background:#4DD74D;height:30px;padding:2px;margin:5px;width:40px;text-align:center;line-height:15px;color:#fff;}
#navi2 .cn1{float:left;height:40px;width:560px;padding:2px;}
#navi2 .cn2{float:left;height:40px;width:280px;padding:2px;}
/*main*/
#main{width:980px;margin:8px auto;text-align:left;}
/*left*/
#left{width:220px;float:left;}
#item01{border:1px solid #D5E2D1;}
#item02{margin-top:8px;border:1px solid #D5E2D1;}

#left .txt{margin:5px;line-height:24px;}
#left .con2{margin:5px;}
#left .con2 li{padding-top:4px;height:22px;line-height:22px;border-bottom:1px dotted #eee;overflow:hidden;}
#left .con2 span{float:right;color:#f60;}
#left .con3{margin:5px;width:210px;text-align:center;}
#left .con3 li{padding-top:4px;height:22px;line-height:22px;width:70px;float:left;border-bottom:1px dotted #eee;overflow:hidden;}
/*right*/
#right{width:750px;float:right;}
#right .pic{padding:10px;height:80px;border-bottom:1px dashed #ccc;}
#right .pic li{height:80px;width:100px;text-align:center;float:left;overflow:hidden;line-height:20px;}
#right .pic img{width:90px;height:60px;margin-bottom:3px;}
#right .con{padding:5px;}
#right .con li{padding-top:4px;height:22px;line-height:22px;text-indent:15px;border-bottom:1px dotted #eee;background:url("/inc/icon.gif") no-repeat 5px 12px;}
#right .con2{padding:5px;width:740px;}
#right .con2 li{padding-top:4px;height:22px;line-height:22px;text-indent:15px;border-bottom:1px dotted #eee;background:url("/inc/icon.gif") no-repeat 5px 12px;width:50%;float:left;}

#right0{width:750px;float:right;}
#center{width:520px;float:left;overflow:hidden;}
#center .about{margin:5px;height:180px;}
#center .about .left{float:left;width:220px;}
#center .about .right{float:right;width:260px;line-height:18px;}
#center .pic{padding:10px;height:160px;}
#center .pic li{height:80px;width:100px;text-align:center;float:left;overflow:hidden;line-height:20px;}
#center .pic img{width:90px;height:60px;margin-bottom:3px;}
#center .con{width:508px;}
#center .con li{width:50%;float:left;}
#center .linecon img{float:left;width:200px;height:120px;margin-right:8px;}
#center .linecon{margin:5px;height:135px;}
#center .linecon li{overflow:hidden;padding-top:3px;height:22px;line-height:22px;text-indent:15px;border-bottom:1px dotted #eee;background:url("/inc/icon.gif") no-repeat 5px 12px;}
#center .linecon span{color:#f60;float:right;margin-right:5px;}

#cen2{margin-left:8px;width:255px;float:left;}
#right2{width:220px;float:right;}
#right2 .con2{margin:5px auto;width:210px;}
#right2 .con2 li{width:50%;float:left;padding-top:4px;height:22px;line-height:22px;border-bottom:1px dotted #eee;overflow:hidden;}
#right2 .ads{margin-top:8px;text-align:center;}
#right2 .pic{margin:5px auto;width:210px;}
#right2 .pic li{width:105px;float:left;height:90px;line-height:20px;text-align:center;overflow:hidden;}
#right2 .pic li img{width:90px;height:60px;}
.a-msg{text-align:center;height:30px;margin:5px;}
.a-msg li{width:91px;float:left;text-align:center;}
.a-msg a{display:block;padding-top:5px;height:17px;width:75px;margin:auto;border:1px solid #D5E2D1;color:#4CA64C;background:#F8FCF8;}
.a-msg a:hover{background:#FEEFE5;border:1px solid #FDD7BF;color:#f60;text-decoration:none;}

.a-info2{margin:10px;height:200px;}
.a-info2 .a-pic{float:left;padding:10px;width:230px;height:170px;line-height:198px;border:1px solid #ccc;background:#fafafa;}
.a-info2 .a-pic img{width:230px;height:170px;}
.a-info2 .a-nopic{float:left;width:230px;height:170px;background:#fafafa;border:1px solid #eee;color:#999;line-height:170px;text-align:center;}
.a-info2 .a-text{float:right;width:450px;height:200px;line-height:25px;font-size:14px;}
.a-info2 .a-text b{color:#f60;}
.a-info2 .a-text span{color:green;}
.a-info2 a{display:block;background:#57AC44;border:none;color:#fff;font-size:14px;line-height:100%;width:90px;text-align:center;padding-top:6px;height:20px;}
.a-info2 a:hover{background:#f60;text-decoration:none;}
.a-img{margin:10px;width:730px;text-align:center;line-height:20px;}
.a-img li{width:240px;height:200px;float:left;}
.a-img img{width:200px;height:170px;margin-bottom:5px;}
.info{margin:10px;}
.info h1{color:#f60;font-size:20px;margin:5px;}
.info a{color:green;text-decoration:underline;}
.info a:hover{color:red;text-decoration:none;}


/*文字终极列表*/
.tlist{margin:10px;font-size:14px;width:728px;}
.tlist li{line-height:24px;padding-top:4px;height:24px;border-bottom:1px dotted #ccc;overflow:hidden;background:url("icon.gif") no-repeat 5px 13px;text-indent:15px;width:50%;float:left;}

.page{height:18px;margin:10px;width:700px;font-size:12px;}
.page a{padding:3px 5px 2px;margin:0 1px;background:#eee;color:#666;display:block;border:1px solid #ccc;float:left;text-decoration:none;}
.page a:hover{color:#fff;background:red;border:1px solid #900;text-decoration:none;}
.page span{background:#049;padding:3px 5px 2px;margin:0 2px;color:#fff;display:block;border:1px solid #049;float:left;text-decoration:none;}

/*旅游线路*/
#xingcheng .dayshow{margin:5px 0;padding:2px 5px;line-height:24px;font-size:14px;font-weight:bold;color:green;border-bottom:1px dashed #ccc;border-top:1px dashed #ccc;background:#fafafa;}
#jiage{margin-top:8px;width:100%;border-collapse:collapse;background:#fff;text-align:center;} 
#jiage td{padding:3px;height:20px;border:1px solid #ECC19E;}
#jiage tr.tt{background:#FEEFE0;color:#666;}
#jiage span{color:#f60;font-weight:bold;}
#jiage a{color:green;text-decoration:underline;}
#jiage a:hover{color:red;text-decoration:none;}
#right .line-info{margin:10px;line-height:25px;font-size:14px;height:180px;}
#right .line-info img{float:left;width:300px;height:180px;margin-right:10px;}

/*酒店列表*/
#h-list{text-align:left;}
#h-list .h-show{margin-top:8px;border:1px solid #D5E2D1;}
#h-list .nopic{width:88px;height:58px;border:1px solid #eee;text-align:center;line-height:58px;float:left;margin:0 10px 5px 0;background:#fafafa;color:#ccc;text-indent:0;}
#h-list .h-tit{border-bottom:1px dashed #D5E2D1;padding-top:6px;height:20px;text-indent:10px;background:#F8FCF8;color:#666;}
#h-list .h-tit a{font-weight:bold;color:#f60;text-decoration:underline;font-size:14px;}
#h-list .h-tit a:hover{color:red;text-decoration:none;}
#h-list .h-tit span{float:right;margin:1px 5px 0 0;}
#h-list .h-con{padding:5px;height:72px;line-height:18px;overflow:hidden;text-indent:24px;color:#666;}
#h-list .h-con img{width:90px;height:60px;float:left;margin:5px;border:1px solid #333;}
#h-list .h-price{margin:5px;}
#h-list .h-price li{float:left;}
#h-list ul.h-tt{padding-top:6px;height:18px;text-align:center;background:#F8FCF8;color:#666;border-bottom:1px dashed #E0F3D1;border-top:1px dashed #E0F3D1;margin:0;text-indent:0;font-size:12px;}
#h-list .h-price li.t1{width:200px;text-align:left;text-indent:10px;}
#h-list .h-price li.t2{width:80px;}
#h-list .h-price li.t3{width:60px;}
#h-list .h-price li.t4{width:80px;}
#h-list .h-price li.t5{width:80px;}
#h-list .h-price li.t6{width:80px;}
#h-list .h-price li.t7{width:80px;}
#h-list .h-price ul{height:18px;padding-top:6px;text-align:center;border-bottom:1px dashed #E0F3D1;}
#h-list .h-price span{color:#f60;}
#h-list .h-price a{color:green;text-decoration:underline;}
#h-list .h-price a:hover{color:red;text-decoration:none;}

/*修改*/
#user_action_show{margin:10px 20px;;text-align:center;color:#999;}
#user_action_show .cn{border:1px solid #ccc;background:#EBF6FE;line-height:20px;font-size:14px;padding:10px;}
#user_action_show .ft{background:#EBEBEB;margin:0 5px;height:5px;font-size:2px;}
/*会员修正信息页面*/
#main0{margin:8px auto;text-align:left;width:978px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
#main0 .tit{background:url("bg01.jpg");border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:24px;color:#666;text-align:left;}
#main0 .tit p{margin:0;background:url("icon01.gif") no-repeat 10px 4px;padding-top:6px;height:18px;text-indent:35px;}
#main0 .tit a{color:#666;}
#main0 .info{margin:30px;text-align:center;}
#main0 .info h1{color:#f60;font-size:30px;font-family:微软雅黑;}
#main0 .info p{margin:10px;line-height:30px;font-size:14px;}
/*表格*/
#td{width:100%;border-collapse:collapse;background:#fff;} 
#td span{color:#666;margin:0 3px}
#td .in{text-align:center;}
#td td.bt span{color:red;margin:0 3px;}
#td td{padding:3px;border:1px solid #ccc;}
#td td.bt{text-align:right;background:#eee;height:20px;}
#td tr.tt{height:20px;background:#eee;color:#666;}
#td tr.cn{height:20px;}
#td a{color:green;text-decoration:underline;}
#td a:hover{color:red;text-decoration:none;}
/*菜单选择*/
#select_show{border:1px solid #ccc;width:348px;height:198px;overflow:auto;}
#select_show .msg{padding-top:6px;height:18px;background:#fafafa;border-bottom:1px solid #ccc;text-align:left;text-indent:10px;}
#menu{text-align:left;line-height:20px;margin:5px;}
#menu span{width:10px;overflow:hidden;height:20px;display:block;float:left;}
#menu span a{color:#333;text-decoration:none;}
#menu span a:hover{color:red;text-decoration:none;}
#menu p{margin:0;display:block;float:left;text-indent:3px;}
#menu .menu{height:20px;}

#txtlink{margin:8px auto;width:978px;border:1px solid #f90;background:#FFFBF0;}
#txtlink .con{padding:0 5px;text-align:center;}
#txtlink .con li{width:70px;float:left;padding-top:3px;height:20px;line-height:20px;}

#link{margin:8px auto;width:978px;height:100px;background:#fff;border:1px solid #ccc;}
#link .pic{height:40px;margin:3px;}
#link .pic img{margin:3px;width:88px;height:31px;}
#link .txt{height:40px;line-height:20px;}
#link .txt a{margin:0 3px;}
/*footer*/
#footer{margin:8px auto;width:978px;border:1px solid #eee;background:#fafafa;line-height:20px;padding:10px 0;color:#999;}
#footer a{color:#999;}
#footer2{margin:8px auto;width:980px;}
#footer2 .left{width:300px;float:left;text-align:center;height:90px;}
#footer2 .right{width:650px;float:right;text-align:left;line-height:18px;height:90px;}
#jy{margin:8px auto;width:980px;}
#jy li{width:140px;float:left;}


/* 懒人图库 搜集整理 www.lanrentuku.com */
#NewsPic {	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px;  BORDER-RIGHT-WIDTH: 0px}
#NewsPicTxt {	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 0px; MARGIN: 3px auto 0px; WIDTH: 365px; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: Sans-Serif; POSITION: relative; HEIGHT: 0px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 1px}
#NewsPicTxt A {	COLOR: black; TEXT-DECORATION: none}
#NewsPicTxt A:hover {	COLOR: black; TEXT-DECORATION: none}
#NewsPicTxt A:visited {	COLOR: black; TEXT-DECORATION: none}
#NewsPicTxt A:link {	COLOR: black; TEXT-DECORATION: none}
#NewsPicTxt A:hover {	COLOR: red}
#NewsPic A {	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none}
#NewsPic A:hover {	TEXT-DECORATION: none}
#NewsPic A:visited {	TEXT-DECORATION: none}
#NewsPic .Picture {	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; LEFT: 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ffffff 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 100%}
#NewsPic .Nav {	RIGHT: 0px; WIDTH: 100%; BOTTOM: 0px; POSITION: absolute; HEIGHT: 12px}
#NewsPic .Nav SPAN {	DISPLAY: block; BACKGROUND: #000000; FLOAT: right; FONT: 10px Courier; BORDER-LEFT: #ffffff 1px solid; WIDTH: 24px; CURSOR: hand; COLOR: #ffffff; HEIGHT: 100%; TEXT-ALIGN: center}
#NewsPic .Nav SPAN.Cur {	BACKGROUND: #019fe8; COLOR: white}
#NewsPic .Nav SPAN.Normal {	BACKGROUND: #000000; FILTER: Alpha(opacity=50); COLOR: white; opacity: .5}
#NewsPic .Nav SPAN A {	DISPLAY: block; WIDTH: 100%; COLOR: white; POSITION: relative; HEIGHT: 100%}
#NewsPic .Nav SPAN A:hover {	CURSOR: hand}
