﻿.min_box_220 { }
.min_box_220 .min_box_header { height: 22px; background: url(../images/min_box_header_220.gif) no-repeat; padding-top: 10px; padding-left: 10px; }
.min_box_220 .min_box_header b { font-size: 14px; float: left; }
.min_box_220 .min_box_header .more { float: right; font-size: 12px; margin: 0px 5px; }
.min_box_220 .min_box_content { border: 1px solid #0481D1; padding: 12px 5px; _padding: 4px 5px; }


.min_box_225 { background: url(../images/min_box_center_225.gif) repeat-y left; }
.min_box_225 .min_box_header { background: url(../images/min_box_header_225.gif) no-repeat; padding-top: 15px; height: 20px; padding-left: 20px; }
.min_box_225 .min_box_header b { font-size: 14px; float: left; }
.min_box_225 .min_box_header .more { float: right; font-size: 12px; margin: 0px 10px; }
.min_box_225 .min_box_content { padding: 5px 5px !important; padding: 10px 5px; _padding: 5px 5px; }
.min_box_225 .min_box_bottom { height: 9px; overflow: hidden; background: url(../images/min_box_bottom_225.gif); }


.min_border_225 { }
.min_border_225 .min_box_header { background: url(../images/min_border_top_225.gif) no-repeat; padding: 20px 0px 4px 0px; padding-left: 30px; overflow: hidden; }
.min_border_225 .min_box_header b { font-size: 14px; }
.min_border_225 .min_box_content { width: 100%; background: url(../images/min_border_center_225.gif) repeat-y left top; padding: 10px 0px; }
.min_border_225 .min_box_bottom { height: 13px; overflow: hidden; background: url(../images/min_border_bottom_225.gif); }

.modulebox225 { width: 225px; overflow: hidden; text-align: left; background-color: #FFFFFF; }
.modulebox225 .moduletitle { width: 100%; background: url(../images/min_box_top_225.gif) no-repeat; height: 28px; }
.modulebox225 .moduletitle .title { float: left; padding: 10px 0px 0px 13px; font-size: 13px; font-weight: 900; }
.modulebox225 .moduletitle .other { float: right; height: 27px; line-height: 27px; padding: 0px 10px 0px 0px; text-align: right; }
.modulebox225 .moduleboxin { width: 203px; border: #98BBFF 1px solid; padding: 5px 10px; overflow: hidden; }


.bar_box_225 { }
.bar_box_225 .box_header { background-repeat: no-repeat; background-position: left top; padding: 9px 0px 0px 0px; padding-left: 30px; overflow: hidden; }
.bar_box_225 .icon_01 { background-image: url(../images/bar_top_225_01.gif); }
.bar_box_225 .icon_02 { background-image: url(../images/bar_top_225_02.gif); }
.bar_box_225 .icon_03 { background-image: url(../images/bar_top_225_03.gif); }
.bar_box_225 .icon_04 { background-image: url(../images/bar_top_225_04.gif); }
.bar_box_225 .box_header h2 { margin: 0px 0px 0px 0px; font-size: 13px; }
.bar_box_225 .box_header .other { font-size: 12px; padding: 0px 0px 0px 80px; font-weight: normal; }
.bar_box_225 .box_content { width: 100%; background: url(../images/bar_center_225.gif) repeat-y left top; padding: 10px 0px; }
.bar_box_225 .box_bottom { height: 6px; overflow: hidden; background: url(../images/bar_bottom_225.gif); }

.main_bar_725 .box_header { background-repeat: no-repeat; background-position: left -3px; height: 31px; overflow: hidden; }
.main_bar_725 .icon_01 { background-image: url(../images/main_bar_top_01.gif); }
.main_bar_725 .icon_02 { background-image: url(../images/main_bar_top_02.gif); }
.main_bar_725 .icon_03 { background-image: url(../images/main_bar_top_03.gif); }
.main_bar_725 .icon_04 { background-image: url(../images/main_bar_top_04.gif); }
.main_bar_725 .icon_05 { background-image: url(../images/main_bar_top_05.gif); }
.main_bar_725 .box_header h2 { font-size: 13px; padding: 8px 0px 0px 45px; }
.main_bar_725 .box_header h2 span { font-weight: normal; font-size: 12px; padding: 0px 0px 0px 500px; }
.main_bar_725 .box_content { width: 100%; background: url(../images/main_bar_center.gif) repeat-y left top; padding: 8px 0px; }
.main_bar_725 .box_bottom { height: 11px; overflow: hidden; background: url(../images/main_bar_bottom.gif); }


.mate_layout { width: 680px; margin: 0px auto; }
.mate_list_layout { padding: 8px 15px; border: solid 1px #E3E3E3; }
.event_list_table { width: 98%; }
.event_list_table tr { height: 24px; }
.event_list_table td { height: 23px; }
.event_list_table .event_title { float: left; font-size: 14px; }
.event_list_table .event_title a:link { color: #0A4392; }
.event_list_table .event_title a:visited { color: #0A4392; }
.event_list_table .event_title a:hover { color: #FF6600; }
.event_list_table .event_title span { font-weight: normal; font-size: 12px; padding: 0px 0px 0px 10px; }
.event_list_table .event_btn_do { float: right; }
.event_list_table .left_title { width: 80px; text-align: left; font-size: 12px; font-weight: 900; }
.event_list_table .right_text { text-align: left; font-size: 12px; }

/*-------------------------*/
#chengshi { border: double 3px #a7d3ff; background-color: #f0f8ff; }
#chengshi th { font-weight: 900; color: #FF66CC; font-size: 15px; width: 80px; height: 30px; padding: 0px 5px; }
#chengshi td { height: 30px; vertical-align: middle; }
#chengshi .province:link, #chengshi .province:visited, #chengshi .province:hover { color: #333333; font-size: 15px; text-decoration: none; }
#chengshi .city:link, #chengshi .city:visited, #chengshi .city:hover { color: #0000CC; font-size: 13px; text-decoration: none; }

.showcitylist { width: 580px; background-color: #FFFFCC; border: solid 1px #E3E3E3; padding: 3px; }
.showcitylist ul { margin: 0px; padding: 0px; }
.showcitylist li { float: left; display: block; height: 22px; line-height: 22px; padding: 0px 3px; white-space: nowrap; }

/*---------------*/
.citydetail { }
.citydetail { }
.citydetail .t_menu { height: 30px; }
.citydetail .t_menu ul { border-bottom: 1px solid #7471e6; height: 29px; }
.citydetail .t_menu ul li { background: url(../images/city_tabbtn2.gif) no-repeat bottom; height: 19px; width: 99px; margin-right: 1px; float: left; text-align: center; padding-top: 10px; cursor: pointer; }
.citydetail .t_menu ul li.hover { color: #fff; font-weight: bold; background: url(../images/city_tabbtn1.gif) no-repeat bottom; }
.citydetail .content { border: 1px solid #7471e6; border-top: none; }

/*--------page-------------*/
.mypage { margin: 20px auto; }
.mypage div { text-align: center; }
.mypage a { padding: 2px 5px 0px 5px; border: solid 1px #6699CC; }
.mypage .current { color: #CC0000; padding: 2px 5px 0px 5px; border: solid 1px #CC6600; }

/*--------------*/
.help_list { list-style: none; }
.help_list li { margin: 0px 0px 10px 0px; height: 36px; line-height: 36px; text-align: center; width: 221px; background: #FFFFFF url(../images/help_bg.gif) no-repeat left; }
.help_list li a:link, .help_list li a:visited, .help_list li a:hover { font-size: 16px; font-weight: bold; color: #98BBFF; text-decoration: none; }
.help_list .hover a:link, .help_list .hover a:visited, .help_list .hover a:hover { font-size: 16px; font-weight: bold; color: #FF6600; text-decoration: none; }

.help_content { padding: 16px 30px; line-height: 25px; }

/*-------left ul li*/
.left_list { margin: 0px 0px 0px 15px; padding: 0px 5px; }
.left_list li { padding: 0px 10px; line-height: 20px !important; line-height: 23px; background: url(../images/dot_01.gif) no-repeat left center; }


/*------文章列表--------*/
.article_layout { width: 680px; margin: 0px auto; }
.article_list { padding: 0px 15px; }
.article_list li { float: left; line-height: 23px !important; line-height: 26px; }
.article_list .w1 { padding: 0px 5px 0px 10px; width: 80px; background: url(../images/dot_01.gif) no-repeat left center; }
.article_list .w2 { width: 460px; }
.article_list .w3 { width: 80px; }
.article_list .w4 { }



.article_list_pic { padding: 10px 15px; }
.article_list_pic .list_space { padding: 5px; height: 90px; background: #FFFFFF url(../images/line_x.gif) repeat-x left bottom; }
.article_list_pic .pic { }
.article_list_pic .pic img { width: 110px; height: 90px; }
.article_list_pic .txt { padding: 10px 10px 0px 10px; text-align: left; }
.article_list_pic h3 { font-size: 13px; height: 20px; margin: 0px; padding: 0px; clear: both; }
.article_list_pic .summary { line-height: 20px; height: 60px; vertical-align: top; margin: 0px; padding: 0px; overflow: hidden; clear: both; }
.article_list_pic .author { text-align: right; height: 22px; line-height: 22px; clear: both; }

.article_detail { padding: 20px 0px; }
.article_detail h1 { font-size: 14px; text-align: center; height: 30px; }
.article_detail .article_content { padding: 0px 10px; line-height: 22px; }


.info-right-text { padding: 0px 10px; }
.info-right-text li { padding: 5px 15px; background: url(navicon.gif) no-repeat left 8px; line-height: 22px; }

.box_border_double { border: 2px double #98BBFF; padding: 10px; line-height: 22px; }

/*---------------*/
.space_layout { padding: 20px 10px; }
.space_layout_table { width: 600px; }
.space_layout_table tr { }
.space_layout_table .space_face { width: 85px; height: 85px; padding: 10px 0px; background: #FFFFFF url(../images/line_x.gif) repeat-x left bottom; }
.space_layout_table .space_info { padding: 10px 0px 10px 15px; background: #FFFFFF url(../images/line_x.gif) repeat-x left bottom; line-height: 23px; }
.space_layout_table .space_info b { font-size: 13px; color: #7471e6; }
/*-----------------*/
.blog_layout { padding: 20px 10px; }
.blog_layout ul { width: 690px; margin: 0px auto; padding: 0px; }
.blog_layout li { float: left; line-height: 27px; height: 27px; background: #FFFFFF url(../images/line_x.gif) repeat-x left bottom; }
.blog_layout .w0 { width: 10px; padding: 0px 0px 0px 0px; background: #FFFFFF url(../images/dot_01.gif) no-repeat left center; }
.blog_layout .w1 { width: 500px; }
.blog_layout .w1 a:link, .blog_layout .w1 a:visited, .blog_layout .w1 a:hover { font-size: 13px; }
.blog_layout .w2 { width: 100px; color: #99BBFF; }
.blog_layout .w2 a:link, .blog_layout .w2 a:visited, .blog_layout .w2 a:hover { font-size: 12px; color: #7471e6; }
.blog_layout .w3 { width: 80px; font-size: 12px; color: #99BBFF; }

/*-----------------*/
.photo_layout { padding: 20px 10px; }
.photo_layout ul { width: 700px; margin: 0px auto; padding: 0px; }
.photo_layout li { float: left; width: 115px; }
.photo_layout li .photo_border { width: 110px; height: 105px; text-align: center; background: url(../images/photo_bg.gif) no-repeat center center; overflow: hidden; }
.photo_layout li .photo_border img { padding: 2px; }
.photo_layout li .photo_name { line-height: 30px; height: 30px; text-align: center; }

/*--------------*/
.zuche_layout { padding: 20px 10px; }
.zuche_layout_table { width: 600px; }
.zuche_layout_table tr { height:115px;}
.zuche_layout_table .photo { width: 110px; height: 108px; text-align: center; vertical-align:top; overflow: hidden; }
.zuche_layout_table .photo img { border:solid 1px #E3E3E3; padding:2px;}
.zuche_layout_table .info { width: 140px; padding: 0px 10px; line-height: 22px; }

/*-----*/
.search_box { width: 495px; }
.search_box_top { height: 20px; background: url(../images/hotel_search_bg_top.gif) no-repeat left top; }
.search_box_center { background: url(../images/hotel_search_bg_center.gif) repeat-y left top; }
.search_box_bottom { height: 20px; background: url(../images/hotel_search_bg_bottom.gif) no-repeat left top; }
.search_box_table { }
.search_box_table tr { height: 20px; }
.search_box_table td { height: 20px; }
.hotel_search_word { padding: 2px 0px 0px 0px; }
.hotel_search_word .word { padding: 0px 5px; }
.hotel_search_btn { text-align: left; }