@charset "utf-8";

/* image map */
.iktop-srch-title,.top-srch-end,.iktop_fulltx_title,.iktop_campaign,.iktop-tx-more,.iktop-each-title,.top-todays-six-soko,.sonota,.iktop_ichigoichie1,.iktop_ichigoichie2,.iktop-ktk-wk-title,.iktop-ktk-wk-soko,.clk-gosrc,
.whatisikyu-futa,.whatisikyu-mid,.whatisikyu-soko,.point_kakudai,.stamp_tojo,.search_tonight,.register_tobe,#iktop-camp-title,#iktop-camp-title2,.ktk-onsale,.iktop-randb,.iktop-randb-soko,.mkt-iktop-5,
.cate1,.cate2,.cate3,.cate4,.cate5,.cate6,.cate7,.cate8,.from-map,.chizu,.kwds,.yokoku,.tri,.wis
	{background:url(/dg/image/top/toppage_iMap_20111021.png); display:block;}

/* bk */
.iktop-srch,.top-todays-six,#twitter_top3,.iktop-ktk-wk,.iktop-srch-obi,.whatisikyu,#iktop_local2
	{background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/image/top/toppage_backgrounds_20110824.png); display:block;}

.wd740{width:740px;}

/* TopAdArea1 */
#iktop_AdArea_01{clear:both; width:940px; padding:5px 0 10px 0; display:block;}
#iktop_AdArea_01 div{width:470px; height:20px; overflow:hidden;}
#iktop_AdArea_01 ul{width:470px; margin:0; padding:0; list-style-type:none;}
#iktop_AdArea_01 ul#iktop-news01{float:left;}
#iktop_AdArea_01 ul#iktop-news02{float:right;}
#iktop_AdArea_01 li{width:470px; clear:both; margin:0; padding:0; text-align:center;}

