﻿@charset "utf-8";
/* CSS Document */

*{ padding:0; margin:0;}
img{ border:0;}
.clear{ clear:both;}
a:link,a:visited{ text-decoration:none; color:#666;}
a:hover{ text-decoration:underline;}
ol,ul,li{ list-style:none;}


.Middle{ width:1028px; margin:auto; margin-top:6px;}

/*left_top*/
.left{ width:761px;float:left;}
.right{ width:258px; float:right;}
.main{ height:431px; border:solid 1px #B1D0F0; background:#FFF;}
.main_tit{ height:71px; border-bottom:solid 2px #B1D0F0;}
.main_tit01{ height:42px; line-height:42px; padding-left:15px; }
.main_tit02{ height:16px; line-height:16px; padding-left:15px;}
.main_tit02 span{ color:#666;}
.bianhao{ margin-left:50px;}
.name{ margin-left:50px;}
.main_con{ padding:15px;}
.main_con_left{ width:349px; height:320px; float:left; background:#D8F0FA; text-align:center;}
.main_con_right{ width:370px; height:320px; float:right;}
.mess{ color:#333;line-height:33px;}
.mess A:link,.mess A:visited{ color:#2D88D1; font-weight:bold;}
.yuding{padding-left:10px;color:#F60; height:49px; line-height:49px; border:solid 1px #FED8BB; background:#FAEFD9;}
.yuding_price{color:#F60; font-size:30px; font-weight:bold; width:210px; float:left;}

/*left_down*/
.xingcheng{ border:solid 1px #B1D0F0; margin-top:10px;}
.xingcheng_tit{ height:36px; line-height:36px; background:url(/tmfile/linetemp/images/xiangxi_bg.jpg) repeat-x;}
.xingcheng_con{ padding:10px;}


/*right*/
.right01{ border:solid 1px #B4D1F0; margin-top:10px;}
.right01_tit{ height:30px; line-height:30px; background:url(/tmfile/linetemp/images/right_bg.jpg) repeat-x;}
.right_name{ margin-left:10px; font-weight:bold; font-size:14px; color:#2C86D2;}
.more a:link,.more a:visited{ margin-left:130px; color:#2C86D2;}
.more a:hover{ color:#666;}
.more01 a:link,.more01 a:visited{ margin-left:25px; color:#2C86D2;}
.more01 a:hover{ color:#666;}
.right01_con{ padding:10px; background:#FFF;}


/*right01*/
.jingdian01{ border-bottom:dashed 1px #FF8000;}
.jingdian01 span{ display:block; width:118px; height:105px;  float:left; text-align:center;}
.jingdian_name{ margin-top:5px; }
.jingdian_name a:link,.jingdian_name a:visited{ color:#666;}
.jingdian_name a:hover{ color:#069;}

.jingdian02 span{ display:block; float:left; width:78px; background:url(/tmfile/linetemp/images/dian.jpg) no-repeat 0 center; margin-top:5px;}
.jingdian02 span a:link,.jingdian02 span a:visited{ margin-left:8px; color:#004F98;}
.jingdian02 span a:hover{ color:#666;}

/*right02*/
.jiudian{display:block; float:left; width:82px; height:80px;text-align:center;}
.jiudian a{ display:block; margin-top:5px;}
.jiudian a:link,.jiudian a:visited{ color:#552D00;}
.jiudian a :hover{}

/*right03*/
.yingye{ text-align:center;}
.yingye img { border:solid 1px #BBE2FF;}
.yingye01{text-align:center; margin-top:10px;}
.yingye01 a:link,.yingye01 a:visited{ color:#06C; font-size:15px; font-weight:bold;}
.yingye01 a:hover{ color:#F90;}
/*right04*/
.zhanghao01{ border-bottom:solid 1px #B4D1F0;}
.zhanghao01_tit{ height:25px; line-height:25px; color:#2C86D2; font-size:13px; font-weight:bold;}
.zhanghao01_tit01{ height:25px; line-height:25px; color:#2C86D2; font-size:13px;font-weight: bolder;}
.zhanghao01_con{ line-height:25px; color:#666;text-align: left;padding-left: 10px;}
.siren{ border-bottom:dashed 1px #999; margin-top:5px;text-align: left;padding-left: 10px;}
.siren01{ line-height:22px; color:#666;}



/*down*/
.down{ border:solid 1px #D3DEEB; margin-top:10px;}
.down_tit{ height:51px; line-height:65px; background:url(/tmfile/linetemp/images/liuyan.jpg) no-repeat;}
.down_tit a{ margin-left:936px;}
.down_tit a:link,.down_tit a:visited{ color:#FFF; font-size:14px;}
.down_tit a:hover{ color:#999}
.down_con{ padding:10px;} 
.down_con_left{ float:left; width:486px; height:355px;}
.down_con_right{ float:right; width:470px; height:345px; padding:0 10px 10px 10px; background:url(/tmfile/linetemp/images/jianbian.jpg) repeat-y;}
.diaoyong{ height:280px; overflow:hidden;}
.tuijian{ height:30px; line-height:30px; background:url(/tmfile/linetemp/images/tuijian.jpg) no-repeat right center; text-align:right; margin-top:20px;}
.tuijian a:link,.tuijian a:visited{ margin-right:15px; font-size:14px; color:#FFF;}
.tuijian a:hover{ color:#F60;}


/*fla*/
.cintent { width:1036px; margin:0 auto; background-color: #FFF; }
.positions{  height:25px; line-height:25px; padding-left:10px; width:1026px; margin:0 auto; background-color:#fff;}
.nav_1 { height:440px; }
.nav_top { height:61px; background-image:url(/tmfile/linetemp/image/sy_01.jpg); border:solid 1px #fe8573; padding: 15px; color: #c4240c; }
.nav_top h1 { font-family: "黑体"; font-size: 20px; font-weight: normal; line-height: 32px; height: 32px; }
.nav_top ul { line-height: 28px; height: 28px; }
.nav_top ul li { float: left; margin-right: 10px; line-height: 28px; }
.nav_top font { font-size: 12px; color: #333; }
.nav_bom { background-image:url(/tmfile/linetemp/image/sy_00.jpg); height:319px; ; width: 990px; padding:14px 23px; }
.bom_left { float: left; height: 319px; width: 642px; overflow: hidden; }
.bom_left td { line-height: 35px; margin: 0px; padding: 0px; height: 35px; overflow: hidden; }
.bom_right { float: left; height: 307px; width: 336px; background-color:#D8F0FA; padding: 6px; overflow: hidden; }
.bom_left .red,.bom_left .red a:link,.bom_left .red a:visited { color: #c4240c; }
.bom_left td font { float: left; margin-right: 10px; display: inline; height: 29px; padding-top: 6px; font-size:inherit; }
.sh_img { height: 246px; width: 336px; }
.xi_img ul li { float: left; cursor: pointer; height: 55px; width: 74px; padding:7px 2px 2px 2px; margin-right:8px; display: inline; }
.xi_img ul .onon { background-image: url(/tmfile/linetemp/image/sy_01.gif); background-repeat: no-repeat; }
.xi_img { height:64px; overflow:hidden; }
.introduce { margin-top:9px; border:solid 1px #ee651b; }
.intr_title { height:29px; background-image:url(/tmfile/linetemp/image/sy_13.jpg); line-height:29px; padding-left:33px; ; font-size: 14px; font-weight: bold; color: #ffffff; }
.Travel_title { height:auto; }
.tt_up { line-height: 25px; height: 25px; }
.intr_cont { padding:30px 22px; }
.tt_up ul li { text-align: center; display: inline; float: left; height: 25px; width: 80px; line-height: 25px; background-image: url(/tmfile/linetemp/image/sy_14.jpg); cursor: pointer; }
.tt_up ul .toto { font-weight: bold; color: #FFF; background-image: url(/tmfile/linetemp/image/sy_15.jpg); }
.tt_cc { border: 1px solid #ee651b; line-height:25px; padding:7px; }
.sharebar_toolbox { display:block; height:35px; line-height:35px; float:left; }
.arrange { padding: 5px; border: 1px solid #ee651b; margin-top: 11px; }
.arrange_title { font-size: 14px; line-height: 35px; font-weight: bold; color: #ee651b; height: 35px; padding-left: 10px; }
.arrange_conts { padding:10px 5px; }
.Recommend { margin-top: 10px; border: 1px solid #ee651b;}
.RE_title { font-size: 14px; line-height: 31px; font-weight: bold; color: #FFF; background-image: url(/tmfile/linetemp/image/sy_13.jpg); height: 31px; padding-left: 33px; }
.RE_conts{ padding:10px;}
.RE_conts td{ line-height:30px; font-size:14px;}

.TM_LPC{font-family:Arial;}

.TM_LL A:link,.TM_LL A:visited{ color:#297CC9;}
.TM_LL A:hover{ color:#F60;}
.TM_LL TM_LL_WZ2 li{ height:30px;}
.TM_LPO{ display:none;}
.TM_LS{ display:none;}
.TM_LOBtn{ display:none;}

.denglu:link,.denglu:visited{ color:#039; font-weight:bold;}
.denglu:hover{ color:#F60;}
#TM_L_FenRi .TM_XC_Con .TM_XC_itiner{ font-size:14px; }