body {font: 12px arial,sans-serif; margin: 0px; background: #e5e5e5;}

b {cursor:pointer;}

b:hover {background: #06f; color: #fff}

.c {clear:both}

.l{float:left}

.r{float:right; padding-right: 20px;}

form {margin:0px; padding: 0px;}



#P {padding: 50px 10px 10px 10px;}



span.Tc {overflow: hidden; display:block; float: left; overflow: hidden; text-align: center; border: 1px solid #e5e5e5;}

span.Tc img {vertical-align:middle; text-align: center; background: #999; }

span.Tc10 {width:10%; height: 80px; overflow: hidden;}

span.Tc8 {width:12.5%; height: 120px; overflow: hidden;}

span.Tc6 {width:16.66%; height: 150px; overflow: hidden;}

span.Tc4 {width:25%; height: 280px; overflow: hidden;}

span.Tc2 {width:50%; height: 400px; overflow: hidden;}

span.Tc10 img,span.Tc8 img,span.Tc6 img,span.Tc4 img,span.Tc2 img {width:inherit; height:inherit; max-width:100%;}

span.Tc10 b,.Tc10 i,.Tc10 a{display:none;}

span.Tc8 b,.Tc8 i,.Tc8 a{display:none;}

span.Tc6 b,.Tc6 i,.Tc6 a{display:none;}

span.Tc4 b,.Tc4 i,.Tc4 a{display:none;}

span.Tc2 b,.Tc2 i,.Tc2 a{display:none;}

span.Tc b,.Tc i,.Tc a{display:none;}



span.Ec {display: block; padding: 20px; border: 1px solid #e5e5e5; background: #fff; clear: both;}

span.Ec img {width:inherit; height:inherit; max-width:100%; display: block; margin: 10px 0 10px 0;}

span.Ec b {display:inline;}

span.Ec i, .Ec a{display:inline; color: #666; padding: 30px;}

u {cursor:pointer; text-decoration: none;}

u:hover {cursor:pointer; text-decoration: line-through;}



#T {position:fixed; background: #fff; width: 100%; padding: 6px; -webkit-box-shadow: 0px 0px 5px #666; -moz-box-shadow: 0px 0px 5px #666; border-bottom:1px solid #e5e5e5;}

#T span, #Sc span {padding: 20px;}

b {padding: 4px 10px; border-radius: 3px;}

b.n{font-size:16px; padding:2px 6px;}

#Sc {display:none;}

.s #Sc {display:block; background: url(b80.png); position:fixed; top: 38px; width: 100%; padding: 10px; color: #999;}

.s #Sc b{color: #fff; font-weight: normal;}



strong {font: bold 18px tahoma,sans-serif; color: #0E45AA; padding-left: 10px; cursor:pointer;}

strong u{text-decoration: none; color: #2279F4;}

strong u u{ color: #76B5FF;}



#Ai,#M,#Wi {background: url(b80.png); position:fixed; bottom: 0px; top:0px; width: 100%; color: #999; display: none;}



#Ai a {color:#ccc;}

.a #Ai {display: block;}

#w img {width:25%;}



#Wi {background: #fff; color: #333;}

#Wi p a{background: #e5e5e5; border: 1px solid #ccc; padding: 0px 6px;}

.w #Wi {display: block;}



#M div{background: #fff; width: 50%; padding: 10px;  border-radius: 5px;}

#ta {width:100%;}

.m #M, .ij #M, .gj #M, .ip #M, .gp #M, .is #M {display: block;}

#tij, #tgp, #tgj, #tip {display: none;}

#ok, #ijson, #iphoto, #canc {display: none;}

.ij #ijson, .ij #tij, .ij #canc {display: inline;}

.ip #iphoto, .ip #tip, .ip #canc {display: inline;}

.gj #tgj {display: inline;}

.gp #tgp {display: inline;}

.is #ok {display: inline;}

.m #ok, .gj #ok, .gp #ok {display: inline;}



#stats {width: 0px; white-space: nowrap; position: fixed; bottom: 0px; left: 0px; background-color: #e5e5e5;}


@media screen and (max-width: 1024px) {

	html {
		-webkit-text-size-adjust: none;
	}

	body {font-size: 16px;}

#T {position:fixed; background: #fff; width: 100%; padding: 16px; -webkit-box-shadow: 0px 0px 5px #666; -moz-box-shadow: 0px 0px 5px #666; border-bottom:1px solid #e5e5e5;}



	b {padding: 14px 20px; border-radius: 3px;}

	b.n{font-size:16px; padding:12px 16px;}
	
	input {font-size: 18px;}
	.clearMob {display:block; padding: 20px; clear:both;}
	.clearMobr {display:block; float: right; padding: 20px;}


/*	#P {padding: 50px 10px 10px 10px; position:absolute; height:100%; width: 100%; overflow:scroll;} */

}

@media screen and (max-width: 600px) {

	html {
		-webkit-text-size-adjust: none;
	}
	body {font-size: 16px;}
	#T {position:fixed; background: #fff; width: 100%; padding: 16px; -webkit-box-shadow: 0px 0px 5px #666; -moz-box-shadow: 0px 0px 5px #666; border-bottom:1px solid #e5e5e5;}

	
	b {padding: 14px 20px; border-radius: 3px;}

	b.n{font-size:16px; padding:12px 16px;}
	
	input {font-size: 18px;}
	.clearMob {display:block; padding: 20px;clear:both;}
	.clearMobr {display:block; padding: 20px;}

}



