@import url(/styles/font.css);
@import url(/styles/main.css);
@import url(/styles/layout.css);
@import url(/styles/print.css);
@import url(/styles/mouban_public.css);
.link_white:link{ color:#333;}
.link_white:visited{ color:#333;}
.link_white:hover{ color:#066;}
.link_white:active{ color:#F60;}
#top .nav .guan_li a{
	display:inline;
	background:url(/images/portal/guan_li.gif) no-repeat left center;
	padding-left:20px;
}
.kong_zhi {
	padding-bottom:10px;
	clear:both;
}
.webManager {
	color:#666;
}
.webManager a {
	text-decoration:underline;
	color:#666;
}
div.webManager {
	padding-top:10px;
	color:#666;
}
span.webManager {
	display: inline;
	font-weight:normal;
	font-size:12px;
	color:#666;
}
span.webManager a:link{ color:#666;}
span.webManager a:visited{ color:#666;}
span.webManager a:hover{ color:#000;}
span.webManager a:active{ color:#000;}

.style_d01 .webManager {
	padding-right:5px;
}
#article_list .webManager {
	padding-left:10px
}
.input {
	border:1px solid #80beea;
	height:15px;
	line-height:15px;
}
.input_bottom01 {
	background:url(/images/portal/travel/trval_05.gif) repeat-x;
	height:19px;
	line-height:19px;
	padding:0px 3px;
}
.input_bottom02 {
	background:url(/images/portal/travel/trval_42.gif) repeat-x;
	height:19px;
	line-height:19px;
	padding:0px 3px;
}
.public_bg {
	background:url(/images/portal/jingqu/mu_didi_03.jpg) repeat-x;
	height:20px;
	line-height:20px;
	color:#fff;
	padding:0px;
	border:0px;
	font-weight:bold;
}
.clear {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	height: 0px;
	display:none;
	overflow: hidden;/*display: none;*/
}
/*副标题 logo*/

#top .logo {
	float:left;
	font-weight:bold;
}
.logo img {

	max-height: 120px;
	max-width: 100%;
	/*275/100=2.75*/
	_width:expression(this.width>275&&this.width/this.height >=2.38?285:true);
	_height:expression(this.height>120&&this.width/this.height <2.38?120:true);
}
#top {
	width:950px;
	margin:0px auto;
	padding-top:10px;
}
#top .right {
	float:left;
	margin:0px;
	padding:0px;
}
.phone .float_left02 {
	width:530px;
	padding-top:10px;
	text-align:left;
	float:left;
	padding-left:20px;
}
.phone .float_left02 .b_16 { font-family:"宋体", Arial; font-size:15px; color:#FF6600; padding:5px 0px;
}
.phone .float_right {
	margin-top:0px; line-height:25px; margin-left:15px;
}
.phone .float_right #top_user_info{ line-height:normal;}
span.denglu, span.zhuce {
	background:url(/images/portal/travel/index_03.gif) no-repeat left top;
	display:block;
	padding-right:15px;
	padding-left:5px;
	padding-top:33px;
	float:left;
	color:#000;
	font-weight:bold;
	float:right;
}
span.zhuce {
	background:url(/images/portal/travel/index_05.gif) no-repeat left top;
}
#top .nav {
	background:url(/images/portal/travel/trval_03.gif) repeat-x;
	height:33px;
	color:#fff;
	clear:both;
	position:absolute;
	width:950px;
}
#top .nav a {
	color:#fff;display:inline; padding:0px 8px;
}
.nav .float_left {
	background:url(/images/portal/travel/trval_002.gif) no-repeat left;
	padding-left:15px;
	line-height:33px;
}
.nav .float_right {
	background:url(/images/portal/travel/trval_04.gif) no-repeat right center;
	height:33px;
	padding-right:10px; line-height:33px;
}
#main {
	clear:both;
	width:950px;
	min-height:450px;
	_height: 450px;
	overflow: visible;
	margin:0px auto;
	padding-top:30px;
}
#main .main_left {
	width:235px;
	background:#f4f4f4;
	float:left;
	margin-top:10px;
}
.main_left .main_01 {
	width:100%;
	background:url(/images/portal/travel/trval_36.gif) no-repeat;
	height:8px;
}
.main_left .main_02 {
	overflow:auto;
	padding-left:19px;
}
.main_left .main_02 div {
	margin-top:18px;
	text-indent:2em;
}
.main_02 .style_01 {
	background:url(/images/portal/travel/trval_07.gif) no-repeat;
	width:213px;
	height:50px;
	color:#027ed6;
	font-size:14px;
	font-weight:bold;
	clear:both;
}
.main_02 .style_01 div {
	margin-top:18px;
	text-indent:20px;
}
.main_left .main_03 {
	width:194px;
	padding-left:19px;
	overflow:auto;
}
.main_03 .main_03_top {
	border-bottom:3px solid #c1c7c4;
	overflow:auto;
	height:25px;
	line-height:25px;
	margin:5px 0px;
}
.main_03 .main_03_top .float_left {
	background:url(/images/portal/travel/trval_08.gif) no-repeat left 3px;
	padding-left:15px;
	color:#027ed6;
	font-size:14px;
	font-weight:bold;
}
.main_03 .style_01 {
	background:url(/images/portal/travel/trval_39.gif) no-repeat;
	height:5px;
	overflow:hidden;
}
.main_03 .style_02 {
	padding-bottom:10px;
	border:#dddada solid 1px;
	border-bottom:0px;
	border-top:0px;
	background:#fff;
}
.main_03 .style_02 ul {
	width:175px;
	margin:0px auto;
}
.main_03 .style_02 ul li {
	line-height:25px;
	text-indent:2em;word-break:break-all; width:175px; overflow:hidden;
}
.main_03 .style_02_02 ul li {
	border-bottom:1px solid #dddada;
	clear:both;
	text-indent:0px;
}
.main_03 .style_02_02 ul li div {
	line-height:20px;
}
.main_03 .style_02_02 ul li .float_left {
	background:url(/images/portal/jingqu/lanmu.gif) left no-repeat;
	padding-left:10px;
}
.main_03 .style_02_02 ul li .webManager {
	line-height:20px;
}
.main_03 .style_02 ul .li02 {
	background:none;
	padding-left:0px;
	border:0px;
}
.main_03 .style_03 {
	background:url(/images/portal/travel/trval_38.gif) no-repeat;
	height:5px;
	overflow:hidden;
}
.main_03 .style_02 .pic {
	width:175px;
	margin:0px auto;
}
.main_03 .style_02 img {
	width:175px;
	margin:5px 0px;
}
#main .main_right {
	float:right;
	margin-top:15px; width:700px;
}
.main_right .main_right_top, .main_right .main_right_down, .main_right .main_right_mid {
	height:100%;
	clear:both;
	overflow:auto;
	width:100%;
}
.main_right_top .big_pic {
	float:left;
}
.main_right_top .big_pic img {
	width:420px;
	height:180px;
}
.main_right_top .float_right {
	width:255px;
}
.shoushuo {
	color:#000;
	font-size:12px;
	font-weight:normal;
	clear:both;
	margin-top:5px;
}
.shoushuo .shoushuo01 {
	float:left;
}
.shoushuo .shoushuo02 {
	background:url(/images/portal/travel/trval_41.gif);
	width:50px;
	height:19px;
	border:0px;
	line-height:19px;
	display:block;
	float:left;
	text-align:right;
}
.shoushuo .shoushuo02 a {
	color:#000;
}
.main_right .style_01 {
	background:#f4f4f4;
	height:22px;
}
.main_right .style_07 {
	width:95%;
	margin-top:5px;
	margin-left:5px;
}
.main_right .style_07 li {
	background:url(/images/portal/travel/indexnew_16.gif) repeat-x bottom;
	line-height:25px;
	clear:both;
	height:25px;
}
.main_right .style_07 div {
	float:left; width:28px;
}
.main_right .style_07 .name {
	background:url(/images/portal/travel/dot2.gif) left center no-repeat;
	width:70%;
	padding-left:12px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.main_right .style_07 .price {
	float:right;
	width:26%;
	text-align:right;
}
.main_right .style_07 .yuding {
	width:19%;
	text-align:right;
	float:right;
}
.main_right .style_07 .name02 {
	background:url(/images/portal/jingqu/view_01_11.gif) no-repeat left center;
	width:60%;
	text-align:left;
	text-indent:8px;
}
.main_right .style_07 .price02 {
	width:20%;
	text-align:left;
}
.main_right .style_07 .yuding02 {
	width:18%;
	text-align:right;
	float:right;
}
.main_right .style_05 {
	clear:both;
}
.main_right .style_01 .float_left {
	background:url(/images/portal/travel/trval_15.gif) no-repeat;
	height:22px;
	padding-left:15px;
	line-height:22px;
}
.main_right .style_01 .float_right {
	background:url(/images/portal/travel/trval_16.gif) no-repeat;
	height:22px;
	width:10px;
}
.main_right_mid01 {
	float:left;
	width:340px;
}
 .main_right_mid02 {
	float:right;
	width:340px;
}
.main_right_down01 {
	float:left;
	width:335px;
	margin-top:5px;
}
.main_right_down .main_right_down02 {
	float:right;
	width:335px;
	margin-top:15px;
}
.main_right .style_03 {
	width:97%;
	background:url(/images/portal/travel/trval_19.gif) repeat-x;
	height:24px;
}
.main_right .style_03 .float_left {
	background:url(/images/portal/travel/trval_17.gif) no-repeat;
	padding-left:15px;
	height:24px;
	line-height:24px;
}
.main_right .style_03 .float_right {
	background:url(/images/portal/travel/trval_18.gif) no-repeat right;
	height:24px;
	padding-right:10px;
	line-height:24px;
}
.main_right .style_04 {
	margin:10px 8px;
	clear:both;
	margin-bottom:0px;
}
.main_right .style_04 .pic {
	float:left;
	padding:3px;
	border:1px solid #dddada;
}
.main_right .style_04 .pic img {
	width:90px;
	height:60px;
}
.main_right .style_04 .right {
	float:right;
	width:200px;
	text-align:left;
	line-height:1.5em;
}
.main_right .style_04 .right .title {
	color:#027ed6;
	font-weight:bold;
	line-height:1.9em;
}
/*二级栏目页*/
.lan_mu {
}
.lan_mu li {
	border-bottom:1px #eee solid;
	line-height:1.8em;
}
.lan_mu .left {
	background:url(/images/portal/hotel/list_01.gif) no-repeat left;
	line-height:1.8em;
	text-indent:8px;
	margin-left:5px;
	text-indent:8px;
}
/*默认栏目页面*/
.mou_ren .text {
	clear:both;
	padding:10px 0px;
}
.mou_ren .text li {
	background:url(/images/portal/jingqu/view_01_11.gif) no-repeat left 10px;
	border-bottom:1px solid #eee;
	line-height:30px;
	padding:0px;
	padding-left:10px;
	clear:both;
}
.mou_ren .top {
	background:#def1ff;
	height:26px;
	line-height:26px;
	padding:0px 10px;
	font-weight:bold;
}
.mou_ren .text_pic {
	padding:10px 0px;
	overflow:auto;
	clear:both;
	padding-top:15px;
}
.mou_ren {
	overflow:auto;
	height:100%;
	width:90%;
	margin:0px auto;
	margin-bottom:10px;
}
.mou_ren img {
	width:150px;
	border:1px solid #D8D8D8;
	float:left;
	margin-right:20px;
}
.mou_ren .list {
	line-height:2em;
	margin-top:5px;
	text-indent:2em;
	display:block;
	float:left;
}
/*预订*/
#yuding {
	margin:10px 20px;
	border:1px solid #481a01;
}
#yuding ul {
	padding:10px;
	padding-bottom:5px;
}
#yuding li {
	padding:3px 0px;
}
#yuding input {
	border:1px solid #481a01;
}
#yuding .bottom {
	background:url(/images/portal/hotel/bottom.gif) no-repeat;
	height:21px;
	margin-left:70px;
	width:75px;
	padding-left:20px;
}
#yuding .bottom a {
	color:#fff;
}
#line {
	margin:0px 10px;
	margin-bottom:10px;
}
#line .name {
	width:60%;
	padding-left:5px;
	text-align:left;
}
#line .price {
	width:35%;
	text-align:left;
}
#line .yuding {
	width:14%;
	text-align:right;
}
/*页面所在地 首页 shouye*/
.shouye03 {
	margin-left:90px;
}
.shouye02 {
	margin-top:20px;
	width:98%;
	text-align:right;
	padding-left:0px;
}
.shouye {
	height:25px;
	line-height:25px;
	padding-left:5px;
}
.shouye .b {
	color:#000;
	background:url(/images/portal/jingqu/shoye.gif) no-repeat left center;
	padding-left:19px;
}
.shouye a {
	color:#0066cc;
}
/*栏目two_nav*/
.two_nav {
	padding:10px;
}
.two_nav li {
	background:url(/images/portal/jingqu/lanmu.gif) left 12px no-repeat;
	padding-left:9px;
	border-bottom:1px solid #eee;
	line-height:30px;
	height:30px;
}
.two_nav li a {
}
.two_nav li a:link {
}
/*列表e_list*/
#list {
	padding:20px 25px;
	height:100%;
}
#list2 {
	width:98%;
	margin:10px auto;
}
#list .top {
	border-bottom:2px solid #027ed6;
	background:url(/images/portal/travel/list_02.gif) left center no-repeat;
	padding-left:20px;
	line-height:25px;
	height:25px;
}
/*文章列表 article_list*/
#article_list {
}
#article_list li {
	background:url(/images/portal/jingqu/view_01.gif) repeat-x bottom;
	height:35px;
	line-height:35px;
}
#article_list .float_left {
	background:url(/images/portal/jingqu/view_01_11.gif) no-repeat left center;
	padding-left:10px;
	line-height:35px;
}
/*图片列表 image_list*/
#image_list {
	padding:5px 0px;
	height:100%;
	padding-top:0px;
}
#image_list li {
	float:left;
	margin-bottom:10px;
}
#image_list .image_bg02 {
	/*background:url(/images/portal/jingqu/list_tu_02.gif) repeat-x;*/
	line-height:30px;
	text-align:center;
	width:210px;
}
#image_list img {
	border:1px solid #dadada;
	width:145px;
	height:110px;
	padding:2px;/*margin-top:15px;*/
}
#image_list .image_bg03 {
	background:url(/images/portal/jingqu/list_tu_03.gif);
	height:168px;
	width:20px;
	float:right;
}
/*图文列表 imgArticle_list*/
#imgArticle_list {
	width:88%;
	margin:0px auto;
}
#imgArticle_list li {
	background:url(/images/portal/hotel/list_tu_02.gif) repeat-x;
	margin-bottom:8px;
	height:192px;
}
#imgArticle_list .imgArticle01 {
	background:url(/images/portal/hotel/list_tu_05.gif);
	width:235px;
	height:187px;
	float:left;
}
#imgArticle_list .imgArticle01 img {
	margin-left:32px;
	margin-top:17px;
	height:150px;
	width:175px;
}
#imgArticle_list .imgArticle02 {
	background:url(/images/portal/hotel/list_tu_06.gif) no-repeat right;
	padding-right:30px;
	height:187px;
	padding-left:5px;
	float:right;
	width:285px;
}
#imgArticle_list .imgArticle02 .title {
	margin-top:25px;
	font-size:13px;
}
#imgArticle_list .imgArticle02 .content {
	text-indent:2em;
	line-height:1.6em;
	height:60px;
}
.more {
	background:url(/images/portal/jingqu/more.gif) no-repeat;
	height:25px;
	width:90px;
	line-height:25px;
	margin-left:155px;
	text-indent:20px;
	margin-top:10px;
}
.more a {
	text-decoration:underline;
}
/*文章型Article_text*/
#Article_text {
	width:90%;
	margin:10px auto;
}
#Article_text .gray {
	color:#333333;
}
#Article_text .title {
	font-size:25px;
	color:#491a01;
	text-align:center;
	border-bottom:1px solid #def1ff;
	line-height:2em;
}
#Article_text .pic {
	text-align:center;
	margin:25px auto;
}
#Article_text img {
	padding:5px;
	border:1px solid #ddd;
	max-width:750px;
	_width:750px;
	overflow:hidden;
	width:auto;
}
#Article_text #shi_ping {
	text-align:center;
	margin:25px auto;
}
#Article_text .title02 {
	text-align:center;
	line-height:2em;
}
#Article_text .content {
	text-indent:2em;
	line-height:2em;
	padding:10px 50px;
	padding-bottom:30px;
	clear:both;
}
#Article_text .content div {
	position: relative;
}
#Article_text .content img {
	max-width:730px;
	width:auto;
 _width: expression((this.width<730)?this._width:"730px");
	border: 4px #FFF solid;
	padding: 0px;
	margin: 10px auto;
	clear: both;
	position: relative;
	overflow: hidden;
}
.step_by {
	margin:15px 0px;
	text-align:center;
	clear:both;
}
.step_by a {
	margin-right:25px;
}
/*文章型 Article_down*/
#Article_down {
	margin:0px 50px;
}
/*发表评论 Comments */
 #About_article {
	padding:2px 0px;
	border-top:1px solid #def1ff;
}
#Comments .top, #About_article .top {
	background:#def1ff;
	height:25px;
	line-height:25px;
	padding-left:15px;
	overflow:auto;
}
#Comments .content, #About_article .down {
	padding:5px 15px;
	overflow:auto;
}
/*发表评论 About_article */
#Comments .content01 {
	height:75px;
}
#Comments li {
	margin-bottom:5px;
}
#About_article .down li {
	background:url(/images/portal/jingqu/view_01_11.gif) no-repeat left center;
	height:25px;
	line-height:25px;
	text-indent:12px;
}
/*图片型 image_text*/
#image_text {
	width:443px;
	text-align: center;
	margin:30px auto;
	margin-top:10px;
}
#image_text .image_text01 {
	background:url(/images/portal/jingqu/list_tu_08.gif) repeat-x;
	height:20px;
}
.image_text01 .float_left {
	background:url(/images/portal/jingqu/list_tu_13.gif) no-repeat;
	height:20px;
	width:20px;
}
.image_text01 .float_right {
	background:url(/images/portal/jingqu/list_tu_09.gif) no-repeat;
	height:20px;
	width:23px;
}
#image_text .image_text02 {
	padding-right:23px;
}
.image_text02 img {
	max-width:400px;
	width:auto;
	_width:400px;
	overflow: hidden;
	border:1px solid #dadada;
	padding:2px;
}
.image_text02 div {
	padding-left:20px;
}
#image_text .image_text03 {
	background:url(/images/portal/jingqu/list_tu_11.gif) repeat-x;
	height:25px;
}
.image_text03 div {
	float:left;
}
.image_text03 .float_left {
	background:url(/images/portal/jingqu/list_tu_10.gif) no-repeat;
	height:25px;
	width:20px;
}
.image_text03 .float_right {
	background:url(/images/portal/jingqu/list_tu_12.gif) no-repeat right;
	height:25px;
	width:23px;
	float:right;
}
#image_text .next {
	width:50%;
	height:100%;
	margin:10px auto;
}
#image_text input {
	background:url(/images/portal/jingqu/mu_didi_03.jpg) repeat-x;
	height:25px;
	line-height:25px;
	color:#fff;
	padding:0px;
	border:0px;
	font-weight:bold;
}
/*相关图片 pic_list */
.pic_list {
	padding-left:15px;
	background:url(/images/portal/jingqu/list_tu_16.gif) repeat-x;
	height:31px;
	line-height:31px;
	width:80%;
	margin:0px auto;
}
.tu_list {
	height:100%;
}
.tu_list li {
	float:left;
	margin:10px 0px;
	margin-right:20px;
	text-align:left;
}
.tu_list img {
	width:90px;
	height:60px;
	border:1px solid #eee;
}
/*搜索 shou_suo */
#shou_suo {
	background:url(/images/portal/jingqu/shoushuo_05.gif) repeat-x;
	height:45px;
	margin:10px 0px;
	margin-left:220px;
}
#shou_suo .float_left {
	background:url(/images/portal/jingqu/shoushuo_01.gif) no-repeat;
	height:45px;
	padding-left:60px;
	padding-top:5px;
}
#shou_suo .float_right {
	background:url(/images/portal/jingqu/shoushuo_03.gif);
	height:36px;
	width:15px;
}
#bottom_main{ color:#666;}
#bottom {
	width:945px;
	margin:0px auto;
	text-align:center;
	color:#fff;
	clear:both; height:25px;
}
/*分页*/
.feng_ye {
	text-align:right;
	line-height:30px;
	background:#eee;
	padding-right:5px;
}
/*评论*/
.article_pl {
	padding-top: 20px;
}
.article_pl_t {
	width: 100%;
	/*border-bottom: 2px #6B92B5 dashed;*/
	background: url(/images/news/dot_1.gif) repeat-x left 21px;
	height: 18px;
	overflow: hidden;
	padding: 3px;
	font-weight: bold;
	clear: both;
	color: #F60;
}
#art_plList {
	margin:10px 0px;
	padding:5px;
	border:1px solid #eee;
}
#art_plList ul {
	/*border-bottom: 2px #eee solid;*/ overflow:auto;
}
#art_plList li {
	border-bottom:3px #eee solid;
	line-height: 20px;
	margin:5px 0px;
}
#art_plList .publicPage {
	padding-left: 0px;
}
#art_plList .usinfo {
	padding-left: 10px;
	padding-top: 3px;
	/*border-top: 2px #DDD solid;*/
	clear: both;
	height: 100%;
}
#art_plList .usinfo span {
	float: left;
}
#art_plList .usinfo .netaddr, #main_public #art_plList .usinfo .usid, #main_public .usinfo .netip {
	white-space: nowrap;
	overflow: visible;
}
#art_plList .usinfo .date {
	float: right;
	width: 25%;
	text-align: center;
	border-left: 1px #FFF solid;
}
#art_plList .content {
	margin:5px 10px;
	clear: both;
	padding:3px;
	border:2px dashed #eee;
	color:#555;
}
#art_pl_add {
	clear: both;
	border: 2px solid #FFF;
	margin-bottom: 5px;
}
#dataList .Title {
	width: 13%;
}
/*留言 Message*/
#Message {
	width:85%;
	margin:20px auto;
	height:100%;
}
#Message .message_list {
	height:100%;
}
#Message .message_list div {
	margin:5px 0px;
}
#Message ul {
	padding:0px;
	margin:0px;
	padding:10px 0px;
}
.message_list li {
	border:1px dashed #eee;
	padding:15px;
	margin:10px 0px;
}
#Message .title {
	color:#0066FF;
	text-decoration:underline;
}
#Message .content {
	color:#555;
	line-height:19px;
	border-bottom:2px solid #def1ff;
}
#Message .huifu {
	padding:10px;
	line-height:20px;
	border:1px solid #eee;
}
#Message .message_text {
	background:#def1ff;
	height:25px;
	line-height:25px;
	padding-left:15px;
	overflow:auto;
}
.message_text .message_text_01 {
	display:block;
}
.message_text .message_text_02 {
}
.message_text .message_text_03 {
	display:block;
}
#user_reg {
	padding:15px;
	padding-top:0px;
}
#user_reg li {
	padding-bottom:5px;
}
#user_reg .line_h {
	line-height:16px;
}
.mes_bottom1 a {
	background:#55b314;
	height:25px;
	line-height:25px;
	text-align:right;
	padding-right:10px;
	display:block;
	color:#fff;
}
.mes_bottom2 a {
	height:25px;
	line-height:25px;
	text-align:right;
	padding-right:10px;
	display:block;
	color:#fff;
}
.mes_bottom2 a:link {
	background:#eee;
}
.mes_bottom2 a:visited {
	background:#55b314;
}
.mes_bottom2 a:hover {
	background:#eee;
}
.mes_bottom2 a:active {
	background:#55b314;
}
/*留言 部分*/
#navLink {
	BACKGROUND: #ffffff;
	text-align:right;
}
#navLink LI {
	MARGIN: 0px 0px 1px;
	LINE-HEIGHT: 22px
}
#navLink LI A {
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	BACKGROUND: #eee;
	PADDING-BOTTOM: 0px;
	COLOR: #666666;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none;
	voice-family: inherit;
	width:210px;
}
#navLink LI A:hover {
	BACKGROUND: #4da4e2;
	COLOR: #ffffff
}
#navLink LI A.selected {
	BACKGROUND: #4da4e2;
	COLOR: #eee;
}
/*预订页面*/
#yuding02 {
	margin:5px 25px;
}
#yuding02 .y_dtop {
	clear:both;
	overflow:auto;
}
#yuding02 .y_dtop .y_dtop01 {
	background:url(/images/portal/list_03.gif) no-repeat left center;
	padding-left:55px;
	height:45px;
	line-height:45px;
	float:left;
	font-family:"黑体";
	font-size:16px;
}
#yuding02 .y_dtop .y_dtop02 {
	padding-top:20px;
	float:right;
}
#yuding02 .y_dmid {
	border-top:5px solid #027ed6;
	border-bottom:1px solid #027ed6;
	clear:both;
	overflow:auto;
	background:#f9fdff;
	padding-bottom:10px;
	width:100%;
	clear:both;
}
#dataList {
	border:1px solid #e3e5e2;
	background:#FFF;
	overflow:auto;
	width:95%;
	margin:10px auto;
}
#dataList .mainTitle {
	line-height:25px;
	text-align:left;
	clear:both;
	background:#eee;
}
#dataList ul {
	margin:2px;
	background:#fff;
	overflow:auto;
	padding:5px;
	padding-top:0px;
}
#dataList li {
	border:0px;
	padding-left:5px;
	border-top: 1px solid #EEE;
	height:100%;
	line-height:20px;
	clear:both;
}
#dataTable {
	width:95%;
	margin:0px auto;
	border:1px solid #e3e5e2;
	border-left:1px solid #e3e5e2;
	padding:2px;
	clear:both;
}
#dataTable li {
	height:100%;
	overflow:auto;
	background:#fff;
}
#dataTable .dataTitle {
	background:#f9efd6;
	border-top:0px #CFE0F8 dashed;
	height:25px;
	overflow:hidden;
}
#dataList .Title02 {
	float:left;
	font-weight:bold;
	height:100%;
	padding:3px;
	text-align:left;
	clear:left;/*background:#F0FCFF;*/
}
#dataList li {
	border-top:0px;
}
#dataList .Title {
	float:left;
	width:18%;
	height:100%;
	padding:3px;
	text-align:right;
	clear:left;/*background:#F0FCFF;*/
}

