﻿/*共用的CSS*/
.content_outside_left {
	float: left; width: 740px;  background-color: #FFFFFF; margin-right: 10px; *margin-right: 5px;
	_float: left; _width: 740px; _background-color: #FFFFFF;_margin-right: 5px;

}
.content_outside_right {
	float: left; width: 200px;
	_float: left; _width: 200px;
}
.content_top {
	width: 740px; _width: 740px; #width: 740px;
}
.g_search_topsignin {
	width: 738px; height: 31px; background-image: url(../images/01calender/01_search_bg_right.gif); background-repeat: repeat-x; padding-left: 1px; padding-right: 1px;
}
.g_search_signinbox {
	float: right; width: 738px; height: 31px; background-color: #ffffff;
}
.g_search_in01 {
	float: left; height: 31px; width: 138px;
}
.signin_title {
	float: left; font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #b3b4b4; margin-top: 8px; margin-left: 5px; text-align:right;
}
.content_search_signform {
	float: left; width: 110px; padding-top: 5px;
	_float: left; _width: 90px;
}
.content_search_in02 {
	float: right; height: 31px; background-color: #ffffff;
}
.content_search_in02box {
	float: right; width: 595px; height: 31px; text-align:right; padding-right: 5px;
}
.signin_form {
	float: left; background-color:#f9f9f9; color: #545353; font-family: Arial, Helvetica, sans-serif "新細明體";　font-size: 12px;　border-top: 1px solid #b3b4b4;
	border-left: 1px solid #b3b4b4;　border-bottom: 1px solid #b3b4b4;　border-right: 1px solid #b3b4b4;
}
.g_search_signform {
	float: left; width: 110px; padding-top: 5px;
	_float: left; _width: 90px;
}
.content_search_signbtn {
	float: left; margin-top: 4px; margin-left: 5px; width: 42px; clear: right;
}
.content_search_signrignt {
	float: left; height: 20px; width: 50px; margin-left: 3px;
}
.c_search_signinbox {
	float: right; width: 738px; height: 31px; background-color: #ffffff;
}
.g_01state_outbox {
	width: 738px; padding-left: 1px; padding-right: 1px; background-image:url(../images/05global/05_01state_left_bg.gif); background-repeat: repeat-x; background-color: #e2f3f9;
	padding-bottom: 1px; 
	_width: 738px; _padding-left: 1px; _padding-right: 1px; _background-image:url(../images/05global/05_01state_left_bg.gif); _background-repeat: repeat-x; _background-color: #e2f3f9;
	_padding-bottom: 1px; 
}
.g_01state_box {
	width: 738px; background-color: #ffffff;
	_width: 738px; _background-color: #ffffff;
	margin-right: 0px;
}
.g_01state_title {
	width: 738px; height: 45px; background-image: url(../images/06partner/06_01search_top_bg.gif); background-repeat: repeat-x;
}
.g_01state_word_w {
	float: left; height: 13px; margin-top: 15px; margin-left: 15px;  width: 500px; 
}
.g_01search_right {
	float: right; height: 46px;margin-top:-1px; *margin-top: 4px; margin-right: 10px;  width: 183px; 
}
.signin_titleword {
	float: left; width: 50px; font-family: Arial, Helvetica, sans-serif "新細明體"; color: #b3b4b4; text-decoration: underline; font-size: 11px; margin-bottom: 2px; margin-left: 3px; text-align:right;
}
.signin_titleword A:link {
	float: left; font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 11px; color: #b3b4b4;text-decoration: underline;
}
.signin_titleword A:visited {
	float: left; font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 11px; color: #b3b4b4;text-decoration: underline;
}
.signin_titleword A:hover {
	float: left; font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 11px; color: #b3b4b4;text-decoration: underline;
}
/*---shon Add */
.signin_title {
    float: left; font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #838383; margin-top: 8px; margin-left: 5px; text-align:right;
}
.signin_title A:link {
    font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #838383; text-decoration: underline; margin-top: 8px; margin-left: 5px;
}
.signin_title A:visited {
    font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #838383; text-decoration: underline; margin-top: 8px; margin-left: 5px;
}
.signin_title A:hover {
     font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #838383; text-decoration: none; margin-top: 8px; margin-left: 5px;
}
.signin_title A:active {
    font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #838383; text-decoration: none; margin-top: 8px; margin-left: 5px; 
}
.signin_titleword {
    font-family: Arial, Helvetica, sans-serif "新細明體"; color: #838383; text-decoration: underline; font-size: 11px; margin-bottom: 1px; margin-left: 3px; width: 50px;
}
.signin_titleword A:link {
    font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 11px; color: #838383; text-decoration: underline;
}
.signin_titleword A:visited {
    font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 11px; color: #838383; text-decoration: underline;
}
.signin_titleword A:hover {
    font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 11px; color: #838383; text-decoration: none;
}
.signin_titleword A:active {
    font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 11px; color: #838383; text-decoration: none;
}

