html,body { margin: 0; padding: 0 }

body { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #000; background: #E32066 }
h1 { color: #006CE8; font-size: 12px; margin: 0; padding: 6px 0 0 0 }
.bglft { background: #E32066 url(../i/tour1-02.gif) right repeat-y; vertical-align: bottom; text-align: right }
.bgrgt { background: #E32066 url(../i/tour1-03.gif) left repeat-y; vertical-align: bottom; text-align: left }

.higay { width: 382px; height: 221px; background: url(../i/tour1-05.jpg) no-repeat }
.higay p { margin: 0; padding: 16px 0 0 109px; width: 270px; font-weight: bold; text-align: center; font-size: 12px }

* html .higay p { width: 370px; height: 30px; font-weight: bold; text-align: center; font-size: 12px }

.abme { width: 486px; height: 220px; background: url(../i/tour1-08.jpg) no-repeat }
.abme p { margin: 0; padding: 22px 0 0 0; width: 280px; font-weight: bold; font-size: 12px }

.g2 { width: 581px; height: 283px; background: url(../i/3tour.jpg) no-repeat }
.g2 p { margin: 0; padding: 26px 0 0 230px; width: 204px; font-weight: bold; text-align:center; font-size: 12px }

* html .g2 p { width: 450px; height: 15px; font-weight: bold; text-align:center; font-size: 12px }

.video { width: 486px; height: 311px; background:url(../i/tour1-10.jpg) no-repeat }
.videoimg { margin: 43px 0 0 141px }
.videoimgff { margin: 43px 0 0 0px }

.ph { height: 206px; background: url(../i/tour1-12.jpg) no-repeat; padding-left: 33px }
.ph img { border: 1px solid #E32066; margin-left: 15px }

.ph2 { height: 365px; background: url(../i/2tour-04.jpg) no-repeat; padding: 22px 0 0 27px }
.ph2 img { border: 1px solid #E32066; margin-left: 10px }

.ph3 { height: 377px; background: url(../i/2tour-06.jpg) no-repeat; padding: 32px 0 0 27px }
.ph3 img { border: 1px solid #E32066; margin-left: 10px }

.ph4 { height: 288px; background: url(../i/3tour-04.jpg) no-repeat; padding: 22px 0 0 33px }
.ph4 img { border: 1px solid #E32066; margin-left: 10px }

.jcom { background: url(../i/join-03.jpg) no-repeat }
.jcom p { margin: 0; padding: 220px 0 0 46px; width: 150px; font-weight: bold; text-align: center; font-size: 12px }

* html .jcom p { width: 200px; height: 15px; font-weight: bold; text-align: center; font-size: 12px }

.instac { height: 188px; width: 440px; background: url(../i/join-04.jpg) top no-repeat }
.instac p { margin: 0; color:#FFF; padding: 20px 0 0 56px; font-weight: bold; text-align: left; font-size: 13px }

.joincontent { text-align: center; vertical-align: middle; width: 440px }
.lpart { background: url(../i/join-05.jpg) left bottom no-repeat }

.bglft2 { background: #E32066 url(../i/tour1-13.jpg) right top no-repeat }
.bgrgt2 { background: #E32066 url(../i/tour1-17.jpg) left top no-repeat }

a img { border: 0 }
a { color: #000; text-decoration: underline; font-size: 12px }
a:hover { text-decoration: none }

td { vertical-align: top }
form { margin: 0; padding: 0 }

.dblock { display: block }
.fl_left { float: left }


#warning { color:#FFF; margin: 0 auto; text-align: center; padding: 30px 0 30px 0; width: 410px; font-size: 12px }
#warning a { color: #FFF }


