/*img pass 
url(/lab/theme/found/china/img/aaa.png)*/

/* CLEARFIX */
#nav ul,
#pList,
#pList dd {zoom: 1;}
#nav ul:after,
#pList:after,
#pList dd:after {content: "."; display: block; visibility: hidden; clear: both; height: 0; font-size: 0; line-height: 0;}


.main {margin: 10px 0 30px 0;}
#topText {margin: 30px 0 15px; height: 250px; width: 880px;overflow: hidden; background: url(../img/top_text.png) no-repeat;}
#topText p {visibility:hidden;}

#nav li {float: left; margin-right: 4px;}
#nav li.navPrev {margin-left: 100px;}
#nav li.navShop {margin-right: 0px; float: right;}
#nav li a {display: block; text-indent: -9999px; background: url(../img/nav.png) no-repeat;}
#nav li a:focus {outline:none;}
#nav li a {background-position: -320px -25px; width: 20px; height: 24px; margin-top: 32px; overflow: hidden; line-height: 1px; font-size: 1px;}
#nav li a:hover {background-position: -320px -125px;}
#nav li.navTop a {background-position: 0 5px; width: 116px; height: 57px; margin-top: 0px; opacity:0; filter: alpha(opacity=0);}
#nav li.navTop a:hover {background-position: 0 -95px;}
#nav li.navPrev a {background-position: -147px -21px; width: 89px; height: 33px; margin-top: 28px;}
#nav li.navPrev a:hover {background-position: -147px -121px;}
#nav li.navNext a {background-position: -643px -21px; width: 89px; height: 33px; margin-top: 28px;}
#nav li.navNext a:hover {background-position: -643px -121px;}
#nav li.navIntro a {background-position: -240px -25px;}
#nav li.navIntro a:hover {background-position: -240px -125px;}
#nav li.navIndex a {background-position: -260px -25px;}
#nav li.navIndex a:hover {background-position: -260px -125px;}
#nav li.navList a {background-position: -620px -25px; height: 24px;}
#nav li.navList a:hover {background-position: -620px -125px;}
#nav li.navShop a {background-position: -763px -21px; width: 105px; height: 33px; margin-top: 28px;}
#nav li.navShop a:hover {background-position: -763px -121px;}

#nav li a.disabled,
#nav li a.selected {cursor: default;}

#nav li a.selected,
#nav li a.selected:hover {background-position: -320px -225px;}
#nav li.navTop a.selected,
#nav li.navTop a.selected:hover {background-position: 0 -195px;}
#nav li.navPrev a.disabled,
#nav li.navPrev a.disabled:hover,
#nav li.navPrev a.selected,
#nav li.navPrev a.selected:hover {background-position: -147px -221px;}
#nav li.navNext a.disabled,
#nav li.navNext a.disabled:hover,
#nav li.navNext a.selected,
#nav li.navNext a.selected:hover {background-position: -643px -221px;}
#nav li.navIntro a.selected,
#nav li.navIntro a.selected:hover {background-position: -240px -225px;}
#nav li.navIndex a.selected,
#nav li.navIndex a.selected:hover {background-position: -260px -225px;}
#nav li.navList a.selected,
#nav li.navList a.selected:hover {background-position: -620px -225px;}
#nav li.navShop a.selected,
#nav li.navShop a.selected:hover {background-position: -763px -221px;}

/* #pages */
#pages {position: relative; height: 400px;}
.page {display: none; position: absolute; left: 0; top: 0;}
#pIndex {display: block;}

.page .title,
.page .price,
.page .movie {position: absolute; display: none;}


/* #p1 */
#p1 .movie{left: 40px;top: 250px;}

/* #p3 */
#p3 .title{right: 170px; top: 118px;}
#p3 .price{right: 19px; bottom: 19px;}

/* #p4 */
#p4 .movie{left: 180px;bottom: 170px;}

/* #p6 */
#p6 .title{left: 60px; bottom: 236px;}
#p6 .price{right: 20px; bottom: 21px;}

/* #p8 */
#p8 .title{left: 32px; bottom: 34px;}
#p8 .price{right: 20px; bottom: 21px;}

/* #p10 */
#p10 .title{left: 20px; top: 185px;}
#p10 .price{right: 20px; bottom: 21px;}

/* #p10 */
#p11 .title{left: 20px; bottom: 185px;}
#p11 .price{right: 20px; bottom: 20px;}




/* #pList */
#pList h3 {color: #191919; font-size: 18px; margin-right: 20px; background: url(../img/title_list.png) no-repeat; width: 110px; height: 17px; text-indent: -9999px;}

#pList .annotation {
position: absolute;
left: 130px;
top: 4px;
}

#pList {min-height: 400px; _height: 400px; position: relative;}
#pList .pageContent {overflow: hidden; margin-right: -30px;}
#pList .col {float: left; width: 420px; margin-right: 30px; _margin-right: 10px;}
#pList dl {min-height: 65px; _height: 65px; position: relative; border-top: 1px solid #e6e6e6; padding: 15px 0 0 110px; margin-top: 15px;}
#pList dt {margin-bottom: 5px; font-weight: bold; font-size: 12px; color: #191919;}
#pList dd {margin: 0; padding: 0;}
#pList table {width: 100%;}
#pList th {font-weight: normal;}
#pList td {text-align: right; font-size: 10px;}
#pList .num {font-weight: bold; font-size: 12px; margin: 0 2px;}
#pList dt img,
#pList .thumb {position: absolute; left: 0; top: 10px;}
#pList dt br {display: none;}
#pList .thumb {display: none;}


/* TinyTip */
.yellowTip {}
.yellowTip { width: auto; }
.yellowTip .content { color: #020202; text-align: center;width: auto; padding:0; border: none; -moz-border-radius: 0; -webkit-border-radius: 0;background: #ffffff;}
.yellowTip .bottom {background: url(../img/notch.png) bottom center no-repeat; font-size: 7px; line-height: 1;height:8px;}



.fancyBox {
	background-image: none;
  background-attachment: scroll;
  background-clip: border-box;
  background-color: transparent;
  background-origin: padding-box;
  background-position: 0 2px;
  background-repeat: no-repeat;
  background-size: auto auto;
  height: 8px;
  padding-bottom: 0;
  padding-left: 14px;
  padding-right: 2px;
  padding-top: 0;
  width: 11px;
}