/* triangle */
a.tri{background-position:-505px -148px; padding-left:8px; display:inline; color:#666;}

/* plus */
.TopAdTakano{width:740px; padding:5px 0; margin:0; list-style-type:none; text-align:center;}

/* today's six from 2011.3.8 */
.top-todays-six{width:740px; padding:0 0 15px 0; margin-bottom:20px;}
.top-todays-six p{clear:both; width:340px; margin:0; padding:15px 15px 0 15px; text-align:left;}
.top-todays-six img{float:left; margin:0 5px 5px 0;}
.top-todays-six img.no{float:left; margin0; padding:0; border:0;}
.top-todays-six em{font:normal 11px/16px Meiryo;}
.top-todays-six em b{font-size:12px; color:#333;}
.top-todays-six small{font-size:10px; line-height:14px;}

/* search 2011.2.23 fujiwara */
.iktop-srch-title{width:740px; height:50px;}
.iktop-srch-title h1{float:right; font-size:12px; color:#FFF; display:inline; padding:0; margin:14px 10px 0 0;}
.iktop-srch{width:740px;}
.iktop-srch-white{width:720px; background:#FFF; padding:2px 0 0 0;}
.iktop-srch-obi{padding:5px 0; margin:0; font-weight:bold; color:#1E90FF;}
.top-srch-end{width:740px; height:13px; background-position:0 -50px; display:block;}

/* cateogries */
.iktop-kantan{width:360px; margin:0; padding:0; list-style-type:none; /*float:right;*/}
.iktop-kantan ul{width:360px; margin:0; padding:0; list-style-type:none;} /* delete after Feb 2012 */
.iktop-kantan li{margin:0; padding:0; height:46px; display:block;}
.iktop-kantan li span{font-size:10px; display:none;}
.iktop-kantan a{width:360px; height:46px;}
.cate1{background-position:-390px -550px;}
.cate2{background-position:-390px -600px;}
.cate3{background-position:-390px -650px;}
.cate4{background-position:-390px -700px;}
.cate5{background-position:-390px -750px;}
.cate6{background-position:-390px -800px;}
.cate7{background-position:-390px -850px;}
.cate8{background-position:-390px -900px;}
.iktop-kantan a:hover{position:relative; top:-1px; left:1px;}


/* stamp next to ikyu logo */
img.stamp-from111013{width:172px; height:137px; position:absolute; top:-160px; left:-175px;}


#areaMap{width:340px;}

/* from MAP 20110818 */
.from-map{width:340px; height:250px; position: relative;}
.from-map-h{background-position:-750px 0;}
.from-map-r{background-position:-750px -250px;}

.from-map a.chizu{position:absolute; width:60px; height:23px; background-position:-750px -500px; text-align:center; font-size:12px; color:#333; text-decoration:none;}
.from-map a.tokyo{width:60px; height:38px; background-position:-1000px -500px;}
.from-map a.hakone{width:100px; background-position:-850px -500px;}
.from-map a.tokai{width:23px; height:60px; background-position:-950px -500px;}
.from-map a.h-hokkaido{top:15px; left:45px;}
.from-map a.h-tohoku{top:30px; left:260px;}
.from-map a.h-koshinetsu{top:60px; left:170px;}
.from-map a.h-hokuriku{top:90px; left:125px;}
.from-map a.h-chugoku{top:135px; left:25px;}
.from-map a.h-kyushu{top:190px; left:5px;}
.from-map a.h-okinawa{top:180px; left:265px;}
.from-map a.h-kanto1{top:75px; left:265px;}
.from-map a.h-kanto2{top:105px; left:265px;}
.from-map a.h-hakone{top:140px; left:225px;}
.from-map a.h-shikoku{top:190px; left:120px;}
.from-map a.h-tokai{top:140px; left:190px;}
.from-map a.h-kinki{top:120px; left:100px;}
.from-map a.h-osaka{top:155px; left:120px;}
.from-map a.h-tokyo{top:90px; left:195px; font-size:16px; line-height:22px; font-weight:bold;}
.from-map a.h-guam{top:225px; left:195px;}
.from-map a.h-overseas{top:225px; left:265px; font-size:10px;}

.from-map a.chizu:hover{background-position:-650px -400px;}

.from-map a em{padding:3px 0 0 0; margin:0; font-style:normal; display:block;}
.from-map a em.tokaitx{padding:11px 0 0 0; margin:0;}
.from-map a em.tokyotx{padding:9px 0 0 0; margin:0;}

.from-map a p{padding:3px 0 0 0; margin:0;}
.from-map a p.tokaitx{padding:11px 0 0 0; margin:0;}
.from-map a p.tokyotx{padding:9px 0 0 0; margin:0;}




/* PNG Map not active since 20110818 */
.png-map {width:340px; position: relative;}
.png-map span.from-map{width:340px; height:240px;}
.from-map-h{background-position:-750px 0;}
.from-map-r{background-position:-750px -250px;}
.png-map dl, dd {
	margin: 0;
	padding: 0;
}
.png-map dd {position:absolute;}
.png-map a:hover{position:relative; top:-1px; left:1px;}
.png-map dl img{width:60px; height:23px;}
.png-map dl img.hakone{width:100px;}
.png-map dl img.tokai{width:23px; height:60px;}
.png-map dl .h-hokkaido{top:15px; left:45px;}
.png-map dl .h-tohoku{top:30px; left:260px;}
.png-map dl .h-koshinetsu{top:60px; left:170px;}
.png-map dl .h-hokuriku{top:90px; left:125px;}
.png-map dl .h-chugoku{top:135px; left:25px;}
.png-map dl .h-kyushu{top:190px; left:5px;}
.png-map dl .h-okinawa{top:180px; left:265px;}
.png-map dl .h-kanto1{top:75px; left:265px;}
.png-map dl .h-kanto2{top:105px; left:265px;}
.png-map dl .h-hakone{top:140px; left:225px;}
.png-map dl .h-shikoku{top:190px; left:120px;}
.png-map dl .h-tokai{top:140px; left:190px;}
.png-map dl .h-kinki{top:120px; left:100px;}
.png-map dl .h-osaka{top:155px; left:120px;}
.png-map dl .h-tokyo{top:105px; left:195px;}
.png-map dl .h-guam{top:215px; left:195px;}
.png-map dl .h-overseas{top:215px; left:265px;}






.top-kwds{text-align:left; margin-bottom:15px; font-size:11px;}
.top-kwds ul{margin:0; padding:5px 0; list-style-type:none;}
.top-kwds li{margin:0 10px 0 0; padding:0; float:left;}
.top-kwds li span.kwds{float:left; background-position:-505px -148px; width:8px; height:12px;}
.top-kwds a:link{color:#666; text-decoration:none;}
.top-kwds a:visited{color:#666; text-decoration:none;}
.top-kwds a:hover{color:#333; text-decoration:none; background-color:#E0FFFF;}

/* right row stamp, point etc. */
#right_box{
right:0px;
top:20px;
width:50px;
position:fixed;
_position:absolute;}

/* right row stamp, point etc. ie6 */
* html div#right_box {
position: absolute;
top: expression(eval(document.documentElement.scrollTop+20));
}

	/* point */
#right_box a.point_kakudai{width:50px; height:100px; background-position:-200px -400px;}
#right_box a.point_kakudai:hover{background-position:-250px -400px;}
	/* stamp */
#right_box a.stamp_tojo{width:50px; height:100px; background-position:-300px -400px;}
#right_box a.stamp_tojo:hover{background-position:-350px -400px;}
	/* tonight */
#right_box a.search_tonight{width:50px; height:100px; background-position:-400px -400px;}
#right_box a.search_tonight:hover{background-position:-450px -400px;}
	/* be a member */
#right_box a.register_tobe{width:50px; height:100px; background-position:-550px -400px;}
#right_box a.register_tobe:hover{background-position:-600px -400px;}


#right_box a span{display:none;}


/* ipad for tonight */
a.tonight-ipad{width:265px; height:85px; background:url(http://a248.e.akamai.net/f/248/99838/30m/www.ikyu.com/dg/image/top/tonight_ipad.png); display:block; margin:10px 0 0 30px;}
a.tonight-ipad span{display:none;}


/* title navy-background */
.iktop-each-title{width:740px; background-position:0 -500px;}
.iktop-each-title p{padding:7px 0 5px 10px; margin:0; color:#FFF;}

/* full text 20110404 */
.iktop_fulltx_title{clear:both; width:700px; height:30px; background-position:-50px -100px;}
.iktop_fulltx{width:700px; display:block; padding-bottom:3px;}
.iktop_fulltx p{width:700px; margin:0; padding:0 0 7px 0;}
.iktop_fulltx p img{float:left; margin-right:7px;}

/* kantoku right row */
.iktop-ktk-wk-title{width:180px; height:85px; background-position:-500px -250px;}
.iktop-ktk-wk-title em{position:absolute; top:-1000px; left:-1000px;}
.iktop-ktk-wk{width:180px; padding:5px 0 10px 0;}
.iktop-ktk-wk ul{margin:0 10px; padding:0; list-style-type:none; display:block; }
.iktop-ktk-wk li{padding:5px 0; margin:0 0 5px 0; text-align:left; border-bottom:1px dotted #99ccff; color:#333;}
.iktop-ktk-wk li strong{color:#3399FF;}
.iktop-ktk-wk li span{color:#333;}
.iktop-ktk-wk li em{font-size:10px; line-height:15px; font-style:normal;}
.iktop-ktk-wk li a{display:block; text-decoration:none;}
.ktk-onsale{width:51px; height:18px; float:left; background-position:-700px -250px; margin:2px 3px 0 0;}
span.yokoku{float:left; background-position:0 -200px; width:30px; height:15px;}


/* res and biz link */
.iktop-randb{width:360px; background-position:0 -700px;}
.iktop-randb p{clear:both; padding:10px 0 0 0; margin:0; width:330px;}
.iktop-randb a.txl{color:#999; display:block; padding:15px 0 5px 0;}
.iktop-randb-soko{width:360px; height:15px; background-position:0 -1200px;}

/* ranking */
.top_right_w180{background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/image/other/iktop_top5_02.png) repeat-y; width:180px; text-align:center;}
/* ranking close */
.rank_footer{background:url(http://a248.e.akamai.net/f/248/99838/30m/www.ikyu.com/dg/image/other/iktop_top5_03.png) no-repeat; width:180px;}

/* tokushu etc */
/*.iktop-tx-etc{width:100%; padding:10px 0 5px 0;}*/
ul.iktop-tx-etc{width:100%; padding:10px 0 5px 0; list-style-type:none; margin:0;}
ul.iktop-tx-etc li{clear:both; padding:0; margin-bottom:5px;}
span.iktop_campaign{float:left; width:18px; height:16px; background-position:0 -98px;}
.iktop-tx-more{width:10px; height:15px; float:right; background-position:-500px -148px;}

/* book today 20110722 */
ul.iktop-tonight{width:100%; padding:5px 0 15px 0; margin:0; list-style-type:none; text-align:left; display:block;}
ul.iktop-tonight li{padding:0 0 0 15px; margin:0 15px 0 0; background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/image/background/triangle_gray_2.gif) no-repeat 0 +2px; float:left; font-size:11px; white-space:nowrap;}
ul.iktop-tonight li a{/*background-color:#ffff99;*/ color:#333; padding-right:5px}
ul.iktop-tonight li b{font-size:12px;}
ul.iktop-tonight li a.nobkc{background-color:#FFF; color:#333;}

/* Twitter RSS by Feedburner 
#fdb p{margin:0; padding:0; color:#999;}
#fdb a:link{color:#777; text-decoration:none;}
#fdb a:visited{color:#777; text-decoration:none;}
#fdb a:hover{color:#777; text-decoration:underline;}
#creditfooter{display:none;}*/

/* Twitter API 
.twitter_title{width:480px; height:40px; background-position:0 -250px;}
#twitter_top3{width:480px; float:left;}
#twitter_top3 ul{margin:15px 15px 10px 15px; padding:10px; list-style-type:none; text-align:left; height:241px; overflow:auto; font-family:Meiryo, Osaka, 'ＭＳ Ｐゴシック'; background:#FFF;}
#twitter_top3 li{margin:0 15px 0 0; padding:6px 0; border-bottom:1px dotted #DCDCDC; word-wrap:break-word;}
#twitter_top3 p.saigo{width:465px; margin:0 0 10px 0; padding:0; text-align:right;}*/


/* why do we use ikyu.com? */
.iktop-why{width:740px; background:#eaeaea; padding:5px 0; margin-top:15px;}
.iktop-why2{width:708px; background:#FFF; border:1px solid #CCC; margin:0 5px; padding:10px;}
.iktop-why2 p{margin:0 0 10px 0; padding:0; font-weight:bold;}
.iktop-why3{width:345px;}
.iktop-why3 ul{width:345px; margin:0; padding:0; list-style-type;none;}
.iktop-why3 ul li{width:325px; margin:3px 0 0 20px; padding:0;}
.iktop-why3 ul li a{line-height:23px; text-decoration:none; border-bottom:1px dotted #CCC; color:#666;}
.iktop-why3 ul li a:hover{line-height:23px; text-decoration:none; border-bottom:1px dotted #666;}

.iktop-why4{width:708px; padding-top:10px; margin-top:15px; border-top:1px dotted #CCC; text-align:center;}
.iktop-why4 a{padding:2px 5px; border-right:1px solid #CCC; color:#999;}
.iktop-why4 a:hover{color:#666;}
.iktop-why4 a.bottom1{padding:2px 5px 2px 0;}
.iktop-why4 a.bottom2{padding:2px 0 2px 5px; border-right:0;}



/* twitter and facebook buttons 20111014 */
ul.iktop-snses{margin:15px 0 0 0; padding:0; list-style-type:none; width:180px; display:block;}
ul.iktop-snses li{width:80px; margin:0; padding:0; font-size:11px; text-align:left;}
ul.iktop-snses li.face{width:95px; text-align:right;}
ul.iktop-snses li a{display:block; color:#999;}
ul.iktop-snses li a img{width:30px; height:30px; vertical-align:middle;}


#iktop_nadonado4 ul{width:740px; margin:0; padding:0; list-style-type:none; border:dotted #DCDCDC; border-width:1px 0 0 0;}
#iktop_nadonado4 li{width:185px; float:left; display:inline; margin:0; padding:0; text-align:left; border:dotted #DCDCDC; border-width:0 0 1px 0;}
.sonota{width:30px; height:30px; float:left; margin:2px 5px;}
.sonota1{background-position:-300px -150px;}
.sonota2{background-position:-350px -150px;}
.sonota3{background-position:-400px -150px;}
.sonota4{background-position:-450px -150px;}
#iktop_nadonado4 li a{display:block; height:34px; text-decoration:none; padding:3px 3px 3px 0; color:#666;}
#iktop_nadonado4 li a:hover{background-color:#F4F4F4;}
#iktop_nadonado4 li a em{display:block; font-style:normal; padding-top:8px;}

/* ichigoichie */
.iktop_ichigoichie1{width:130px; height:20px; background-position:0 -150px; float:left;}
.iktop_ichigoichie1 em{display:none;}
.iktop_ichigoichie2{width:120px; height:20px; background-position:-150px -150px; float:left; margin-left:15px;}
.iktop_ichigoichie2 em{display:none;}


/* what is IKYU? */
.whatisikyu-futa{width:180px; height:10px; background-position:0 -350px;}
.whatisikyu{width:180px; background-position:0 -1000px; text-align:left;}
.whatisikyu span{font-size:9px;}
.whatisikyu p{padding:0 10px; margin:0; color:#66ccff;}
.whatisikyu ul{margin:0; padding:15px 15px 10px 10px; list-style-type:none;}
.whatisikyu li.wis{margin:0; padding:0 0 5px 10px; background-position:-500px -182px;}
.whatisikyu li.stamp-fukidashi{position:relative;}
img.kuma-fukidashi{position:absolute; top:-30px; right:-90px;} /* stamp fukidashi */
.whatisikyu li a:link{color:#778899; text-decoration:none; border-bottom:1px dotted #CCC;}
.whatisikyu li a:visited{color:#778899; text-decoration:none; border-bottom:1px dotted #CCC;}
.whatisikyu li a:hover{color:#336699; text-decoration:none; border-bottom:1px solid #336699;}
.whatisikyu-mid{width:180px; height:5px; background-position:0 -400px;}
.whatisikyu-soko{width:180px; height:20px; background-position:0 -450px;}

/* local menu from 20100811 */
#iktop_local2{width:180px; background-position:0 -2000px; text-align:left;}
#iktop_local2 ul{padding:0; margin:0 20px; list-style-type:none;}
#iktop_local2 li{padding:2px 0; margin:0; border-bottom:1px dotted #CCC;}
#iktop_local2 li.space{padding:0; margin:15px 0 0 0;}
#iktop_local2 li.s{padding:3px 0;}
#iktop_local2 li.saigo{padding:3px 0 0 0; border-bottom:1px dotted #FFF;}
#iktop_local2 a{color:#778899; text-decoration:none; display:block;}
#iktop_local2 a:hover{color:#336699; background-color:#F5F5F5;}

.iktop-brandpanels a{display:block; margin-bottom:1px;}
.iktop_tieups a{height:90px; display:block; overflow:hidden; margin-bottom:1px;}
.iktop_tieups_h60 a{height:60px; display:block; overflow:hidden; margin-bottom:1px;}

/* bn part title */
a#iktop-camp-title{width:180px; height:67px; background-position:0 -550px;}
a#iktop-camp-title:hover{background-position:0 -617px;}
a#iktop-camp-title strong{display:none;}

/* 宿泊券じゃないプレゼントが混ざってる場合 */
a#iktop-camp-title2{width:180px; height:67px; background-position:-200px -550px;}
a#iktop-camp-title2:hover{background-position:-200px -617px;}
a#iktop-camp-title2 strong{display:none;}

/* timesales such as 24 or h72 */
.the24-waku{width:364px; height:132px; position:relative;}
.the24-waku img{width:364px; height:132px;}
.the24-waku em{width:235px; position:absolute; padding:0; margin:0; bottom:5px; right:5px; text-align:center; font-size:11px; line-height:15px; font-style:normal;}
.the24-waku em span{font-size:19px; line-height:25px; font-weight:bold;}
.the24-waku a{color:#FFD700;}
.the24-waku a:hover{color:#FFF; text-decoration:none;}

.the24-waku-shallow{width:364px; height:60px; position:relative;}
.the24-waku-shallow img{width:364px; height:60px;}
.the24-waku-shallow em{width:180px; height:20px; position:absolute; bottom:3px; right:5px; margin:0; padding:0; text-align:center; font-size:10px; font-style:normal;}
.the24-waku-shallow em span{font-size:15px; font-weight:bold;}
.the24-waku-shallow a{color:#996600;}
.the24-waku-shallow a:hover{color:#FF0000; text-decoration:none;}


/* market one row */
.ikmkt-01{width:360px; background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/image/background/ikmkt_02.png) repeat-y; float:right;}
.ikmkt-033{clear:both; width:360px; background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/image/background/dotted_e5e5e5.png); margin-bottom:5px;}
.ikmkt-033 p{width:350px; margin:0 0 0 8px; padding:2px 0; text-align:left; font-size:10px;}
.ikmkt-04{float:left; width:60px; height:60px; background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/image/background/ikmkt_04.png); color:#FFF;}
.ikmkt-04 p{font-size:18px; line-height:16px; padding:18px 0 0 0; margin:0; text-align:center;}
.ikmkt-04 p small{font-size:11px;}
.ikmkt-05{float:left; width:180px; text-align:center;}
.ikmkt-05 b{font-size:15px; line-height:21px; color:#333;}
.ikmkt-05 img{width:140px; height:25px; margin-top:10px;}
.ikmkt-05 a:hover{position:relative; left:1px; top:-1px;}
.ikmkt-06{float:right; width:90px;}
.ikmkt-06 img{width:90px;}
.ikmkt-06 a:hover{position:relative; left:1px; top:-1px;}
a.ikmarket:hover{position:relative; left:1px; top:-1px;}

/* market two row */
div.mkt-iktop-1{width:174px;}
.mkt-iktop-1 span{font-size:10px; line-height:13px; color:#999;}
.mkt-iktop-2{width:174px; padding:10px 0;}
.mkt-iktop-3{float:left; width:60px; height:60px; background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/image/background/ikmkt_04.png); color:#FFF; text-align:center;}
.mkt-iktop-3 p{font-size:18px; line-height:16px; padding:18px 0 0 0; margin:0; text-align:center;}
.mkt-iktop-3 p small{font-size:11px;}
.mkt-iktop-4{float:right; width:110px; text-align:center; font-size:13px; line-height:20px;}
.mkt-iktop-4 b{font-size:17px;}
.mkt-iktop-4 a:link{color:#cc6600;}
.mkt-iktop-4 a:visited{color:#cc6600;}
a.mkt-iktop-5{width:174px; height:25px; background-position:-200px -350px;}
a.mkt-iktop-5:hover{background-position:-200px -375px;}


/* ranking right row */
.local_navigation_waku{padding:0 10px; font-family:Meiryo, Osaka, 'ＭＳ Ｐゴシック';}
.local_navigation_waku ul{padding:10px 0 0 0; margin:0;}
.local_navigation_waku li{padding:0; margin:0;}
.local_navigation_waku li b.l{font-size:12px;}
.local_navigation_waku a{font-size:11px; line-height:15px;}
.local_navigation_waku a:link{color:#778899; text-decoration:none;}
.local_navigation_waku a:visited{color:#778899; text-decoration:none;}
.local_navigation_waku a:hover{color:#336699; text-decoration:underline;}


p.topoftop{position:absolute; top:-50px; display:none;}



/* @@@@@ search form half size @@@@@ */
.src_from_everything, #ctl00_contentMain_rmSrch_DrpDwnLstBudgetMin, #ctl00_contentMain_rmSrch_DrpDwnLstBudgetMax, #ctl00_contentMain_rmSrch_DivKids1, #ctl00_contentMain_rmSrch_DrpDwnLstRmTyp, #ctl00_contentMain_rmSrch_DrpDwnLstMeal, #ctl00_contentMain_rmSrch_RdoBtnLstPaymentMethod
	{display:none;}

.chk-time{width:100%; position:relative;}
.chk-time2{position:absolute; top:0; left:85px;}

	/* serach button */
.clk-gosrc{width:180px; height:35px; background-position:-400px -1000px;}
.clk-gosrc:hover{background-position:-600px -1000px;}

.ninzu{display:inline; float:left; color:#FFF;}

	/* button */
.srch-button{clear:both; width:180px; height:35px; margin-left:160px; padding-top:10px; position:relative; display:block;}
#searchProgress{position:absolute; left:-80px; top:10px; z-index:200; display:none;}