#main_errors {
	border: #FFCC00 1px solid;
	padding:5px 1%;
	width:93%;
	margin:5px auto;
	background: #FFFFE8;
	display:none;
	float:none;
	clear:both;
}
.y_ddown li {
	padding:10px 0px;
	text-indent:2em;
}
.li01 {
	background:url(/images/portal/list_05.gif) repeat-x bottom;
	padding:0px;
	padding-bottom:8px;
	text-indent:0px;
}
#dataList .Content02 {
	float:left;
	height:100%;
	width:85%;
	padding:3px;
}
.chenshi {
	background:url(/images/portal/list_06.gif) no-repeat;
	height:50px;
	line-height:50px;
	padding-left:10px;
}
textarea, .textarea {
	color: #333;
	background: #f7f7f7;
	border-top: 1px solid #95A7B0;
	border-right: 1px solid #C2CCD1;
	border-bottom: 1px solid #BDC9CE;
	border-left: 1px solid #A8B7BD;
	padding: 0.25em 0em 0em 0.25em;
	cursor:text;
	width: auto;
}
/*报价询价*/
.baojia {float:left;
	width:340px;/*height:175px;*/
}
.xunjia {float:right;
	width:340px;/*height:175px;*/
}
.baojia .baojia_top {
	background:url(/images/portal/travel/trval_21.gif) repeat-x;
	height:40px;
	clear:both;
}
.baojia .baojia_top .float_left {
	background:url(/images/portal/travel/trval_20.gif) no-repeat left;
	height:40px;
	padding-left:15px;
	line-height:40px;
}
.baojia .baojia_top .float_right {
	background:url(/images/portal/travel/trval_22.gif);
	height:40px;
	width:60px;
}
.baojia .baojia_bottom {
	background:url(/images/portal/travel/trval_25.gif) repeat-x;
	height:10px;
	overflow:hidden;
}
.baojia .baojia_bottom .float_left {
	background:url(/images/portal/travel/trval_24.gif);
	width:10px;
	height:10px;
	overflow:hidden;
}
.baojia .baojia_bottom .float_right {
	background:url(/images/portal/travel/trval_26.gif);
	width:10px;
	height:10px;
	overflow:hidden;
}
.baojia .baojia_mid {
	background:#f3f6e1;
	padding:10px;
	overflow:auto;
	clear:both;
	padding-bottom:5px;
}
.baojia .baojia_mid li {
	line-height:20px;
	height:20px;
	border-bottom:1px dashed #b0ba75;
}
.baojia .baojia_mid li div {
	float:left;
}