/*旅伴搜尋*/
.g_searchpartner_box {
	width: 720px; margin: 0 auto; margin-top: 10px; padding-bottom: 10px;
	*width: 720px; *margin: 0 auto; *margin-top: 10px; *padding-bottom: 10px;
	_width: 720px; _margin: 0 auto; _margin-top: 10px; _padding-bottom: 10px;
}
.g_searchpartner_flash {
	float: left; width: 450px; height: 250px; background-color: #eeeeee;
}
.g_searchpartner_right {
	float: right; width: 258px;
}
.g_right_top {
	width: 258px; height: 66px; background-image: url(../images/06partner/06_02search_bgtop.gif); background-repeat: no-repeat;
}
.g_right_middle {
	width: 258px;  height: 430px; background-image: url(../images/06partner/06_02search_bgmiddle.gif); background-repeat: repeat-y;
	
}
.g_right_down {
	width: 258px; height: 17px; background-image: url(../images/06partner/06_02search_bgdown.gif); background-repeat: no-repeat;
}
.g_right_box {
	width: 230px; margin: 0 auto;
}
.g_right_form {
	width: 230px;
}
.g_right_forms {
	width: 230px; margin-top: 8px;
}
.g_right_forms_02 {
	width: 230px; margin-top: 20px;
	_width: 230px; _margin-top: 15px;
}
.g_right_forms_03 {
	width: 230px;
}
.g_right_forms_033 {
	width: 230px;
}
.g_right_forms_04 {
	width: 230px; margin-top: 20px;
	_width: 230px; _margin-top: 1px;
}
.g_right_forms_05 {
	width: 230px; margin-top: 10px;
	_width: 230px; _margin-top: 0px;
}
.g_right_blueform {
	float: left; width: 95px; margin-top: 5px;
}
.g_right_blueforms {
	float: left; width: 65px; margin-top: 5px;
}
.g_right_blueformss {
	float: left; width: 80px; margin-top: 5px;
}
.g_right_blueformright {
	float: right; width: 135px;margin-bottom: 10px; *margin-bottom: 5px;
}
.g_right_blueformrights {
	width: 135px; margin-bottom: 5px; margin-top:10px;
}
.g_right_blueformright_long {
	float: right; width: 165px; margin-bottom: 15px;*margin-bottom: 5px;
}
.g_right_blueformrightss {
	float: right; width: 150px; margin-bottom: 15px;
	_float: right; _width: 150px; _margin-bottom: 20px;
}
.g_right_blueformright_age {
	float: right; width: 200px; margin-top: 40px; 
	_float: right; _width: 200px; _margin-bottom: 0px;
}
.g_right_blueform_btn {
	margin: 0 auto; width: 160px; 
}
.g_right_blueform_btns {
	float: left; margin-right: 5px; margin-left: 5px;
}
.g_searchpartner_down {
	float: left; width: 450px; height: 223px; background-image: url(../images/06partner/06_03search_bg.gif); background-repeat: repeat-x; padding-top: 35px; margin-top: 10px;
}
.g_searchpartner_body {
	margin: 0 auto; width: 410px; 
}
.g_searchpartner_top {
	float: left; width: 410px; height: 82px; margin-top: 15px;
}
.g_searchpartner_pic {
	float: left; width: 110px; height: 82px; background-color: #eeeeee;
}
.g_searchpartner_wordbox {
	float: right; width: 295px; height: 82px;
}


