@import url("errors.css");
/*** reset ***/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;}body 			{line-height:1;}article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary 			{display:block;}nav ul 			{list-style:none;}a 			{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;}ins 			{background-color:#ff9;color:#000;text-decoration:none;}mark 			{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del 			{text-decoration:line-through;}abbr[title], dfn[title] 			{border-bottom:1px solid #000;}hr			{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}
/* Global */  
html		{}
body 		{margin:10px auto;background:url(../image/site/html.jpg) repeat;}

/* headings */
h1, h2, h3, h4, h5, h6 {font-weight:bold;line-height:180%;}
h1				{color:#e9ff73;font-size:28px;line-height:30px;}
h2				{color:#BABABA;font-size:26px;}
h3				{font-size:22px;text-align:justify;color:#FFFFF0;}
h4				{color:#BABABA;font-size:22px;}
h5				{font-size:16px;text-align:left;margin:8px 0 8px 2px;color:#000000;}
h6				{font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}

#outer		{width:980px;margin:10px auto;overflow:hidden;background:#000000;}
#chat		{position:fixed;top:120px;right:0;width:46px;}
#topsite	{width:980px;height:155px;clear:both;padding:0 0 0 0;position:relative;}
#TellNumber	{width:253px;height:50px;font-size:24px;font-weight:bolder !important;color:#2dffff;text-shadow:3px 3px 15px rgba(0, 255, 255, 1);position:absolute;right:1px;top:64px; font-family:Georgia, "Times New Roman", Times, serif;}
#middlesite	{width:980px;margin:0 auto;clear:both;}
#bottomsite	{width:980px;height:40px;clear:both;background:#029ba4}
#content 	{background:#08242f;background:-webkit-linear-gradient(top, #08242f 0%,#1e84ac 100%);background:-moz-linear-gradient(top, #08242f 0%,#1e84ac 100%);background:-o-linear-gradient(top, #08242f 0%,#1e84ac 100%);background:-ms-linear-gradient(top, #08242f 0%,#1e84ac 100%);background:linear-gradient(top, #08242f 0%,#1e84ac 100%);}
#article	{width:700px;height:900px;overflow:scroll;}
#heading	{text-align:center;height:40px;font-size:18px;padding:5px 0 0 0;font-weight:bold;color:#28abe1;background:url(../image/site/heding.jpg) no-repeat;}
#headingslid{text-align:center;height:40px;margin-top:-30px;font-size:18px;font-weight:bold;color:#28abe1;background:url(../image/site/heding1.jpg) no-repeat;}
#gallery	{width:188px;float:left;margin-left:9px;text-align:center;overflow:hidden;}
#gallery img{width:180px;}
#city		{font-size:20px;color:#33beeb;padding-right:15px;margin-top:5px}
#city p		{color:#33beeb;}
#city a		{color:#33beeb;}
#city a:hover{color:#BABABA;}
#downbordar	{position:relative}
#downcity	{position:absolute;width:98%}

/* Scrollbar */
#scrollbar1				{width:920px;margin:20px 0 10px;}
#scrollbar1 .viewport	{width:890px;height:900px;overflow:hidden;position:relative;}
#scrollbar1 .overview	{list-style:none;position:absolute;left:7px;top:5px;padding:0;margin:0;width:879px;height:21351px;}
#scrollbar1 .scrollbar	{position:relative;background-position:0 0;float:right;width:15px;}
#scrollbar1 .thumb 		{background:transparent url(../image/site/scrollbar.png) no-repeat;height:102px;width:13px;position:absolute;top:2px;left:2px;}
#scrollbar1 .disable 	{display:none;}
/* text elements */
p           	{color:#BABABA;text-align:justify;text-decoration:none;line-height:160%;}
a           	{text-decoration:underline;}
a:link			{color:#d4d4d4;}
a:visited		{color:#d4d4d4;}
a:active		{color:#d4d4d4;}
a:focus			{color:#d4d4d4;}
a:hover			{color:#F00;}
/* Nav */
#topnav				{height:35px;width:969px;padding:0;clear:both;font-size:16px;position:relative !important;}
#linkdiv			{float:left;margin-left:15px;padding:7px 0;}
#linkdiv a			{padding:0 25px 0 25px;text-decoration:none;line-height:35px;height:35px;color:#FFFF00;}
#linkdiv a:hover	{background:#28abe1;padding:5px 25px;color:#FFFF00;}
#GallerySet			{margin-left:2px}
#GallerySet a:hover	{background:#28abe1;padding:5px 25px;color:#FFFF00;}
#GallerySet div		{height:0;overflow:hidden;position:absolute;left:166px;top:45px;color:#bababa;}
#GallerySet div p	{padding:0;color:#bababa;}
#MoreGallery		{display:none;text-align:center;padding:2px;background:#121516;}
#bottomnav		{height:164px;text-align:center;padding:3px;border-top:1px #28abe1 solid;}
#q-box			{float:left;width:155px;height:20px;margin-left:1px;padding:2px;overflow:hidden;}
#q-box a:hover	{background:#28abe1;color:#F00;padding:5px 8px;}
#q1-box			{float:left;width:155px;height:37px;margin-left:1px;padding:2px;overflow:hidden;}
#q1-box a:hover	{background:#28abe1;color:#F00;padding:5px 8px;white-space:normal}
#h-box			{float:left;width:195px;height:30px;margin-left:8px;margin-top:8px;padding:8px;overflow:hidden;text-align:center;background:url(../image/site/faqs.jpg) repeat center center;}
#h-box a		{padding:25px;text-decoration:underline;color:#bababa;}
#h-box a:hover	{padding:25px;color:#000000}
#z-box			{float:left;width:265px;height:30px;margin-left:8px;margin-top:8px;padding:8px;overflow:hidden;text-align:center;background:url(../image/site/faqs.jpg) repeat center center;}
#z-box a		{padding:25px;text-decoration:underline;color:#bababa;}
#z-box a:hover	{padding:25px;color:#000000}
#l-box			{width:940px;margin:auto auto;padding:15px 10px;border-bottom:1px #000 solid;background:#08242f;background:-webkit-linear-gradient(top, #08242f 0%,#1e84ac 100%);background:-moz-linear-gradient(top, #08242f 0%,#1e84ac 100%);background:-o-linear-gradient(top, #08242f 0%,#1e84ac 100%);background:-ms-linear-gradient(top, #08242f 0%,#1e84ac 100%);background:linear-gradient(top, #08242f 0%,#1e84ac 100%);}
.l-box			{width:940px;margin:auto auto;padding:15px 10px;border-bottom:1px #000 solid;background:#08242f;background:-webkit-linear-gradient(top, #08242f 0%,#1e84ac 100%);background:-moz-linear-gradient(top, #08242f 0%,#1e84ac 100%);background:-o-linear-gradient(top, #08242f 0%,#1e84ac 100%);background:-ms-linear-gradient(top, #08242f 0%,#1e84ac 100%);background:linear-gradient(top, #08242f 0%,#1e84ac 100%);}
#l-box a:hover	{color:#F00;}

/* Images*/
#stuff-img		{padding:10px;margin-top:20px;}
#stuff-img img	{text-align:center;}
.vertical-img	{float:left;width:350px;margin-left:15px;margin-bottom:40px;border:1px #23FFFF solid;padding:30px;}
.horizontal-img	{float:left;width:600px;margin-left:100px;margin-bottom:40px;border:1px #23FFFF solid;padding:30px;}
#stuff-info		{margin-left:25px;padding:10px;width:819px;height:160px;background:url(../image/site/stuff.png) no-repeat;}
.info p			{color:#000000;}
.info-a			{width:200px;float:left;margin-left:5px;}
.info-b			{width:550px;padding:3px;float:right;margin-right:40px;color:#FFFFFF;text-align:justify !important;line-height:150%;}
/* search  & join*/
#searchbox									{position:absolute;top:0;right:0;width:246px;height:52px;}
#cse-search-box fieldset					{margin:0;padding:0;border:0;}
#cse-search-box input#search_input address	{color:#666;padding:1px 2px;width:155px;height:21px;}
#cse-search-box input#search_submit address	{color:#fff;border:0;width:66px;height:30px;position:relative;}
#cse-search-results iframe 					{width:820px;height:auto;}
#search_input				 				{color:#666;margin-right:5px;width:140px;height:21px;}
#cse-search-box								{position:relative;}
#searchsubmit								{width:24px;height:24px;position:absolute;border:none !important;right:6px;top:5px;background:url(../image/site/search.png) no-repeat;}
#cse-search-box								{margin:0;padding:0;border:0;}
input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus {border-color:#104c64;}
input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus {border-color:#104c64;background-color:#104c64;background-image:none;filter:none;}

/* Footer */  
#footer 		{margin:auto;padding:10px;text-align:center;background:#097e86;}
.footer-text	{font-size:12px;font-style:normal;color:#000000;}

/* Home */  
.BeijingDescription {width:300px !important;border-top:1px #23ffff solid;}
.BeijingDescription p, .BeijingDescription p a {text-align:center !important;font-size:16px !important;color:#23ffff !important;}
.BeijingDescription p a:hover {color:#F00 !important;}

.GuangzhouDescription {width:300px !important;border-top:1px #23ffff solid;}
.GuangzhouDescription p, .GuangzhouDescription p a {text-align:center !important;font-size:16px !important;color:#23ffff !important;}
.GuangzhouDescription p a:hover {color:#F00 !important;}

.ShanghaiDescription {width:300px !important;border-top:1px #23ffff solid;}
.ShanghaiDescription p, .ShanghaiDescription p a {text-align:center !important;font-size:16px !important;color:#23ffff !important;}
.ShanghaiDescription p a:hover {color:#F00 !important;}

#Beijing_Girls, #Guangzhou_Girls, #Shanghai_Girls{border:1px #23ffff solid;}

/* Service */  
#TypesList				{width:920px;margin:0 auto !important;}
.TypesList 				{display:inline-block;height:auto;padding:0;border-spacing:10px;border-collapse:separate;margin:0;padding:0;border:0;}
.TypesList td			{width:290px !important;}
.TypesList tr td		{vertical-align:middle;text-align:center;}
.TypesListHead			{text-align:center !important;color:#FFFFF0;text-shadow:0 1px 0 #000000, 0 1px 0 #000000, 1px 0 0 #000000, 1px 0 0 #000000;font-size:16px;padding:8px 0;background-color:#08242f;background:-moz-linear-gradient(top, #08242f, #1e84ac);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#08242f), to(#1e84ac));border:1px solid #23FFFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.TypesListHead a		{text-shadow:0 1px 0 #000000, 0 1px 0 #000000, 1px 0 0 #000000, 1px 0 0 #000000;}
.TypesListHead, .TypesListHead a, .TypesListHead a:hover{font-weight:normal !important;}
.TypesListHead a:hover	{font-weight:normal !important;color:#F00 !important;}
.TypesList img 			{width:290px;height:170px;margin:0 auto !important;}
.TypesListSpace			{height:45px;text-align:center !important;vertical-align:middle !important;}
figure					{margin:0;padding:0;width:290px;height:170px;position:relative;display:block;cursor:pointer;overflow:hidden;border:2px solid #23ffff;}
figure:hover figcaption	{width:290px;height:170px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);top:0;}
figcaption				{width:290px;height:170px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);opacity:0;position:absolute;top:-100%;background:rgba(0,0,0, .5);color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;transition-delay:.5s;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}

figcaption h2			{font-family:'Open sans';font-weight:bold;color:#23ffff;padding:4px 10px;margin-bottom:0;position:relative;left:100%;margin-top:5px;font-size:22px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;-webkit-transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;-ms-transition-delay:1s;transition-delay:1s;}
figcaption p			{font-family:'Open sans';padding:10px 10px 0px 10px;margin-bottom:0;margin-top:3px;position:relative;left:100%;font-size:12px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;-webkit-transition-delay:1.3s;-moz-transition-delay:1.3s;-o-transition-delay:1.3s;-ms-transition-delay:1.3s;transition-delay:1.3s;}
figure:hover h2			{left:0;}
figure:hover p			{left:0;}
figcaption a			{position:absolute;right:20px;top:85px;color:#23ffff !important;border:1px solid #23FFFF;padding:2px 5px;text-decoration:none;font-size:11px;}
figcaption a:hover		{background:#08242f;}

#FilterViewItems a:hover{cursor:auto !important;}
.isotope-item			{-webkit-transition-duration:1.9s;-moz-transition-duration:1.9s;-o-transition-duration:1.9s;transition-duration:1.9s}
.TowResult				{margin-left:-10px !important;margin-bottom:15px !important;width:160px;padding:0;border:1px solid #23FFFF;}

#MassageContent			{width:900px;margin:0 auto;padding:10px 15px;color:#BABABA !important;text-align:justify;line-height:150%;}

/* Service Images */
#TypeImages		{float:right;margin:7px 20px 7px 15px;border-radius:6px;-webkit-box-shadow:0px 1px 10px 4px rgba(0,109,168,1);-moz-box-shadow:0px 1px 10px 4px rgba(0,109,168,1);box-shadow:0px 1px 10px 4px rgba(0,109,168,1);}
.TypeImage		{width:299px;height:170px;padding:5px;background:#1e84ac;background:-moz-linear-gradient(top, #08242f, #1e84ac);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#08242f), to(#1e84ac));border:1px solid #23FFFF;border-radius:4px;}
.TypeImageV		{width:170px;height:299px;padding:5px;background:#1e84ac;background:-moz-linear-gradient(top, #08242f, #1e84ac);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#08242f), to(#1e84ac));border:1px solid #23FFFF;border-radius:4px;}

/* Massage Types */
#MoreMassageTypes			{width:99%;margin:10px auto;}
#MoreMassageTypes tr td		{width:25%;padding:0 0;font-size:12px !important;white-space:nowrap !important;}

/* Compare */
#Compare				{width:900px;margin:0 auto;}
.offstate-Girl_01-A, .offstate-Girl_01-B, .offstate-Girl_01-C, .offstate-Girl_02-A, .offstate-Girl_02-B, .offstate-Girl_02-C, .offstate-Girl_03-A, .offstate-Girl_03-B, .offstate-Girl_03-C, .offstate-Girl_04-A, .offstate-Girl_04-B, .offstate-Girl_04-C, .offstate-Girl_05-A, .offstate-Girl_05-B, .offstate-Girl_05-C, .offstate-Girl_06-A, .offstate-Girl_06-B, .offstate-Girl_06-C, .offstate-Girl_07-A, .offstate-Girl_07-B, .offstate-Girl_07-C, .offstate-Girl_08-A, .offstate-Girl_08-B, .offstate-Girl_08-C, .offstate-Girl_09-A, .offstate-Girl_09-B, .offstate-Girl_09-C, .offstate-Girl_10-A, .offstate-Girl_10-B, .offstate-Girl_10-C, .offstate-Girl_11-A, .offstate-Girl_11-B, .offstate-Girl_11-C, .offstate-Girl_12-A, .offstate-Girl_12-B, .offstate-Girl_12-C, .offstate-Girl_13-A, .offstate-Girl_13-B, .offstate-Girl_13-C, .offstate-Girl_14-A, .offstate-Girl_14-B, .offstate-Girl_14-C, .offstate-Girl_15-A, .offstate-Girl_15-B, .offstate-Girl_15-C, .offstate-Girl_16-A, .offstate-Girl_16-B, .offstate-Girl_16-C, .offstate-Girl_17-A, .offstate-Girl_17-B, .offstate-Girl_17-C, .offstate-Girl_18-A, .offstate-Girl_18-B, .offstate-Girl_18-C, .offstate-Girl_19-A, .offstate-Girl_19-B, .offstate-Girl_19-C, .offstate-Girl_20-A, .offstate-Girl_20-B, .offstate-Girl_20-C, .offstate-Girl_21-A, .offstate-Girl_21-B, .offstate-Girl_21-C, .offstate-Girl_22-A, .offstate-Girl_22-B, .offstate-Girl_22-C, .offstate-Girl_23-A, .offstate-Girl_23-B, .offstate-Girl_23-C, .offstate-Girl_24-A, .offstate-Girl_24-B, .offstate-Girl_24-C, .offstate-Girl_25-A, .offstate-Girl_25-B, .offstate-Girl_25-C, .offstate-Girl_26-A, .offstate-Girl_26-B, .offstate-Girl_26-C, .offstate-Girl_27-A, .offstate-Girl_27-B, .offstate-Girl_27-C  {display:none !important;}

/* decoration */
#clear		{clear:both;}
#space		{height:3px;margin:5px;clear:both;}
.left		{float:left;}
.right		{float:right;}
.center		{text-align:center !important;}
.clear 		{clear:both;}
.button 			{text-align:center;width:60px;height:25px;padding:2px;font-weight:bolder;font-size:12px;color:#d4d4d4;border:1px #23FFFF solid;background:#28abe1;}
.button:hover		{text-align:center;width:60px;height:25px;padding:2px;font-weight:bolder;font-size:13px;color:#FFFF00;border-bottom:2px #23FFFF solid;background:#28abe1;}
.button a:active	{text-align:center;width:60px;height:25px;padding:2px;font-weight:bolder;font-size:13px;color:#FFFF00;border-bottom:2px #23FFFF solid;background:#28abe1;}

.l-button			{width:175px;height:40px;margin:3px auto;padding:8px 12px;background:#104458;color:#FFFFFF;border:1px #FFFFFF solid;}
.l-button a			{text-decoration:none;padding:4px 8px;background:#710505;color:#23ffff;text-transform:uppercase;-webkit-box-shadow:0 0 1px #23ffff;-moz-box-shadow:0 0 1px #23ffff;box-shadow:0 0 1px #23ffff;border:1px #23FFFF solid;border-radius:4px;}
.l-button:hover		{-webkit-box-shadow:0 0 15px #23ffff;-moz-box-shadow:0 0 15px #23ffff;box-shadow:0 0 15px #23ffff;color:#23ffff !important;border:1px #23FFFF solid;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-o-transition-delay:0.3s;-ms-transition-delay:0.3s;transition-delay:0.3s;}
.l-button a:hover	{-webkit-box-shadow:0 0 15px #23ffff;-moz-box-shadow:0 0 15px #23ffff;box-shadow:0 0 15px #23ffff;color:#23ffff !important;border:1px #23FFFF solid;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-o-transition-delay:0.3s;-ms-transition-delay:0.3s;transition-delay:0.3s;}
.l-button a.current	{-webkit-box-shadow:0 0 15px #23ffff;-moz-box-shadow:0 0 15px #23ffff;box-shadow:0 0 15px #23ffff;color:#23ffff !important;}
.arrow2				{text-indent:10px !important;line-height:20px;background-image:url(../image/site/arrow2.png) !important;background-position:center left !important;background-repeat:no-repeat;}

.underline			{text-decoration:underline;}
#privacy			{width:750px;margin-left:40px;padding:5px 10px;border-bottom:1px #000 solid;background:url(../image/site/faqs.jpg) repeat center center;margin-bottom:20px;}
hr					{min-height:0px;border-width:0;color:#08242f;height:0px;text-align:center;line-height:0px;margin:11px auto;page-break-after:always;width:50% !important;}
hr:after			{content:"——————— ፠ ———————";font-size:22px;font-family:"Times New Roman", Times, serif;color:#23ffff !important;}
.hr					{min-height:0px;border-width:0;color:#08242f;height:0px;text-align:center;line-height:0px;margin:11px auto;page-break-after:always;width:50% !important;}
.hr:after			{content:"——————— ፠ ———————";font-size:22px;font-family:"Times New Roman", Times, serif;color:#23ffff !important;}
.White				{color:#FFFFFF !important;}
.Underline			{text-decoration:underline}
.Lowercas			{text-transform:lowercase !important;}
.styled-select			{background:url(../image/site/15xvbd5.png) no-repeat 96% 0;height:29px;overflow:hidden;width:240px;}
.styled-select select 	{background:transparent;border:none;font-size:14px;height:29px;padding:5px;width:268px;}
.blue    				{background-color:#3b8ec2;}
.blue select    		{color:#000;}
.semi-square 			{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.Small_link				{font-size:12px !important;}
/* Let's get this party started */
::-webkit-scrollbar							{width:12px;}
::-webkit-scrollbar-track 					{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-border-radius:10px;border-radius:10px;}
::-webkit-scrollbar-thumb					{-webkit-border-radius:10px;border-radius:10px;background:#08242f;background:-moz-linear-gradient(top, #08242f, #013953);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#08242f), to(#1e84ac));-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);}
::-webkit-scrollbar-thumb:window-inactive	{background:#08242f;background:-moz-linear-gradient(top, #08242f, #1e84ac);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#08242f), to(#1e84ac));}



