@charset "utf-8";
/* CSS Document */
        body{
            margin-left: 0px;
        }
        img{
            border: none;
        }
        .tour_main
        {
            width: 995px;
            padding-left: 5px;
            height: auto;
            float: left;
            text-align: left;
        }
        .tour_right
        {
            width: 305px;
            height: auto;
            min-height: 500px;
            float: left;
            margin-left: 5px;
        }
        .tour_left
        {
            width: 670px;
            height: auto;
            float: left;
            text-align: left;
        }
        .tour_left_box
        {
            width: 100%;
            height: auto;
            float: left;
            margin-bottom: 6px;
        }
        .tour_left_div
        {
            width: 320px;
            height: 205px;
            padding: 2px 2px 3px 2px;
            float: left;
            border: solid #e3e3e3 1px;
            margin-right: 5px;
			margin-bottom:5px;
        }
        .tour_left_div_ul1
        {
            width: 315px;
            height: 19px;
            padding: 2px 0 0 5px;
            float: left;
            background-color: #d4d4d4;
            font-family: Verdana;
            font-size: 12px;
            font-weight: bold;
            color: #484848;
        }
        .tour_left_div_ul1 h1
        {
            margin: 0;
            padding: 0;
            font-family: Verdana;
            font-size: 12px;
            font-weight: bold;
            color: #484848;
        }
        .tour_left_div_ul1 a
        {
            text-decoration: none;
            color: #484848;
        }
        .tour_left_div_ul2
        {
            width: 320px;
            height: 80px;
            margin-top: 2px;
            float: left;
            text-align: center;
        }
        .tour_left_div_ul2 a
        {
            text-decoration: none;
            font-size: 10px;
            color: #999;
        }
        .tour_left_div_ul3
        {
            width: 310px;
            height: auto;
            margin-top: 2px;
            float: left;
            font-family: Verdana, Geneva, sans-serif;
            font-size: 11px;
            color: #656565;
        }
        .tour_left_div_ul3 a
        {
            text-decoration: none;
            color: #656565;
        }
        .tour_left_div_ul3 a:hover
        {
            text-decoration: underline;
        }
        .tour_left_div_ul3 ul
        {
            margin: 0;
            padding: 0;
            text-decoration: none;
            list-style: none;
        }
        .tour_left_div_ul3 ul li
        {
            float: left;
            width: 150px;
            margin-left: 3px;
            line-height: 16px;
        }
        .tour_left_div_ul3_2
        {
            width: 230px;
            height: auto;
            margin-top: 2px;
            float: left;
            font-family: Verdana, Geneva, sans-serif;
            font-size: 11px;
            color: #656565;
        }
        .tour_left_div_ul3_2 a
        {
            text-decoration: none;
            color: #656565;
        }
        .tour_left_div_ul3_2 a:hover
        {
            text-decoration: underline;
        }
        .tour_left_div_ul3_2 ul
        {
            margin: 0;
            padding: 0 0 0 3px;
            text-decoration: none;
            list-style: none;
        }
        .tour_left_div_ul3_2 ul li
        {
            line-height: 16px;
        }
        .tour_left_smdiv
        {
            width: 180px;
            height: auto;
            padding: 2px 2px 3px 2px;
            float: left;
            border: solid #e3e3e3 1px;
        }
        .tour_left_smdiv1
        {
            width: 175px;
            height: 19px;
            padding: 2px 0 0 5px;
            float: left;
            background-color: #d4d4d4;
            font-family: Verdana;
            font-size: 12px;
            font-weight: bold;
            color: #484848;
        }
        .tour_left_smdiv1 h1
        {
            margin: 0;
            padding: 0;
            font-family: Verdana;
            font-size: 12px;
            font-weight: bold;
            color: #484848;
        }
        .tour_left_smdiv1 a
        {
            text-decoration: none;
            color: #484848;
        }
        .tour_left_smdiv2
        {
            width: 100%;
            height: 80px;
            margin-top: 2px;
            float: left;
            text-align: center;
        }
        .tour_left_smdiv3
        {
            width: 179px;
            height: auto;
            margin-top: 2px;
            float: left;
            font-family: Verdana, Geneva, sans-serif;
            font-size: 11px;
            color: #656565;
        }
        .tour_left_smdiv3 a
        {
            text-decoration: none;
            color: #656565;
        }
        .tour_left_smdiv3 a:hover
        {
            text-decoration: underline;
        }
        .tour_left_smdiv3 ul
        {
            margin: 0;
            padding: 0 0 0 3px;
            text-decoration: none;
            list-style: none;
        }
        .tour_left_smdiv3 ul li
        {
            line-height: 16px;
        }
		/******** View details page**********/
		
		 #tp_main
        {
            width: 662px;
            height: auto;
            float: left;
            padding-left: 8px;
			text-align:left;
        }
        .tp_main_head
        {
            width: 98%;
            padding-left: 2%;
            height: 25px;
            padding-top: 5px;
            background-color: #d4d4d4;
            margin-bottom: 10px;
        }
        .tp_main_head h1
        {
            margin: 0;
            padding: 0;
            font-size: 14px;
            font-weight: bold;
            float: left;
            color: #F00;
        }
        .tp_main_head h1 a
        {
            text-decoration: none;
            color: #F00;
        }
        .tp_pack
        {
            width: 100%;
            height: auto;
            float: left;
            margin-bottom: 10px;
        }
        .tp_pack_div
        {
            width: 314px;
            height: auto;
            float: left;
            border: solid #CCC 1px;
            padding: 2px;
            margin-right: 5px;
			margin-bottom:5px;
        }
        .tp_pack_div_head
        {
            width: 98%;
            padding-left: 2%;
            height: 20px;
            padding-top: 3px;
            float: left;
            background-color: #d4d4d4;
        }
        .tp_pack_div_head h1
        {
            margin: 0;
            padding: 0;
            font-size: 12px;
            color: #041f78;
            font-weight: bold;
        }
        .tp_pack_div_head h1 a
        {
            text-decoration: none;
            color: #041f78;
        }
        .tp_pack_dtl
        {
            width: 100%;
            height: auto;
            float: left;
            margin-top: 5px;
        }
        .tp_pack_dtl_img
        {
            width: 120px;
            height: 120px;
            float: left;
            margin-right: 5px;
            margin-left: 2px;
        }
        .tp_pack_dtl_h
        {
            width: 185px;
            height: 150px;
            float: left;
            font-size: 12px;
        }
        .tp_pack_dtl_h_div
        {
            width: 100%;
            height: auto;
            margin-bottom: 5px;
        }
		.tp_pack_dtl_h_div2
        {
            width: 100%;
            height: 90px;
            margin-bottom: 5px;
        }
        .tp_pack_but
        {
            width: 100%;
            height: 23px;
            margin-top: 5px;
        }
        .tp_pack_but_img
        {
            width: 70px;
            height: 23px;
            float: left;
            margin-right: 15px;
        }
        .tp_pack_txt
        {
            width: 98%;
            height: auto;
            padding: 1%;
            float: left;
            line-height: 18px;
            margin-top: 15px;
            margin-bottom: 10px;
            font-size: 12px;
        }
        .tpd_main_head
        {
            width: 98%;
            padding-left: 2%;
            height: 25px;
            padding-top: 5px;
            background-color: #d4d4d4;
            margin-bottom: 10px;
        }
        .tpd_main_head h1
        {
            margin: 0;
            padding: 0;
            font-size: 14px;
            font-weight: bold;
            float: left;
            color: #F00;
        }
        .tpd_main_head h1 a
        {
            text-decoration: none;
            color: #db043c;
        }
        .tpd_main
        {
            width: 660px;
            height: auto;
            float: left;
            font-size: 12px;
        }
        .tpd_main ul
        {
            margin: 0;
            padding: 0;
            text-decoration: none;
            list-style: none;
        }
        .tpd_main ul li
        {
            float: left;
            line-height: 22px;
        }
        .tpd_main_li1
        {
            width: 120px;
            height: 120px;
            float: left;
            margin-right: 8px;
			padding-bottom:3px;
        }
        .tpd_main_li2
        {
            width: 65%;
			padding-bottom:3px;
        }
        .tpd_main_li3
        {
            width: 70px;
			padding-bottom:3px;
        }
        .tpd_main_li4
        {
            width: 75%;
			padding-bottom:3px;
        }
        .tpd_main_li5
        {
            width: 78%;
			padding-bottom:3px;
            height: auto;
            background-color: #eee;
            padding: 1%;
            font-size: 12px;
            font-weight: bold;
            color: #ed8805;
			line-height:20px;
        }
        .tpd_main_textBox
        {
            width: 96%;
            height: auto;
            float: left;
            padding: 2%;
            font-size: 12px;
            color: #666;
            text-align: justify;
        }
		
		/********End view dtl page****************/
		
		