.travel_bottom_storelistbox {
	width: 740px; margin-bottom: 10px; background-color: #ffffff; margin-top: 20px;
}
.p_picalbum_body {
	float: left; margin-top: 2px; height: 12px;
}
.content_funstore_couponpic {
	height: 12px; margin-right: 2px; float: left;
}
.travel_bottom_storelist_title {
	width: 720px; background-image: url(../images/06partner/travel_tripintro_titlebg.gif); background-repeat: no-repeat; height: 26px; padding-left: 10px; padding-right: 10px;
}
.travel_bottom_storelist_btn_O {
	float: left; width: 70px; background-image: url(../images/06partner/travel_tripintro_linkbg_O.gif); height: 16px; padding-top: 10px; margin-right: 10px;
}
.travel_bottom_storelist_btn {
	float: left; width: 70px; background-image: url(../images/06partner/travel_tripintro_linkbg.gif); height: 16px; padding-top: 10px; margin-right: 8px;
}
.travel_bottom_storelist_titleright01 {
	float: right; width: 65px; height: 16px; padding-top: 8px;
}
.travel_bottom_storelist_titleright02 {
	float: right; width: 100px; height: 16px; padding-top: 8px;
}
.travel_bottom_storelist_body {
	width: 718px; border-left: 1px solid #ebebeb; border-right: 1px solid #ebebeb; border-bottom: 2px solid #ebebeb; padding-bottom: 10px; padding-left:10px;
	padding-right: 10px;
	_width: 716px; _border-left: 1px solid #ebebeb; _border-right: 1px solid #ebebeb; _border-bottom: 2px solid #ebebeb; _padding-bottom: 10px; _padding-left:10px;
	_padding-right: 10px;
}
.travel_bottom_storelist {
	width: 716px; height: 75px;  background-image:url(../images/travel/index/travel_tripintro_bodybg.gif); background-repeat: no-repeat;
	_width: 716px; _height: 75px; _background-image:url(../images/travel/index/travel_tripintro_bodybg.gif); _background-repeat: no-repeat; _margin-left: 0px; _margin-bottom: 0px;
}
.travel_bottom_storelist_pic {
	float: left; width: 80px; height: 60px; margin-top: 8px; background-color: #EEEEEE; border: 1px solid #bebebe;
}
.travel_bottom_storelist_wordbox01 {
	float: left; width: 350px; height: 60px; padding-left: 5px; margin-top: 5px; margin-right: 10px;
	_float: left; _width: 350px; _height: 60px; _padding-left: 5px; _margin-top: 5px;
}
.travel_storelist_wordbox01_title {
	float: left; width: 350px; height: 12px; margin-top: 3px;
	_float: left; _width: 350px; _height: 12px; _margin-top: 3px;
}
.travel_storelist_wordbox01_body {
	float: left; width: 350px; height: 30px; margin-top: 3px;
	_float: left; _width: 350px; _height: 30px; _margin-top: 3px;
}
.travel_bottom_storelist_wordbox03 {
	float: left; width: 60px; height: 60px; padding-left: 5px; margin-top: 5px; 
}
.travel_bottom_storelist_wordbox03_center {
	width: 60px; text-align: center;
}
.travel_bottom_agancypost {
	float: left; width: 726px;  background-color: #ebebeb; height: 18px; padding-left: 15px; padding-top: 8px;
}
.travel_bottom_agancypostbody {
	float: left; width: 719px; padding-left: 10px; padding-top: 8px; padding-right: 10px; padding-bottom: 10px; border-left: 1px solid #ebebeb; border-right: 1px solid #ebebeb;
	border-bottom: 1px solid #ebebeb;
}
.travel_bottom_agancypostword {
	float: left; width: 140px; margin-right: 5px; margin-bottom: 7px; 
}
.g_01state_box740 {
	float: left; width: 756px; *width: 740px;
}
.g_01state_hotlink_box {
	width: 740px; height: 185px; margin-top: 10px; background-image: url(../images/05global/05_hotlink_bg.gif); background-repeat: no-repeat;
}
.g_01state_hotlink_word_w300 {
	float: left; width: 300px; height: 13px; margin-bottom: 8px;
	_margin-bottom: 5px;
}
.g_hotlink_wordbox {
	float: left; width: 310px; height: 105px; margin-top: 55px; margin-left: 35px;
	_margin-left: 18px;
}
.g_hotlink_wordbox_r {
	float: left; width: 310px; height: 105px; margin-top: 55px; margin-left: 60px;
	_margin-left: 60px;
}
.g_hotlink_word {
	float: left; width: 140px; height: 13px; margin-bottom: 8px; margin-right: 27px;
	_margin-bottom: 5px;
}
.g_hotlink_word_r {
	float: left; width: 140px; height: 13px; margin-bottom: 8px;
	_margin-bottom: 5px;
}
.g_hotlink_word_w85 {
	float: left; width: 85px; height: 13px; margin-bottom: 8px; margin-right: 27px;
	_margin-bottom: 5px;
}
.g_hotlink_word_w85_r {
	float: left; width: 85px; height: 13px; margin-bottom: 8px;
	_margin-bottom: 5px;
}