.baojia_mid li .name {
background:url(/images/portal/travel/trval_40.gif) no-repeat left center;
	width:68%;
	padding-left:10px;
	overflow: hidden;
white-space: nowrap;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
	
}
.baojia_mid li .price {
	float:right;
	width:27%;
	text-align:right;
}
#main .baojia_main{ clear:both;}
#main .baojia_main .tiltle{ font-size:18px; padding:5px 0px; text-align:center;}
#main .color_wai_kuang{ margin:10px auto; padding:15px; }
#main .color_wai_kuang .b_leirong{ line-height:20px; text-indent:2em; font-size:18px; border-bottom:1px dashed #dadada; padding:0px; margin-bottom:5px; color:#333;}
#dataList .Title03 {
	float:left;
	width:10%;
	text-align:right;
	height:100%;
	padding:3px;
}
#top .main_1 li {
padding:5px;
	clear: both; height:auto;
}
#top .main_1 {
	margin-top:0px;
	border: 1px solid #CCCCCC; border-bottom:0px; margin-bottom:5px;
}
#top .main_1 img{ vertical-align:middle;}
#top .main_1 .text_list{ background:url(/images/dian_2.gif) no-repeat left center; padding-left:10px;}
#top .main_1 .text_title{ background:url(/images/tubiao11.gif) no-repeat left center; padding-left:15px;}
#top .sosuo_top_02_mid{ background:#f2f8ff;clear:both; padding:10px;}
.color_beijing_1{ background:#efffff;}
.friend_1{ padding:10px; border:2px solid #eee;}
.friend_1 h4{ line-height:28px;}
.friend_1 li{ border-bottom:0px; background:none;}
.friend_1 a{ padding-right:20px; padding-top:5px;}
.friend_1 img{ width:88px; height:33px;border: solid 1px #dadada; width:88px; height:33px; padding:1px; }
