@charset "utf-8";
/* CSS Document */

.t_detail{ width:730px; height:auto; float:left; margin-right:10px;overflow:hidden;}
.t_where{ width:730px; height:25px;}
.t_where_left{ width:605px; height:25px; padding-left:5px; line-height:25px; font-size:12px; color:#606060; text-align:left; overflow:hidden; float:left;}
.t_where_left a{ text-decoration:none; color:#606060;}
.t_where_left a:hover{ text-decoration:none; color:#606060;}
.t_where_right{ width:120px; height:25px; float:right; vertical-align:middle; text-align:right; line-height:25px; color:#606060; font-size:12px;}
.t_where_right a{ text-decoration:none; color:#606060;}
.t_where_right a:hover{ text-decoration:none; color:#606060;}
.t_where_right_print{ width:50px; height:25px; line-height:25px; background:url(/images/chu/detail_print_25_25.gif) right no-repeat; text-align:left; float:right;}
.t_where_right_mail{ width:58px; height:25px; line-height:25px; background:url(/images/chu/detail_mail_25_25.gif) right no-repeat; text-align:left; float:right;}
.t_where_mid{ width:7px; height:25px; line-height:25px; float:right; padding-right:3px; color:#606060;}
.t_where_right_print a{ text-decoration:none; color:#606060;}
.t_where_right_print a:hover{ text-decoration:none; color:#606060;}
.t_where_right_mail a{ text-decoration:none; color:#606060;}
.t_where_right_mail a:hover{ text-decoration:none; color:#606060;}

/*con*/
.t_detail_con{ width:728px; height:auto; border:1px #cccccc solid;}
.t_detail_titile{ width:728px;height:34px; background:#fef0e7; font-size:16px; font-weight: bold; border-bottom:1px #cccccc solid; line-height:34px; color:#ff6600; text-align:left;}
.t_detail_titile h1{ width:auto; height:34px; float:left; overflow:hidden; background:#fef0e7; font-size:16px; font-weight: bold; line-height:34px; color:#ff6600; text-align:left; padding-left:10px;}
.t_detail_titile span{ float:right; width:auto; height:34px; line-height:34px; text-align:right; padding-right:5px; font-size:12px; color:#606060; font-weight:normal;}
.t_detail_info{ width:728px;height:auto; border-bottom:1px #cccccc solid;}
.t_detail_info_pic{ width:210px; height:auto; float:left; padding:20px 0 30px 20px; margin-right:20px;}
.t_detail_info_right{ width:468px; height:auto; float:right; padding-top:30px; text-align:left;}
.t_detail_info_right_price{ width:120px; height:36; float:left; line-height:36px; color:#ff6600; font-size:24px; text-align:left;}
.t_detail_info_right_ask{ width:98px; height:36px; float:left;}
.t_detail_info_text{ width:430px; padding-right:38px; text-align:left; line-height:20px; color:#606060; margin-top:10px;height:auto; padding-bottom:20px;}

.t_detail_tag{ width:698px;height:29px; background:url(/images/chu/detail_tag_bg_1_35.gif) repeat-x; padding-left:30px; text-align:left; padding-top:6px;}
.t_detail_tag ul li{ width:auto; height:27px; float:left; margin-right:10px; padding:0 15px; line-height:27px; font-size:14px; color:#606060; background:#FFFFFF; border:1px #cccccc solid;cursor:pointer;}
.t_detail_tag ul li.hover{ width:auto; height:28px; float:left; margin-right:10px; padding:0 15px; line-height:28px; font-size:14px; color:#ff6600; font-weight: normal; background:#FFFFFF; border:1px #cccccc solid; border-bottom:none;}
.t_detail_main{ width:698px; height:auto; padding:0 10px 20px 10px; text-align:left;overflow:hidden;}

.t_detail_trip{ width:708px; height:30px; margin-top:20px; background:#f3f6fb; line-height:30px; text-indent:10px; color:#1887d9; font-size:14px; font-weight:bold; text-align:left;}
.t_detail_trip2{ width:708px; height:30px; margin-top:20px; background:#ffefe5; line-height:30px; text-indent:10px; color:#ff6600; font-size:14px; font-weight:bold; text-align:left; margin-bottom:10px;}
.t_detail_trip_pic{ width:133px; height:90px; margin-left:6px; float:left;}
.t_detail_trip_all{ width:708px; height:auto; margin-top:10px;color:#606060; text-align:left; line-height:20px;}
.t_detail_trip_all2{ width:688px; height:auto; padding:0 10px; margin-top:5px;color:#606060; text-align:left; line-height:20px;}
.t_detail_trip_right{ width:560px;_width:550px; height:auto; float:right;}
.t_detail_trip_title{ width:558px;_width:548px; height:auto; margin-bottom:10px; border:1px #cccccc solid; text-indent:10px; line-height:23px; text-align:left; color:#333333; font-size:12px; font-weight:bold;}
.t_detail_trip_text{width:538px;_width:528px; height:auto; padding:0 10px; color:#606060; text-align:left; line-height:20px;}
.t_detail_trip_text2{width:538px;_width:528px; height:auto; padding:0 10px; color:#606060; text-align:left; line-height:20px; margin-top:10px;}


.t_detail_rili{ width:430px; height:auto;float:left;}
.t_detail_rili_a{width:430px; height:auto;}
.t_detail_rili_b{ width:430px; height:30px; line-height:30px; text-align:left; color:#FF0000; font-size:12px; text-indent:15px;}
.t_detail_rili_b span{ color:#0033FF;}
.t_detail_rili_right{ width:268px; height:auto; float:left;}
/*
#calendar_1 table,#calendar_2 table{border:1px solid #CCCCCC;color:#606060;margin:10px auto 0;text-align:center;width:398px;border-bottom:none;}
#calendar_1 tbody tr td,#calendar_2 tbody tr td{border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;height:30px;width:102px;}

#calendar_1 tbody tr td p,#calendar_2 tbody tr td p{color:#FF632A;font-size:12px;font-family:Arial;font-weight:normal;}
#calendar_1 thead,#calendar_2 thead{width:398px;}
#calendar_1 thead tr,#calendar_2 thead tr{border-right:1px solid #cccccc;}
#calendar_1 tr.dayName th,#calendar_2 tr.dayName th{height:30px;line-height:30px;background-color:#ff9900;width:40px;}
#calendar_1 th,#calendar_2 th{border:none;}
#calendar_1 thead tr.monthName th,#calendar_2 thead tr.monthName th{background-image:none;color:#606060;height:30px;line-height:30px;}
*/
/*new css calendar begin*/
.calendar_rili table{border:1px solid #CCCCCC;color:#606060;margin:10px auto 0;text-align:center;width:398px;border-bottom:none;}
.calendar_rili tbody tr td{border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;height:30px;width:102px;}

.calendar_rili tbody tr td p{color:#FF632A;font-size:12px;font-family:Arial;font-weight:normal;}
.calendar_rili thead{width:398px;}
.calendar_rili thead tr{border-right:1px solid #cccccc;}
.calendar_rili tr.dayName th{height:30px;line-height:30px;background-color:#ff9900;width:40px;}
.calendar_rili th{border:none;}
.calendar_rili thead tr.monthName th{background-image:none;color:#606060;height:30px;line-height:30px;}

/*new css calendar end*/

.leftposition  {position:absolute; top:15px!important; *top:5px!important; _top:5px!important; left:20px!important; *left:20px!important; _left:25px!important;}
#calendar_2_r{ position:absolute; top:15px!important; *top:5px!important; _top:5px!important; left:385px!important; *left:385px!important;_left:385px!important;}
.has_price_hover{background-color:#fffac3;cursor:pointer;}

/*destination begin*/
.destination_outer{height: auto;width:698px;padding:20px 0px 10px 10px;float:left;}
.destination_outer h2{font-weight: bold;float:left; width:100px; height: auto; color: #333333; line-height: 30px;font-size:16px;}
.destination_outer ul{width:auto; height:auto; padding-left:10px;float:left;}
.destination_outer ul li{float:left;padding:0px 5px;line-height:30px;}
.destination_outer ul li a{color:#606060;text-decoration:none;}

.destination_outer ol{height: auto;width:658px;float:left;margin:0px;text-align:left;padding:0px;}
.destination_outer ol li{float:left;font-weight:bold;line-height:30px;color:#ff6060;margin:0px;width:auto;font-size:14px;}
.destination_outer p{height: auto;width:698px;float:left;padding-bottom:10px;line-height:18px;text-align:left;}
/*destination end*/


/* 转贴*/
.repost_cen{width:473px;height:auto;padding-left:255px;float:left;line-height:35px;}
.repost_cen strong{float:left;font-style:normal;font-weight:bold;}
.repost_cen a{float:left;margin:0px 5px;}
/* end*/

.md_a5{width:210px;height:auto;line-height:20px;padding-top:20px;}
.md_a5 a{color:#606060;margin:0px 5px;text-decoration:none;}