/*旅伴詳細資訊*/
.g_partner_box {
	width: 738px; height: 155px; margin-top: 10px; padding-bottom: 10px; background-image: url(../images/06partner/06_P1_name_bg.gif); background-repeat: no-repeat;
}
.g_partner_pic {
	float: left; width: 138px; height: 117px; margin-top: 19px; margin-left: 23px; background-color: #eeeeee;
	_float: left; _width: 138px; _height: 117px; _margin-top: 19px; _margin-left: 15px; _background-color: #eeeeee;
}
.g_partner_body {
	float: left; width: 260px; height: 117px; margin-top: 19px; margin-left: 10px;
}
.g_partner_information_box {
	width: 700px; margin-bottom: 10px; margin-left: 15px; word-break: break-all; word-wrap: break-word;  }

.g_partner_information_title {
	/*float: left; */
}
.g_partner_information_titles {
	 margin-left: 15px; margin-top: 10px;
}
.g_partner_information_body {
	width: 685px; margin-left: 15px;
}
.g_partner_information_color {
	width: 690px; background-color: #fff4e4; margin-top: 8px; padding: 10px;
}

/*旅伴詳細資訊_FONT*/
.g_partner_titleword {
	font-family: Arial, Helvetica, sans-serif "新細明體"; color: #717171;
}
.g_partner_word {
	font-family: Arial, Helvetica, sans-serif "新細明體"; color: #0c6095; font-size: 13px; list-style-type: none; margin: 0px; line-height: 22px;
}


/*shon Add */

