﻿/* */
.index_left { width: 220px; float: left; }
.index_right { width: 730px; float: right; overflow:hidden; }
.index_box_left { width: 495px; float: left; overflow:hidden;}
.index_box_right { width: 225px; float: right; overflow:hidden; }

/*登录*/
.login { background: url(../images/log_center.gif); }
.login .top { background: url(../images/log_top.gif); height: 2px; overflow: hidden; }
.login .bottom { background: url(../images/log_bottom.gif); height: 2px; overflow: hidden; }
.login h2 { font-weight: 900; font-size: 14px; padding-top: 10px; padding-left: 13px; line-height: 13px; line-height: 18px; line-height: 15px; _line-height: 16px; height: 20px; overflow: hidden; }
.login h2 span { padding-left: 40px; font-weight: normal; font-size: 12px; }
.login h2 span a { padding-left: 5px; padding-right: 5px; }
.login .content { height: 100px; padding-top: 10px; }
.login .content .txtbox { width: 175px; margin: 0 auto; height: 55px; padding-top: 5px; }
.login .content .txtbox .left { width: 122px; float: left; font-size: 12px; font-family: '宋体' ,Simsun; letter-spacing: 1px; }
.login .content p { font-size: 12px; }
.login .content .txtbox .left input { width: 80px; border: 1px solid #bbb; margin-left: 2px; }
.login .content .txtbox .right { width: 50px; float: right; }
.login .login_name { height: 16px; }
.login .login_pass { height: 16px; }

.control { padding: 0px 15px; }
.myface { width: 80px; text-align: center; clear: both; }
.myinfo { text-align: left; }
.myinfo ul { padding: 0px; margin: 0px; }
.myinfo li { height: 21px; line-height: 21px; margin: 0px; padding: 0px 0px 0px 10px; text-align: left; clear: both; color: #5FA4CA; }
.myinfo a:link, .myinfo a:visited { color: #5FA4CA; }
/*-------------*/
.div_face { }
.div_face img { border: solid 1px #E3E3E3; padding: 1px; }
.div_info { }


/*---游记*空间--------*/
/*
.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_220 .blog_list { padding: 0px 5px; margin: 0px; }
.min_box_220 .blog_list li { padding: 0px 10px; line-height: 20px !important; line-height: 23px; background: url(../images/dot_01.gif) no-repeat left center; }

/*----space-------*/
.space_list { margin: 0px; padding: 20px 3px 15px 15px !important; padding: 10px 3px 5px 15px; }
.space_list li { line-height: 60px; height: 60px; }
.space_list .avatar { float: left; width: 50px; height: 50px; padding: 3px 0px 0px 0px; margin: 0px; }
.space_list .avatar img { border: solid 1px #E3E3E3; padding: 2px; }
.space_list .spaceinfo { float: left; margin: 0px 0px 0px 10px; width: 100px; height: 55px; overflow: hidden; }
.space_list .spaceinfo h2 { font-size: 12px; height: 20px; line-height: 20px; overflow: hidden; }
.space_list .spaceinfo p { margin: 0px; padding: 0px; height: 40px; line-height: 20px; }
.space_list .spaceinfo p span { padding: 0px 5px; }


/*----搜索-------*/
.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; }

/*----活动-------*/
.main_box_495 { width: 495px; }
.main_box_495 .main_box_header { background: url(../images/main_box_header_495.gif) no-repeat; padding-top: 8px; padding-left: 20px; }
.main_box_495 .main_box_header h2 { height: 20px; font-size: 13px; padding: 0px 0px 0px 0px; }
.main_box_495 .main_box_header h2 span { padding-left: 350px; }
.main_box_495 .main_box_center { background: url(../images/main_box_center_495.gif) repeat-y left top; overflow: hidden; }
.main_box_495 .main_box_bottom { height: 4px; overflow: hidden; background: url(../images/main_box_bottom_495.gif) no-repeat; }

.plan_list { margin: auto 0; padding: 15px 10px 0px 10px; text-align: center; }
.plan_list th { height: 28px !important; height: 26px; font-weight: 900; padding: 0px 0px 0px 0px; }
.plan_list td { height: 28px !important; height: 22px; background: url(../images/line_x.gif) repeat-x left top; padding: 3px 0px; }
.plan_list .title_1 { text-align: left; }
.plan_list .city_1 { width: 70px; text-align: left; }
.plan_list .author_1 { width: 70px; text-align: left; }
.plan_list .type_1 { width: 60px; text-align: left; }
.plan_list .date_1 { width: 70px; text-align: right; }

.plan_list .title_2 { text-align: left; }
.plan_list .city_2 { text-align: left; }
.plan_list .author_2 { text-align: left; }
.plan_list .type_2 { text-align: center; }
.plan_list .date_2 { text-align: right; }

.pic_list { width: 99%; padding: 5px 5px 5px 7px;_padding:5px 0px; }
.picbox { float: left; margin-left: 4px; }
.picbox img { background-color: #CCCCFF; border: solid 1px #E3E3E3; padding: 2px; }
.picbox p { width: 110px; text-align: center; height: 22px; line-height: 22px; overflow: hidden; }

/*
.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; }
.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); }
*/


/*-------*/
/*写手排行*/
.sort_global { }
.sort_global .title { height: 26px; padding: 8px 0 0 20px; background: url(../images/xieshou.gif); }
.sort_global .title span { padding-left: 100px; font-size: 13px; font-weight: normal; }
.sort_global .content { border: none; padding: 5px 5px; }
.sort_global .content .txt { height: 326px; overflow: hidden; padding-left: 10px; width: 190px; }
.sort_global .content ul li { list-style: none; height: 18px; padding: 10px 0 0 22px; border-bottom: 1px dotted #ccc; }

.sort_global .content .more { height: 62px; padding-top: 5px; padding-left: 0px; border-bottom: 1px dotted #ccc; overflow: hidden; }
.sort_global .content .l { float: left; }
.sort_global .content .r { float: right; }
.sort_global .content .w1 { width: 80px; }
.sort_global .content .w2 { width: 80px; }
.sort_global .content .cf { clear: both; display: block; font-size: 1px; line-height: 1px; height: 0px; }
.sort_global .content ul .no_bb { border: none; }
.yjzt { background-image: url(../images/yjzt.jpg); }
.sort_global .open { width: 20px; height: 54px; text-align: center; }
.sort_global .open span { display: block; width: 20px; height: 20px; }
.sort_global .productimg img { border: #ccc 1px solid; padding: 1px; margin: 0px 8px 0 3px; height: 52px; width: 52px; }
.sort_global .productInfo h3 { padding: 1px 0 3px 0; font-size: 13px; }
.sort_global .productInfo p { color: #666; line-height: 20px; }
.sort_global .open { background: #ccc; }
.sort_global .open span { display: block; font-weight: bold; font-size: 1.2em; width: 20px; color: #fff; line-height: 20px; border-bottom: #fff 1px solid; height: 20px; text-align: center; background: url(../images/nb_0.jpg) center no-repeat; }
.sort_global .productimg { padding-left: 0px; height: 70px; }
.sort_global .productInfo { padding-left: 0 4px; height: 70px; }
.sort_global .productInfo h3 { color: #666; }
.sort_global .productInfo h3 a:link { text-decoration: underline; }
.sort_global .productInfo h3 a:visited { text-decoration: underline; }
.sort_global .productInfo h3 a:hover { color: #000; }
.sort_global .txt .listheight { }
.sort_global .txt .num1 { background: url(../images/nb_01.jpg) no-repeat 2px 10px; }
.sort_global .txt .num2 { background: url(../images/nb_02.jpg) no-repeat 2px 10px; }
.sort_global .txt .num3 { background: url(../images/nb_03.jpg) no-repeat 2px 10px; }
.sort_global .txt .num4 { background: url(../images/nb_04.jpg) no-repeat 2px 10px; }
.sort_global .txt .num5 { background: url(../images/nb_05.jpg) no-repeat 2px 10px; }
.sort_global .txt .num6 { background: url(../images/nb_06.jpg) no-repeat 2px 10px; }
.sort_global .txt .num7 { background: url(../images/nb_07.jpg) no-repeat 2px 10px; }
.sort_global .txt .num8 { background: url(../images/nb_08.jpg) no-repeat 2px 10px; }
.sort_global .txt .num9 { background: url(../images/nb_09.jpg) no-repeat 2px 10px; }
.sort_global .txt .num10 { background: url(../images/nb_10.jpg) no-repeat 2px 10px; }



/*----------------module225-----------*/
/*
.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; }
*/
.modulebox225 { width:225px; clear:both; overflow:hidden; text-align:left;}
.modulebox225 .txt_list { padding: 0px 5px; margin: 0px; }
.modulebox225 .txt_list li { padding: 0px 10px; line-height: 23px; background: url(../images/dot_01.gif) no-repeat left center; }


.toolbox { width:200px; padding: 20px 0px !important; padding: 10px 0px; margin: 0px 0px 0px 8px; }
.toolbox li { float: left; width: 90px; line-height: 26px !important; height: 26px !important; line-height: 20px; height: 20px; }
.toolbox span { padding: 3px 0px 0px 5px; }

.forumbox { padding: 0px; margin: 0px 0px 0px 15px; }
.forumbox li { float: left; width: 85px; padding: 0px 0px 0px 5px; line-height: 22px !important; line-height: 25px; height: 22px !important; height: 25px; background: url(../images/dot_01.gif) no-repeat left center; }
.forumbox span { padding: 3px 0px 0px 5px; }

.topicbox { padding: 5px 0px; margin: 0px 0px 0px 15px; background: url(../images/line_x.gif) no-repeat left top; }
.topicbox li { width: 206px; height: 22px; line-height: 22px; padding: 0px 0px 0px 10px; overflow: hidden; background: url(../images/dot_01.gif) no-repeat left center; }


.#links .layout_links { border: solid 1px #98BBFF; line-height: 24px; padding: 5px 15px; }



