@charset "gb2312";
/* CSS Document */
* {margin: 0;padding: 0;}
body {background:#FFFFFF;color: #A2A2A2;font-family: "Times New Roman",tahoma,arial,'ËÎÌå',sans-serif;font-size: 12px;}
a {color: #000000;font-size: 12px;text-decoration: none;}
a:visited {color: #000000;}
a:hover {color: #FF9C00;}
a:active {color: #FF9C00;}
a img{border:1px solid #fff;}
a:hover img{border:1px solid #e12379;}
ul, li {list-style: none outside none;}
img { border: 0 none;}
a img { border-color:#1c1c1c; }

#vipstore_gallery { width:1000px; margin:0 auto; clear:both; }
#gallery { width:990px; float:left; clear:both; padding:5px; background:url(imagesgallerybg.gif) #fff; }
#vipstore_gallery h1 { width:940px; height:47px; line-height:47px; float:left; clear:both; border-bottom:1px #565656 solid; font-size:24px; color:#fff; padding:0 0 5px 0; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; margin:0 0 20px 0; }
#vipstore_gallery h1 a { font-size:24px; color:#fff; }
#vipstore_gallery h1 a:hover { color: #FF9C00; }
.inner { width:940px; float:left; clear:both; background:#1c1c1c; padding:25px; overflow:hidden; }
.morepic { width:940px; height:220px; float:left; clear:both; margin-top:5px; background:#1c1c1c; padding:0 25px; overflow:hidden; }
.morepic h2 { width:940px; height:27px; line-height:27px; float:left; clear:both; border-bottom:1px #565656 solid; font-size:14px; color:#fff; padding:12px 0 0 0; text-indent:3px; }
.morepic ul { width:105%; float:left; clear:both; padding:20px 0 0 10px; }
.morepic ul li { width:190px; float:left; }
.morepic ul li span, .morepic ul li a { width:138px; float:left; clear:both; color:#989898 }
.morepic ul li span { line-height:16px; padding:10px 0 0 0; text-align:center; }
.morepic ul li a:hover span { color:#FF9C00; }

.bigimg { width:940px; float:left; clear:both; position:relative; overflow:hidden; }
#gallerycon { width:800px; clear:both; overflow:hidden; margin:0 auto; height:700px; background:url(imagesgalleryloading.gif) #050505 no-repeat center center; display:none; }
#gallerycon img { display:none; background:#1c1c1c; }
.intro, .stools, .smallimg { width:100%; float:left; clear:both; }
.intro { line-height:24px; color:#fff; text-indent:24px; padding:25px 0 0 0; overflow:hidden; }
.intro .introinner { display:none; }
.stools { text-align:right; border-bottom:1px #565656 solid; padding:10px 0; }
.stools li { display:inline; margin:0 8px; }
.stools li a { color:#737373; background:url(imagesgalleryicon.png) no-repeat; padding:0 0 0 18px; }
.stools li a small { font-size:12px; color:#e4007f; margin-right:6px; font-family:Tahoma, Geneva; font-size:11px; }
.stools li a:hover { color:#c6c6c6; }
.stools li a.wb { background:none; }
.stools li a.pl { background-position:0 -413px; }
.stools li a.yt { background-position:0 -457px; }
.stools li a.qb { background-position:0 -498px; }
.stools li a.bf { background-position:0 -552px;  padding:0 0 0 23px; }
.stools li a.push { background-position:-92px -552px; }

.smallimg { width:920px; float:left; clear:both; padding:10px; background:#363636; margin:30px 0 0 0; }
.smallimg .prev { width:106px; height:104px; float:left; overflow:hidden; background:url(imagesgalleryicon.png) no-repeat 0 -619px; }
.smallimg .next { width:106px; height:104px; float:right; overflow:hidden; background:url(imagesgalleryicon.png) no-repeat 0 -619px; }
.smallimg .prev span, .smallimg .next span { width:100%; float:left; clear:both; padding:14px 0 0 0; text-align:center; font-weight:bold; color:#989898; font-family:simsun; }
.smallimg .prev a, .smallimg .next a { float:left; }
.smallimg .prev a:hover span, .smallimg .next a:hover span { color:#c6c6c6; }
..smallimg .prev a img, .smallimg .next a img { border-color:#717171; }
#simgs { width:920px; height:155px; float:left; position:relative; overflow:hidden; margin:0 0 0 0; }
#simgs ul { width:860px; float:left; clear:both; position:absolute; left:0; top:0; }
#simgs li { float:left; padding:0 10px 0 0; }
#simgs li img { border:1px #717171 solid; }
#simgs li a:hover img, #simgs li.curr img { border-color:#e4007f; }
#arrleft, #arright { width:35px; height:120px; float:left; overflow:hidden; }
#arright { width:21px; float:right;  }
#arrleft a, #arright a { width:21px; height:120px; display:block; background:url(imagesgalleryico.png) no-repeat 0 0; text-indent:-999px; overflow:hidden; }
#arrleft a:hover { background-position:-21px 0; }
#arright a { background-position:0 -120px; float:right; }
#arright a:hover { background-position:-21px -120px; }
#simgsinner { width:850px; float:left; height:165px; overflow:hidden; position:relative; }
#scrollbar { width:850px; height:14px; position:absolute; left:36px; top:130px; clear:both; }
#flow { width:70px; height:14px; background:url(imagesgalleryicon.png) no-repeat -19px -374px; overflow:hidden; text-indent:-999px; position:absolute; left:0; top:0; cursor:pointer; }
#prev, #next { width:26px; height:51px; display:block; overflow:hidden; text-indent:-999px; background:url(imagesgalleryicon.png) no-repeat 0 0; position:absolute; left:20px; top:40%; }
#next { background-position:0 -102px; left:auto; right:20px; }
#prev:hover { background-position:0 -51px; }
#next:hover { background-position:0 -153px; }
#notice { width:140px; height:40px; background:rgba(0,0,0,0.6); position:absolute; left:50%; top:40%; margin:0 0 0 -50px; z-index:99; overflow:hidden; text-align:center; line-height:40px; color:#c7c7c7; border-radius:5px; clear:both; z-index:9; }

.pics { width:940px; float:left; clear:both; margin-top:5px; background:#1c1c1c; padding:0 25px 17px; overflow:hidden; }
.pics h2 { width:940px; height:27px; line-height:27px; float:left; clear:both; border-bottom:1px #565656 solid; font-size:14px; color:#fff; padding:12px 0 0 0; text-indent:-999px; overflow:hidden; background:url(../images/gallery/title.png) no-repeat 0 12px; }
.pics ul { width:105%; float:left; clear:both; padding:30px 0 0 20px; }
.pics ul li { width:185px; height:190px; float:left; }
.pics ul li span, .pics ul li a { width:175px; float:left; clear:both; color:#989898 }
.pics ul li span { line-height:16px; padding:10px 0 0 0; text-align:center; }
.pics ul li a:hover span { color:#FF9C00; }
.morelink { width:940px; border-top:1px #565656 solid; float:left; clear:both; overflow:hidden; }

.pages{width:750px; margin:20px auto; text-align:center;}
.pages a{float:left; border:1px solid #b8b8b8; padding:4px 8px; margin:4px; color:#fff;}
.pages a:hover{color: #FF9C00;}
.pages b{background:#e12379; color:#fff; border:1px solid #b8b8b8; padding:4px 8px; margin:4px; float:left;}