.g_partner_word A:link {
    font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 13px; color: #0090ed; text-decoration: underline;}
.g_partner_word A:visited {
    font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 13px; color: #0090ed; text-decoration: underline;}
.g_partner_word A:hover {
    font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 13px; color: #ee0000; text-decoration: none;}
.g_partner_word A:active {
    font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 13px; color: #0090ed; text-decoration: underline;}







.g_partner_word12pt {
	font-family: Arial, Helvetica, sans-serif "新細明體"; color: #0c6095; font-size: 12px; list-style-type: none; margin: 0px; line-height: 18px;
}
.g_partner_word12pt A:link {
    font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 13px; color: #0090ed; text-decoration: underline;}
.g_partner_word12pt A:visited {
    font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 13px; color: #0090ed; text-decoration: underline;}
.g_partner_word12pt A:hover {
    font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 13px; color: #ee0000; text-decoration: none;}
.g_partner_word12pt A:active {
    font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 13px; color: #0090ed; text-decoration: underline;}






.g_partner_word_right {
	font-family: Arial, Helvetica, sans-serif "新細明體"; color: #fe9500; font-size: 12px; list-style-type: none; margin: 0px; line-height: 22px; text-align: right;padding-right:5px;
}
.li {
	margin-left: 60px;
}
.g_01state_present_box {
	float: left; width: 740px; height: 300px; background-image: url(../images/05global/05_01state_supple_bg.gif); background-repeat: no-repeat;
}
.g_01state_present_top {
	float: left; width: 710px; margin-top: 30px; margin-left: 10px;
}
.g_01state_present_top_l {
	float: left; width: 355px; height: 110px; margin-left: 15px;
	_float: left; _width: 355px; _height: 110px; _margin-left: 5px;
}
.g_01state_present_top_bg {
	float: right; width: 330px; height: 90px; background-image: url(../images/05global/05_01state_supple_bgright.gif); background-repeat: no-repeat;
}
.g_01state_present_top_nobg {
	float: right; width: 330px; height: 90px;
}
.g_01state_present_top_r {
	float: left; width: 220px; margin-left: 80px; margin-top: 20px;
	_float: left; width: 220px; _margin-left: 30px; _margin-top: 20px;
}
.g_01state_present_form {
	height: 20px; margin-bottom: 10px;
}
.g_01state_present_wordform {
	float: left; height: 16px; clear: right;
}
.g_01state_present_typeform {
	float: left; height: 16px; margin: 0px; background-color: #fffaf2; border: 1px solid #d7d2cb; font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #545353; font-weight: lighter;
}
.g_01state_present_top_d {
	float: left; width: 690px; height: 115px; margin-left: 15px;
	_float: left; _width: 690px; *height: 90px; _margin-left: 10px;
}
.g_01state_present_btn {
	width: 96px; height: 35px; margin: 0 auto;
}
.g_01state_hotlink_box {
	width: 740px; height: 185px; margin-top: 10px; background-image: url(../images/05global/05_01state_hotlink_bg.gif); background-repeat: no-repeat;
}
.g_01state_hotlink_word_w300 {
	float: left; width: 300px; height: 13px; margin-bottom: 8px;
	_margin-bottom: 5px;
}

/*font*/
.content_funstore_couponword {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #878787; float: left; margin-right: 8px;
	_font-family: Arial, Helvetica, sans-serif "新細明體"; _font-size: 12px; _color: #878787; _float: left; _margin-right: 8px;
}
.content_funstore_couponwords {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #b4b4b4; float: left; margin-right: 8px;
	_font-family: Arial, Helvetica, sans-serif "新細明體"; _font-size: 12px; _color: #b4b4b4; _float: left; _margin-right: 8px;
}


.partner_title {
	font-family: Arial, Helvetica, sans-serif "新細明體"; color: #306db8; font-size: 13px;
}
.partner_title A:link {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 13px; color: #306db8;
}
.partner_title A:visited {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 13px; color: #306db8;
}
.partner_title A:hover {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 13px; color: #ee0000;text-decoration: none;
}
.partner_title A:active {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 13px; color: #306db8;
}






.partnersearch_blue {
	font-family: Arial, Helvetica, sans-serif "新細明體"; color: #0c6095; font-size: 13px;  
}

.partnersearch_bluedate {
	font-family: Arial, Helvetica, sans-serif "新細明體"; color: #0c6095; font-size: 13px; text-align: right; padding-top: 6px;
}
.partnersearch_bluedates {
	font-family: Arial, Helvetica, sans-serif "新細明體"; color: #0c6095; font-size: 13px; text-align: right; margin-top: -9px;
}
.partnersearch_gray1 {
	float: left; margin-left: 2px; margin-right: 2px; height: 12px; font-family: Arial, Helvetica, sans-serif "新細明體"; color: #565656; font-size: 12px; text-decoration: none; margin-bottom: 10px; margin-top: 20px;
	_float: left; _margin-left: 0px; _margin-right: 0px; _height: 12px; _font-family: Arial, Helvetica, sans-serif "新細明體"; _color: #565656; _font-size: 12px; _text-decoration: none; _ margin-bottom: 0px; _margin-top: 20px;
}
.partnersearch_gray {
	float: left; margin-left: 2px; margin-right: 2px; height: 12px; font-family: Arial, Helvetica, sans-serif "新細明體"; color: #565656; font-size: 12px; text-decoration: none; margin-bottom: 10px; 
	_float: left; _margin-left: 0px; _margin-right: 0px; _height: 12px; _font-family: Arial, Helvetica, sans-serif "新細明體"; _color: #565656; _font-size: 12px; _text-decoration: none; _ margin-bottom: 0px;
}
.partnersearch_grays {
	float: left; margin-left: 2px; margin-right: 2px; height: 12px; font-family: Arial, Helvetica, sans-serif "新細明體"; color: #565656; font-size: 12px; text-decoration: none; margin-bottom: 10px; 
	width: 120px;
	_float: left; _margin-left: 0px; _margin-right: 0px; _height: 12px; _font-family: Arial, Helvetica, sans-serif "新細明體"; _color: #565656; _font-size: 12px; _text-decoration: none; _margin-bottom: 0px;
	_width: 120px;
}
.partnersearch_writer {
	float: left; width: 120px; margin-left: 2px; height: 15px; font-family: Arial, Helvetica, sans-serif "新細明體"; color: #565656; font-size: 12px; margin-top: 2px; border-bottom: 1px solid #7f9db9; 
	border-left: 1px solid #7f9db9; border-right: 1px solid #7f9db9; border-top: 1px solid #7f9db9; 	
}
.partnersearch_writers {
	float: left; width: 20px; margin-left: 2px; height: 15px; font-family: Arial, Helvetica, sans-serif "新細明體"; color: #565656; font-size: 12px; margin-top: 2px; border-bottom: 1px solid #7f9db9; 
	border-left: 1px solid #7f9db9; border-right: 1px solid #7f9db9; border-top: 1px solid #7f9db9; 	
}
.partnersearch_darkblue {
	font-family: Arial, Helvetica, sans-serif "新細明體"; color: #000052; font-size: 13px;
}
.c_journey_titleword {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #0090ed; font-weight: bold; margin-bottom: 5px;
}
.c_journey_titleword A:link {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #0090ed; text-decoration: none;}
.c_journey_titleword A:visited {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #0090ed; text-decoration: none;}
.c_journey_titleword A:hover {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #0090ed; text-decoration: underline;}
.c_journey_titleword A:active {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #0090ed; text-decoration: none;}

.c_journey_word {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #545353; font-weight: lighter; line-height: 16px;
}
.c_journey_word A:link {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #0090ed; text-decoration: none;}
.c_journey_word A:visited {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #0090ed; text-decoration: none;}
.c_journey_word A:hover {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #0090ed; text-decoration: underline;}
.c_journey_word A:active {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #0090ed; text-decoration: none;}

.travel_store_gray_center {
	font-size: 12px; color: #545353; text-align: center;
}
.travel_store_gray_center A:link {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #545353; text-decoration: underline;
}
.travel_store_gray_center A:visited {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #545353; text-decoration: none;
}
.travel_store_gray_center A:hover {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #545353; text-decoration: none;
}
.travel_store_gray_center A:active {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #545353; text-decoration: none;
}
.travel_pic_blueleft {
	font-size: 12px; color: #545353; text-align: left; 
}
.travel_pic_blue {
	font-size: 12px; color: #545353; text-align: center; 
}
.travel_pic_blue A:link {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #545353; text-decoration: none;
}
.travel_pic_blue A:visited {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #545353; text-decoration: none;
}
.travel_pic_blue A:hover {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #545353; text-decoration: underline;
}
.travel_pic_blue A:active {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #545353; text-decoration: none;
}

.travel_blue_bold {
	font-size: 12px; color: #fca01c; text-align: left; font-weight: lighter; font-family: Arial, Helvetica, sans-serif "新細明體";
}
.travel_blue_bold A:link {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #fca01c; text-decoration: none;
}
.travel_blue_bold A:visited {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #fca01c; text-decoration: none;
}
.travel_blue_bold A:hover {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #fca01c; text-decoration: underline;
}
.travel_blue_bold A:active {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #fca01c; text-decoration: none;
}

.travel_store_link {
	font-size: 12px; color: #0065c2; text-align: left; font-family: Arial, Helvetica, sans-serif "新細明體";
}
.travel_store_link A:link {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #0065c2; text-decoration: none;
}
.travel_store_link A:visited {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #0065c2; text-decoration: none;
}
.travel_store_link A:hover {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #0065c2; text-decoration: underline;
}
.travel_store_link A:active {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #0065c2; text-decoration: none;
}

.travel_store_gray_more {
	font-size: 12px; color: #545353; text-align: left; line-height: 16px;
}
.travel_store_gray_more A:link {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #fca01c; text-decoration: none;
}
.travel_store_gray_more A:visited {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #fca01c; text-decoration: none;
}
.travel_store_gray_more A:hover {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #fca01c; text-decoration: underline;
}
.travel_store_gray_more A:active {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #fca01c; text-decoration: none;
}

.store_orangeright {
	font-size: 12px; color: #fca01c; height: 12px; float: right; margin-top: 3px;
}
.store_orangeright A:link {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #fca01c; text-decoration: none;
}
.store_orangeright A:visited {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #fca01c; text-decoration: none;
}
.store_orangeright A:hover {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #fca01c; text-decoration: underline;
}
.store_orangeright A:active {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #fca01c; text-decoration: none;
}

.g_hotlink_hword {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 13px; color: #000000; font-weight: lighter;
}
.g_hotlink_hword A:link {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 13px; color: #000000; text-decoration: none;}
.g_hotlink_hword A:visited {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 13px; color: #000000; text-decoration: none;}
.g_hotlink_hword A:hover {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 13px; color: #000000; text-decoration: underline;}
.g_hotlink_hword A:active {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 13px; color: #000000; text-decoration: none;}
	
.g_01state_present_markword {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 13px; color: #e55101; font-weight: lighter;
}
.g_01state_present_word {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 13px; color: #4e6401; font-weight: lighter; line-height: 18px;
}
.g_01state_present_noticeword {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #b4b4b4; font-weight: lighter;
}
.g_01state_present_writeword {
	font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 13px; color: #545353; line-height: 18px; font-weight: lighter; background-color: #fffaf2;
	border-bottom: 1px solid #d7d2cb; border-left: 1px solid #d7d2cb; border-right: 1px solid #d7d2cb; border-top: 1px solid #d7d2cb; 
}	
	
.c_album_words {
    font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #878787; font-weight: lighter; 
}
.c_album_words A:link {
    font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #0090ed; text-decoration: underline;}
.c_album_words A:visited {
    font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #0090ed; text-decoration: none;}
.c_album_words A:hover {
    font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #0090ed; text-decoration: none;}
.c_album_words A:active {
    font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #0090ed; text-decoration: none;}

	
	
/*頁碼*/
.pagination_anyway {
    padding: 3px; margin: 3px; text-align:center; font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; color: #ffffff; height: 20px; list-style-type:none;
    width: 700px; margin-top: 20px;
}
.pagination_anyway a {
    margin-right:3px; padding:2px 6px; text-decoration: none; color: #545353; height: 15px; list-style-type:none; border: 1px solid #dedfde;
    font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px;
}
.pagination_anyway a:hover, div.pagination.meneame a:active {
    background-color:#306db8; color: #ffffff; list-style-type:none;
}
.pagination_anyway li.current {
    margin-right:3px; padding:2px 6px; color: #306db8;  font-size: 12px; list-style-type:none;
}
.pagination_anyway li.disabled {
    margin-right:3px; padding:2px 6px; color: #306db8; list-style-type:none;
}

.pagination_page {
    margin-right:3px; padding:2px 6px; text-decoration: none;  color: #ffffff; height: 12px; list-style-type:none; border: 1px solid #dedfde;
    font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px; background-color: #306db8; 
}

.pagination_page2 {
    margin-right:3px; padding:2px 6px; text-decoration: none;  color: #ffffff; height: 12px; list-style-type:none; border: 1px solid #dedfde;
    font-family: Arial, Helvetica, sans-serif "新細明體"; font-size: 12px;
}


