/************************** common **************************/
.brclear {clear:both; height:0; font-size: 1px; line-height: 0px; overflow:hidden; }
.1gbox { border: solid 1px #e2e2e2; background-color:#ffffff; padding:5,5,2,5;}
.1b_blue { border: solid 1px #ccd7ef; background-color: #f5f8ff;}

.rbox3 { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox3.gif") bottom right repeat-x; }
.rbox3 .rb3_tr { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox3.gif") top right repeat-x; padding:0 7px 0 0; }
.rbox3 .rb3_tr .rb3_tl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox3.gif") top left repeat-x; padding:7px 0 0 7px; }
.rbox3 .rb3_bl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox3.gif") bottom left repeat-x; height:7px; margin:0 7px 0 0; }

.rbox4 { clear:both; padding:0; margin:0;}
.rbox4 .left { display: block; background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox4L.gif") top left no-repeat;  margin-top:31px; clear:both;  }
.rbox4 .right { height: 31px; display: block; background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox4.gif") top right no-repeat; padding: 8px,0,0,15px;  margin:-31px,0,0,6px; 
			    color:#525252; font-weight:bold; }
.rbox4 .rightDay  { text-align:right; }


/************************** round box **************************/
/* blue */
.rbox1_blue { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox1_blue.gif") bottom right repeat-x; }
.rbox1_blue .rb1_blue_tr { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox1_blue.gif") top right repeat-x; padding:0 11px 0 0; }
.rbox1_blue .rb1_blue_tr .rb1_blue_tl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox1_blue.gif") top left repeat-x; padding:11px 0 0 11px; }
.rbox1_blue .rb1_blue_bl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox1_blue.gif") bottom left repeat-x; height:11px; margin:0 11px 0 0; }

.rbox2_blue { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox2_blue.gif") bottom right repeat-x; }
.rbox2_blue .rb2_blue_tr { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox2_blue.gif") top right repeat-x; padding:0 20px 0 0; }
.rbox2_blue .rb2_blue_tr .rb2_blue_tl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox2_blue.gif") top left repeat-x; padding:20px 0 0 20px; }
.rbox2_blue .rb2_blue_bl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox2_blue.gif") bottom left repeat-x; height:20px; margin:0 20px 0 0; }

/* brown */
.rbox1_brown { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox1_brown.gif") bottom right repeat-x; }
.rbox1_brown .rb1_brown_tr { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox1_brown.gif") top right repeat-x; padding:0 11px 0 0; }
.rbox1_brown .rb1_brown_tr .rb1_brown_tl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox1_brown.gif") top left repeat-x; padding:11px 0 0 11px; }
.rbox1_brown .rb1_brown_bl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox1_brown.gif") bottom left repeat-x; height:11px; margin:0 11px 0 0; }

.rbox2_brown { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox2_brown.gif") bottom right repeat-x; }
.rbox2_brown .rb2_brown_tr { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox2_brown.gif") top right repeat-x; padding:0 20px 0 0; }
.rbox2_brown .rb2_brown_tr .rb2_brown_tl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox2_brown.gif") top left repeat-x; padding:20px 0 0 20px; }
.rbox2_brown .rb2_brown_bl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox2_brown.gif") bottom left repeat-x; height:20px; margin:0 20px 0 0; }

/* green */
.rbox1_green { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox1_green.gif") bottom right repeat-x; }
.rbox1_green .rb1_green_tr { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox1_green.gif") top right repeat-x; padding:0 11px 0 0; }
.rbox1_green .rb1_green_tr .rb1_green_tl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox1_green.gif") top left repeat-x; padding:11px 0 0 11px; }
.rbox1_green .rb1_green_bl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox1_green.gif") bottom left repeat-x; height:11px; margin:0 11px 0 0; }

.rbox2_green { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox2_green.gif") bottom right repeat-x; }
.rbox2_green .rb2_green_tr { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox2_green.gif") top right repeat-x; padding:0 20px 0 0; }
.rbox2_green .rb2_green_tr .rb2_green_tl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox2_green.gif") top left repeat-x; padding:20px 0 0 20px; }
.rbox2_green .rb2_green_bl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox2_green.gif") bottom left repeat-x; height:20px; margin:0 20px 0 0; }

/* pink */
.rbox1_pink { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox1_pink.gif") bottom right repeat-x; }
.rbox1_pink .rb1_pink_tr { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox1_pink.gif") top right repeat-x; padding:0 11px 0 0; }
.rbox1_pink .rb1_pink_tr .rb1_pink_tl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox1_pink.gif") top left repeat-x; padding:11px 0 0 11px; }
.rbox1_pink .rb1_pink_bl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox1_pink.gif") bottom left repeat-x; height:11px; margin:0 11px 0 0; }

.rbox2_pink { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox2_pink.gif") bottom right repeat-x; }
.rbox2_pink .rb2_pink_tr { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox2_pink.gif") top right repeat-x; padding:0 20px 0 0; }
.rbox2_pink .rb2_pink_tr .rb2_pink_tl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox2_pink.gif") top left repeat-x; padding:20px 0 0 20px; }
.rbox2_pink .rb2_pink_bl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox2_pink.gif") bottom left repeat-x; height:20px; margin:0 20px 0 0; }

/* gray */
.rbox1_gray { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox1_gray.gif") bottom right repeat-x; }
.rbox1_gray .rb1_gray_tr { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox1_gray.gif") top right repeat-x; padding:0 11px 0 0; }
.rbox1_gray .rb1_gray_tr .rb1_gray_tl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox1_gray.gif") top left repeat-x; padding:11px 0 0 11px; }
.rbox1_gray .rb1_gray_bl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox1_gray.gif") bottom left repeat-x; height:11px; margin:0 11px 0 0; }

.rbox2_gray { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox2_gray.gif") bottom right repeat-x; }
.rbox2_gray .rb2_gray_tr { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox2_gray.gif") top right repeat-x; padding:0 20px 0 0; }
.rbox2_gray .rb2_gray_tr .rb2_gray_tl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox2_gray.gif") top left repeat-x; padding:20px 0 0 20px; }
.rbox2_gray .rb2_gray_bl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/rbox2_gray.gif") bottom left repeat-x; height:20px; margin:0 20px 0 0; }


/************************** title box **************************/
.titbox { font-size: 14px; font-weight: bold; line-height:120%; color: #000000; }

/* blue */
.titbox1_blue { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_blue.gif") bottom right repeat-x; } 
.titbox1_blue .tb1_blue_tr { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_blue.gif") top right repeat-x; padding:0 5px 0 0; }
.titbox1_blue .tb1_blue_tr .tb1_blue_tl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_blue.gif") top left repeat-x; padding:5px 0 0 5px; }
.titbox1_blue .tb1_blue_bl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_blue.gif") bottom left repeat-x; height:5px; margin:0 5px 0 0; }
.titbox1_blue ul { list-style-image: url("http://image.lottetours.com/img04/wimages/b2c/templete/ul1_blue.gif"); margin:0px; padding-left:20px; position:relative; top:5px;}
.titbox1_blue li { font-size: 14px; font-weight: bold; line-height:120%; color: #1b3b97 !important; }

.titbox2_blue {background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_blue.gif") bottom right repeat-x; } 
.titbox2_blue .tb2_blue_tr { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_blue.gif") top right repeat-x; padding:0 5px 0 0; }
.titbox2_blue .tb2_blue_tr .tb2_blue_tl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_blue.gif") top left repeat-x; padding:5px 0 0 5px; }
.titbox2_blue .tb2_blue_bl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_blue.gif") bottom left repeat-x; height:5px; margin:0 5px 0 0; }
.titbox2_blue ul { list-style-type: none; margin:0px; padding:0,20; text-align:center; position:relative; top:5px;}
.titbox2_blue li { font-size: 14px; font-weight: bold; line-height:120%; color: #1b3b97 !important; }

.titbox3_blue { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox3_blue.gif") top left no-repeat; padding:0,0,0,20; }
.titbox3_blue span {width:10px; height:37px; float:right; background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox3r_blue.gif") top right no-repeat;}

.titbox4_blue {background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_blue.gif") bottom right repeat-x; } 
.titbox4_blue .tb4_blue_tr { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_blue.gif") top right repeat-x; padding:0 5px 0 0; }
.titbox4_blue .tb4_blue_tr .tb4_blue_tl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_blue.gif") top left repeat-x; padding:5px 0 0 5px; }
.titbox4_blue .tb4_blue_bl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_blue.gif") bottom left repeat-x; height:5px; margin:0 5px 0 0; }
.titbox4_blue .vs {width:90px; height:41px; position:relative; top:-21px; left:-45px; background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/img_vs_blue.gif"); background-repeat:no-repeat; }
.titbox4_blue .title {font-size:14px; font-weight:bold; line-height:120%; color: #1b3b97 !important;}

/* brown */
.titbox1_brown { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_brown.gif") bottom right repeat-x; } 
.titbox1_brown .tb1_brown_tr { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_brown.gif") top right repeat-x; padding:0 5px 0 0; }
.titbox1_brown .tb1_brown_tr .tb1_brown_tl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_brown.gif") top left repeat-x; padding:5px 0 0 5px; }
.titbox1_brown .tb1_brown_bl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_brown.gif") bottom left repeat-x; height:5px; margin:0 5px 0 0; }
.titbox1_brown ul { list-style-image: url("http://image.lottetours.com/img04/wimages/b2c/templete/ul1_brown.gif"); margin:0px; padding-left:20px; position:relative; top:5px;}
.titbox1_brown li { font-size: 14px; font-weight: bold; line-height:120%; color: #a93d0d !important; }

.titbox2_brown {background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_brown.gif") bottom right repeat-x; } 
.titbox2_brown .tb2_brown_tr { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_brown.gif") top right repeat-x; padding:0 5px 0 0; }
.titbox2_brown .tb2_brown_tr .tb2_brown_tl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_brown.gif") top left repeat-x; padding:5px 0 0 5px; }
.titbox2_brown .tb2_brown_bl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_brown.gif") bottom left repeat-x; height:5px; margin:0 5px 0 0; }
.titbox2_brown ul { list-style-type: none; margin:0px; padding:0,20; text-align:center; position:relative; top:5px;}
.titbox2_brown li { font-size: 14px; font-weight: bold; line-height:120%; color: #a93d0d !important; }

.titbox3_brown { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox3_brown.gif") top left no-repeat; padding:0,0,0,20; }
.titbox3_brown span {width:10px; height:37px; float:right; background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox3r_brown.gif") top right no-repeat;}

.titbox4_brown {background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_brown.gif") bottom right repeat-x; } 
.titbox4_brown .tb4_brown_tr { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_brown.gif") top right repeat-x; padding:0 5px 0 0; }
.titbox4_brown .tb4_brown_tr .tb4_brown_tl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_brown.gif") top left repeat-x; padding:5px 0 0 5px; }
.titbox4_brown .tb4_brown_bl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_brown.gif") bottom left repeat-x; height:5px; margin:0 5px 0 0; }
.titbox4_brown .vs {width:90px; height:41px; position:relative; top:-21px; left:-45px; background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/img_vs_brown.gif"); background-repeat:no-repeat; }
.titbox4_brown .title {font-size:14px; font-weight:bold; line-height:120%; color: #a93d0d !important;}

/* green */
.titbox1_green { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_green.gif") bottom right repeat-x; } 
.titbox1_green .tb1_green_tr { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_green.gif") top right repeat-x; padding:0 5px 0 0; }
.titbox1_green .tb1_green_tr .tb1_green_tl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_green.gif") top left repeat-x; padding:5px 0 0 5px; }
.titbox1_green .tb1_green_bl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_green.gif") bottom left repeat-x; height:5px; margin:0 5px 0 0; }
.titbox1_green ul { list-style-image: url("http://image.lottetours.com/img04/wimages/b2c/templete/ul1_green.gif"); margin:0px; padding-left:20px; position:relative; top:5px;}
.titbox1_green li { font-size: 14px; font-weight: bold; line-height:120%; color: #266c03 !important; }

.titbox2_green {background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_green.gif") bottom right repeat-x; } 
.titbox2_green .tb2_green_tr { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_green.gif") top right repeat-x; padding:0 5px 0 0; }
.titbox2_green .tb2_green_tr .tb2_green_tl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_green.gif") top left repeat-x; padding:5px 0 0 5px; }
.titbox2_green .tb2_green_bl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_green.gif") bottom left repeat-x; height:5px; margin:0 5px 0 0; }
.titbox2_green ul { list-style-type: none; margin:0px; padding:0,20; text-align:center; position:relative; top:5px;}
.titbox2_green li { font-size: 14px; font-weight: bold; line-height:120%; color: #266c03 !important; }

.titbox3_green { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox3_green.gif") top left no-repeat; padding:0,0,0,20; }
.titbox3_green span {width:10px; height:37px; float:right; background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox3r_green.gif") top right no-repeat;}

.titbox4_green {background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_green.gif") bottom right repeat-x; } 
.titbox4_green .tb4_green_tr { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_green.gif") top right repeat-x; padding:0 5px 0 0; }
.titbox4_green .tb4_green_tr .tb4_green_tl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_green.gif") top left repeat-x; padding:5px 0 0 5px; }
.titbox4_green .tb4_green_bl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_green.gif") bottom left repeat-x; height:5px; margin:0 5px 0 0; }
.titbox4_green .vs {width:90px; height:41px; position:relative; top:-21px; left:-45px; background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/img_vs_green.gif"); background-repeat:no-repeat; }
.titbox4_green .title {font-size:14px; font-weight:bold; line-height:120%; color: #266c03 !important;}

/* pink */
.titbox1_pink { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_pink.gif") bottom right repeat-x; } 
.titbox1_pink .tb1_pink_tr { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_pink.gif") top right repeat-x; padding:0 5px 0 0; }
.titbox1_pink .tb1_pink_tr .tb1_pink_tl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_pink.gif") top left repeat-x; padding:5px 0 0 5px; }
.titbox1_pink .tb1_pink_bl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_pink.gif") bottom left repeat-x; height:5px; margin:0 5px 0 0; }
.titbox1_pink ul { list-style-image: url("http://image.lottetours.com/img04/wimages/b2c/templete/ul1_pink.gif"); margin:0px; padding-left:20px; position:relative; top:5px;}
.titbox1_pink li { font-size: 14px; font-weight: bold; line-height:120%; color: #af1851 !important; }

.titbox2_pink {background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_pink.gif") bottom right repeat-x; } 
.titbox2_pink .tb2_pink_tr { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_pink.gif") top right repeat-x; padding:0 5px 0 0; }
.titbox2_pink .tb2_pink_tr .tb2_pink_tl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_pink.gif") top left repeat-x; padding:5px 0 0 5px; }
.titbox2_pink .tb2_pink_bl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_pink.gif") bottom left repeat-x; height:5px; margin:0 5px 0 0; }
.titbox2_pink ul { list-style-type: none; margin:0px; padding:0,20; text-align:center; position:relative; top:5px;}
.titbox2_pink li { font-size: 14px; font-weight: bold; line-height:120%; color: #af1851 !important; }

.titbox3_pink { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox3_pink.gif") top left no-repeat; padding:0,0,0,20; }
.titbox3_pink span {width:10px; height:37px; float:right; background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox3r_pink.gif") top right no-repeat;}

.titbox4_pink {background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_pink.gif") bottom right repeat-x; } 
.titbox4_pink .tb4_pink_tr { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_pink.gif") top right repeat-x; padding:0 5px 0 0; }
.titbox4_pink .tb4_pink_tr .tb4_pink_tl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_pink.gif") top left repeat-x; padding:5px 0 0 5px; }
.titbox4_pink .tb4_pink_bl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_pink.gif") bottom left repeat-x; height:5px; margin:0 5px 0 0; }
.titbox4_pink .vs {width:90px; height:41px; position:relative; top:-21px; left:-45px; background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/img_vs_pink.gif"); background-repeat:no-repeat; }
.titbox4_pink .title {font-size:14px; font-weight:bold; line-height:120%; color: #af1851 !important;}

/* gray */
.titbox1_gray { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_gray.gif") bottom right repeat-x; } 
.titbox1_gray .tb1_gray_tr { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_gray.gif") top right repeat-x; padding:0 5px 0 0; }
.titbox1_gray .tb1_gray_tr .tb1_gray_tl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_gray.gif") top left repeat-x; padding:5px 0 0 5px; }
.titbox1_gray .tb1_gray_bl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_gray.gif") bottom left repeat-x; height:5px; margin:0 5px 0 0; }
.titbox1_gray ul { list-style-image: url("http://image.lottetours.com/img04/wimages/b2c/templete/ul1_gray.gif"); margin:0px; padding-left:20px; position:relative; top:5px;}
.titbox1_gray li { font-size: 14px; font-weight: bold; line-height:120%; color: #333333 !important; }

.titbox2_gray {background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_gray.gif") bottom right repeat-x; } 
.titbox2_gray .tb2_gray_tr { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_gray.gif") top right repeat-x; padding:0 5px 0 0; }
.titbox2_gray .tb2_gray_tr .tb2_gray_tl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_gray.gif") top left repeat-x; padding:5px 0 0 5px; }
.titbox2_gray .tb2_gray_bl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_gray.gif") bottom left repeat-x; height:5px; margin:0 5px 0 0; }
.titbox2_gray ul { list-style-type: none; margin:0px; padding:0,20; text-align:center; position:relative; top:5px;}
.titbox2_gray li { font-size: 14px; font-weight: bold; line-height:120%; color: #333333 !important; }

.titbox3_gray { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox3_gray.gif") top left no-repeat; padding:0,0,0,20; }
.titbox3_gray span {width:10px; height:37px; float:right; background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox3r_gray.gif") top right no-repeat;}

.titbox4_gray {background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_gray.gif") bottom right repeat-x; } 
.titbox4_gray .tb4_gray_tr { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_gray.gif") top right repeat-x; padding:0 5px 0 0; }
.titbox4_gray .tb4_gray_tr .tb4_gray_tl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_gray.gif") top left repeat-x; padding:5px 0 0 5px; }
.titbox4_gray .tb4_gray_bl { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/titbox1_gray.gif") bottom left repeat-x; height:5px; margin:0 5px 0 0; }
.titbox4_gray .vs {width:90px; height:41px; position:relative; top:-21px; left:-45px; background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/img_vs_gray.gif"); background-repeat:no-repeat; }
.titbox4_gray .title {font-size:14px; font-weight:bold; line-height:120%; color: #333333 !important;}


/************************** cost box **************************/
.costbox {color:#ff6336; font-size:26px; font-weight:bold; font-family:tahoma; }

/* blue */
.costbox_blue .left { display: block; background: url("http://image.lottetours.com/img04/wimages/b2c/templete/costboxL_blue.gif") top left no-repeat; padding-top:40px;  }
.costbox_blue .right { height: 40px; display: block; background: url("http://image.lottetours.com/img04/wimages/b2c/templete/costbox_blue.gif") top right no-repeat; padding: 0,0,0,6px;  margin:-40px,0,0,6px; color:#ffffff; font-size:14px; font-weight:bold; }
.costbox_blue .cost { font-size:26px; font-family:tahoma; position:relative; top:3px;}
.costbox_blue .cost2 { color:#152f6d;}
.costbox_blue .viewbutton { float:right; padding:12,8,0,0; }

/* brown */
.costbox_brown .left { display: block; background: url("http://image.lottetours.com/img04/wimages/b2c/templete/costboxL_brown.gif") top left no-repeat; padding-top:40px;  }
.costbox_brown .right { height: 40px; display: block; background: url("http://image.lottetours.com/img04/wimages/b2c/templete/costbox_brown.gif") top right no-repeat; padding: 0,0,0,6px;  margin:-40px,0,0,6px; color:#ffffff; font-size:14px; font-weight:bold; }
.costbox_brown .cost { font-size:26px; font-family:tahoma; position:relative; top:3px;}
.costbox_brown .cost2 { color:#752d03;}
.costbox_brown .viewbutton { float:right; padding:12,8,0,0; }

/* green */
.costbox_green .left { display: block; background: url("http://image.lottetours.com/img04/wimages/b2c/templete/costboxL_green.gif") top left no-repeat; padding-top:40px;  }
.costbox_green .right { height: 40px; display: block; background: url("http://image.lottetours.com/img04/wimages/b2c/templete/costbox_green.gif") top right no-repeat; padding: 0,0,0,6px;  margin:-40px,0,0,6px; color:#ffffff; font-size:14px; font-weight:bold; }
.costbox_green .cost { font-size:26px; font-family:tahoma; position:relative; top:3px;}
.costbox_green .cost2 { color:#36610a;}
.costbox_green .viewbutton { float:right; padding:12,8,0,0; }

/* pink */
.costbox_pink .left { display: block; background: url("http://image.lottetours.com/img04/wimages/b2c/templete/costboxL_pink.gif") top left no-repeat; padding-top:40px;  }
.costbox_pink .right { height: 40px; display: block; background: url("http://image.lottetours.com/img04/wimages/b2c/templete/costbox_pink.gif") top right no-repeat; padding: 0,0,0,6px;  margin:-40px,0,0,6px; color:#ffffff; font-size:14px; font-weight:bold; }
.costbox_pink .cost { font-size:26px; font-family:tahoma; position:relative; top:3px;}
.costbox_pink .cost2 { color:#6b122f;}
.costbox_pink .viewbutton { float:right; padding:12,8,0,0; }

/* gray */
.costbox_gray .left { display: block; background: url("http://image.lottetours.com/img04/wimages/b2c/templete/costboxL_gray.gif") top left no-repeat; padding-top:40px;  }
.costbox_gray .right { height: 40px; display: block; background: url("http://image.lottetours.com/img04/wimages/b2c/templete/costbox_gray.gif") top right no-repeat; padding: 0,0,0,6px;  margin:-40px,0,0,6px; color:#ffffff; font-size:14px; font-weight:bold; }
.costbox_gray .cost { font-size:26px; font-family:tahoma; position:relative; top:3px;}
.costbox_gray .cost2 { color:#414141;}
.costbox_gray .viewbutton { float:right; padding:12,8,0,0; }


/************************** tab **************************/
.tab1 {padding:0,10; border-bottom: 2px solid #9f9f9f; clear:both;}
.tab1 ul {list-style-type:none; padding:0; margin:0; overflow:hidden; }
.tab1 li {position:relative; top:2px; float:left; text-align:center !important; height:37px; padding-left:5px; background-position:3px 0; background-repeat:no-repeat;}
.tab1 li a {width:100%; float:left; display:block; #height:37px; padding:11px 12px 8px 12px; line-height:15px; font-size:14px; color:#505050 !important; font-weight:bold; white-space:nowrap; text-decoration:none !important; background-position:right top; background-repeat:no-repeat;}
/*.tab1 li a {width:100%; float:left; display:block; #height:37px; padding:11px 25px 8px 25px; line-height:15px; font-size:14px; color:#505050 !important; font-weight:bold; white-space:nowrap; text-decoration:none !important; background-position:right top; background-repeat:no-repeat;}*/
.tab1 li a span {width:13px; height:13px; margin-left:5px; cursor:pointer; background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab1_arrow.gif"); background-position:center top; background-repeat:no-repeat;}
.tab1 li.current {margin-bottom:0; background-position:left -37px;}
.tab1 li.current a {padding-bottom:0; font-size:14px; font-weight:bold; background-position:right -37px;}

.tab2 {clear:both;}
.tab2 ul {list-style-type:none; padding:0; margin:0; overflow:hidden; }
.tab2 li {position:relative; top:2px; float:left; text-align:center !important; #height:37px; padding-left:5px; background-position:3px 0; background-repeat:no-repeat;}
.tab2 li a {float:left; display:block; #height:37px; padding:11px 25px 8px 25px; line-height:15px; font-size:14px; color:#505050 !important; font-weight:bold; white-space:nowrap; text-decoration:none !important; background-position:right top; background-repeat:no-repeat;}
.tab2 li a span {width:13px; height:13px; margin-left:5px; cursor:pointer; background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2_arrow.gif"); background-position:center top; background-repeat:no-repeat;}
.tab2 li.current {margin-bottom:0; background-position:left -37px;}
.tab2 li.current a {padding-bottom:0; font-size:14px; font-weight:bold; background-position:right -37px;}

.tab3 { background: url("http://image.lottetours.com/img04/wimages/b2c/templete/tab3.gif") top left no-repeat;  clear:both; }
.tab3 span {width:9px; #height:37px; float:right; background: url("http://image.lottetours.com/img04/wimages/b2c/templete/tab3r.gif") top right no-repeat;}
.tab3 ul {list-style-type:none; padding:0; margin:0; overflow:hidden;}
.tab3 li {position:relative; top:2px; float:left; text-align:center !important; height:37px; padding:0,10; background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab3_bar.gif"); background-position:right 9px; background-repeat:no-repeat;}
.tab3 li a {float:left; display:block; #height:37px; padding:9,10,0,10; font-size:14px; color:#505050 !important; font-weight:bold; white-space:nowrap; text-decoration:none !important; }

.tab4 {clear:both;}
.tab4 ul {list-style-type:none; padding:0; margin:0; overflow:hidden; }
.tab4 li {height:37px; padding:0,0,0,15; margin-bottom:5px; background-repeat:no-repeat;}
.tab4 li a {width:100%; display:block; #height:37px; padding:11px 0 0 0; line-height:15px; font-size:14px; color:#505050 !important; font-weight:bold; white-space:nowrap; text-decoration:none !important; background-position:right top; background-repeat:no-repeat;}
.tab4 li a span {width:13px; height:13px; margin-left:5px; cursor:pointer; background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2_arrow.gif"); background-position:center top; background-repeat:no-repeat;}
.tab4 li.current {margin-bottom:0; background-position:left -37px; margin-bottom:5px;}
.tab4 li.current a {padding-bottom:0; font-size:14px; font-weight:bold; background-position:right -37px;}

/* blue */
.tab1_blue li { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab1_blue.gif");}
.tab1_blue li a { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab1r_blue.gif");}
.tab1_blue li.current a { color:#1b3b97 !important; }
.tab1_blue li.current a span { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab1_blue_arrow.gif");}

.tab2_blue li { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2_blue.gif");}
.tab2_blue li a { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2r_blue.gif");}
.tab2_blue li.current a { color:#1b3b97 !important; }
.tab2_blue li.current a span { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2_blue_arrow.gif");}

.tab3_blue li.current a { color:#1b3b97 !important;}

.tab4_blue li { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2_blue.gif");}
.tab4_blue li a { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2r_blue.gif");}
.tab4_blue li.current a { color:#1b3b97 !important; }
.tab4_blue li.current a span { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2_blue_arrow.gif");}

/* brown */
.tab1_brown li { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab1_brown.gif");}
.tab1_brown li a { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab1r_brown.gif");}
.tab1_brown li.current a { color:#954719 !important; }
.tab1_brown li.current a span { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab1_brown_arrow.gif");}

.tab2_brown li { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2_brown.gif");}
.tab2_brown li a { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2r_brown.gif");}
.tab2_brown li.current a { color:#954719 !important; }
.tab2_brown li.current a span { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2_brown_arrow.gif");}

.tab3_brown li.current a { color:#954719 !important; }

.tab4_brown li { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2_brown.gif");}
.tab4_brown li a { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2r_brown.gif");}
.tab4_brown li.current a { color:#954719 !important; }
.tab4_brown li.current a span { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2_brown_arrow.gif");}

/* green */
.tab1_green li { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab1_green.gif");}
.tab1_green li a { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab1r_green.gif");}
.tab1_green li.current a { color:#327d0c !important; }
.tab1_green li.current a span { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab1_green_arrow.gif");}

.tab2_green li { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2_green.gif");}
.tab2_green li a { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2r_green.gif");}
.tab2_green li.current a { color:#327d0c !important; }
.tab2_green li.current a span { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2_green_arrow.gif");}

.tab3_green li.current a { color:#327d0c !important; }

.tab4_green li { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2_green.gif");}
.tab4_green li a { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2r_green.gif");}
.tab4_green li.current a { color:#327d0c !important; }
.tab4_green li.current a span { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2_green_arrow.gif");}

/* pink */
.tab1_pink li { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab1_pink.gif");}
.tab1_pink li a { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab1r_pink.gif");}
.tab1_pink li.current a { color:#d6155e !important; }
.tab1_pink li.current a span { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab1_pink_arrow.gif");}

.tab2_pink li { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2_pink.gif");}
.tab2_pink li a { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2r_pink.gif");}
.tab2_pink li.current a { color:#d6155e !important; }
.tab2_pink li.current a span { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2_pink_arrow.gif");}

.tab3_pink li.current a { color:#d6155e !important; }

.tab4_pink li { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2_pink.gif");}
.tab4_pink li a { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2r_pink.gif");}
.tab4_pink li.current a { color:#d6155e !important; }
.tab4_pink li.current a span { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2_pink_arrow.gif");}

/* gray */
.tab1_gray li { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab1_gray.gif");}
.tab1_gray li a { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab1r_gray.gif");}
.tab1_gray li.current a { color:#1b3b97 !important; }
.tab1_gray li.current a span { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab1_gray_arrow.gif");}

.tab2_gray li { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2_gray.gif");}
.tab2_gray li a { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2r_gray.gif");}
.tab2_gray li.current a { color:#1b3b97 !important; }
.tab2_gray li.current a span { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2_gray_arrow.gif");}

.tab3_gray li.current a { color:#1b3b97 !important; }

.tab4_gray li { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2_gray.gif");}
.tab4_gray li a { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2r_gray.gif");}
.tab4_gray li.current a { color:#1b3b97 !important; }
.tab4_gray li.current a span { background-image:url("http://image.lottetours.com/img04/wimages/b2c/templete/tab2_gray_arrow.gif");}


/************************** photo type1 **************************/
.photo_type1 { float:left; text-align:center; margin-right:15px; }

.photo_type2 { float:left; text-align:center; margin-right:15px; }
.photo_type2 div { float:none; }
.photo_type2 div.thum { float:left; padding:0,8,5,0;}

.photo_type3 { float:left; text-align:center; margin-right:10px; }
.photo_type3 div { float:left; }
.photo_type3 div.thum { float:none; padding:0,0,5,0;}

.photo_type4 { float:left; text-align:center; margin-right:10px; }
.photo_type4 div { float:left; padding:5,5,5,0; }

.photo_type5 { float:none; text-align:center; margin-bottom:10px; }


/************************** date **************************/
.month {width:38px; color:#006ae3 !important; font-size:16px; font-weight:bold; text-align:right; padding-right:5px;}
.money {width:80px; color:#006ae3 !important; font-size:12px; font-weight:bold; text-align:left; padding-right:5px;}
.month2 {width:50px; color:#97afe5 !important; text-align:right; padding:4,5,0,0}

a.date1:link, a.date1:visited, a.date1:active {float:none; border:1px solid #e2e2e2; background-color:#ffffff; padding:2,2,0,2; position:relative; top:-2px; width:88px; text-align:center; line-height:160%; font-size:11px; margin:3px,1px,3px,0;}
a.date1:hover {color:#006ae3 !important; text-decoration:none; float:none; border:1px solid #e2e2e2; background-color:#edf5ff; padding:2,2,0,2; position:relative; top:-2px; width:88px; text-align:center; line-height:160%; color:#006ae3; font-size:11px; margin:3px,1px,3px,0;}

a.date2:link, a.date2:visited, a.date2:active {float:none; padding:2,3,0,3; position:relative; top:-2px; width:58px;text-align:right; line-height:120%; margin:3px,1px,3px,0;}
a.date2:hover {color:#ffffff !important; font-weight:bold; text-decoration:none; float:none; background-color:#59a7ff; padding:2,3,0,3; position:relative; top:-2px; width:58px; text-align:right; line-height:120%; margin:3px,1px,3px,0;}

a.date3:link, a.date3:visited, a.date3:active {float:none; padding:2,3,0,3; position:relative; top:-2px; width:20px; text-align:right; line-height:120%; margin:3px,1px,3px,0;}
a.date3:hover {color:#ffffff !important; font-weight:bold; text-decoration:none; float:none; background-color:#59a7ff; padding:2,3,0,3; position:relative; top:-2px; width:20px; text-align:right; line-height:120%; margin:3px,1px,3px,0;}

a.date4:link, a.date4:visited, a.date4:active {float:none; padding:0,2,0,0; position:relative; top:-2px; width:20px; text-align:right; line-height:120%; margin:3px,1px,3px,0;}
a.date4:hover {color:#ffffff !important; font-weight:bold; text-decoration:none; float:none; background-color:#59a7ff; padding:2,3,0,3; position:relative; top:-2px; width:20px; text-align:right; line-height:120%; margin:3px,1px,3px,0;}

a.date5:link, a.date5:visited, a.date5:active {float:none; padding:1,2,0,0; position:relative; top:-2px; width:10px; text-align:left; line-height:120%; margin:0px,1px,3px,0;}
a.date5:hover {color:#ffffff !important; font-weight:bold; text-decoration:none; float:none; background-color:#59a7ff; padding:1,3,0,3; position:relative; top:-2px; width:10px; text-align:left; line-height:120%; margin:0px,1px,3px,0;}
