/********************************
**http://www.zheese.com : Antilopt<bright>
*********************************/

body {
	margin:10px;
	background:#252525;	
}
body,th,td,a {
	color:#666666;
	text-decoration:none;
	font-size:12px;
	font-family: Arial;	
}
/*div-color*/
.green {
	color:#fff;
	background:#a7d031 url(images/green.png) repeat-x top left;
	padding:5px;
	border:solid 1px #93b923;
	border-top:solid 2px #93b923;	
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
}
.gray {
	color:#fff;
	background:url(images/bg_box1.png) bottom left;
	border:solid 1px #252525;
	border-top:solid 2px #252525;
	padding:5px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
}
.green a,.gray a {
	color:#fff;	
}
/*end-div-color*/
b3 {
	color:#f7941d;
	font-size:24px;	
}
li {
	list-style-type:none;
	padding:2px 4px 2px 10px
	border-left:solid 1px #252525;	
	display:block;
}
i {
	display:block;
	padding: 4px 5px 4px 20px;
	border-bottom:dashed 1px #1b1b1b;	
}
b2 {
	display:block;
	text-indent:10px;
	font-size:16px;
	color:#00a99d;
	border-bottom:solid 1px #2525252525252525;
	padding:3px;	
}
b4 {
	color:#3399cc;
	font-size:24px;	
}
b5 {
	color:#666;
	font-size:35px;
	text-shadow:2px 2px 2px #25252525;	
}
big {
	font-size:17px;	
}
red {
	color:#ff0000;
	font-weight:bold;	
}
blu {
	color:#0099ff;
	font-weight:bold;	
}
input,textarea,select {
	color:#666666;
	background:#1111 url(images/tab.png) repeat-x;
	padding:4px;
	border:solid 1px #252525;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;	
}
.right {
	text-align:right;
	padding-right:10px;
	color:#252525;	
}
#more a {
	color:#ffffff;
	text-decoration:none;
	background:#fff200 url(images/bg_box3.png) repeat-x bottom left;
	padding:3px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:solid 1px #ff6600;	
}
#searchcontrol input {
	width:100%;	
}
#searchcontrol input.submit {
	width:50px;	
}
top {
	display:block;
	float:left;	
}
#top {
	width:800px;
	margin:auto;
}
#top_2 {
	width:800px;
	margin:auto;
	height:30px;
	background:url(images/black-bg.png) bottom left repeat-x;
	border:solid 1px #252525;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	//-webkit-box-shadow: 0px 0px 3px #e7e7e7;
	//-moz-box-shadow: 0px 0px 3px #e7e7e7;
}
#top_2 li {
	list-style-type:none;
	float:left;	
}
#top_2 li a {	
	color:#FFF;
	padding: 8px 12px 8px 12px;
	font-weight:bold;
	display:block;
	//text-shadow: 1px 1px 2px #25252525;
}
#top-tip {
	position:absolute;
	background:#fff;
	padding:2px;
	background:#fff url(images/bg_box.png) repeat-x bottom;
	border:solid 1px #ebebeb;
	-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;
	-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;	
	-webkit-box-shadow:1px 2px 5px #25252525;
}
#top-tip a {
	display:block;
	color:#666;
	font-weight:normall;
	padding:0px;
	border:none;
	border-bottom:solid 1px #ebebeb;
	background:transparent;	
}
#top-tip a:hover {
	background:transparent;	
}
#top_form {
	margin-left:400px;
	padding-top:75px;	
	padding-right:155px;
}
#top_div {
	background:#ffffff;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	padding:2px;	
}
#top_text {
	color:#2525252525252525;
	background:#ffffff;
	border:none;
}
#top_ok {
	color:#ffffff;
	padding:4px;
	background:#0b272d;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:none;
}

#main {
	width:800px;
	margin:auto;
	margin-top:10px;
	margin-bottom:10px;	
}
#searchcontrol {
	width:100%;	
}
#foot {
	width:800px;
	margin:auto;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;	
}
#foot a {
	color:#666;	
}
#foot-a {
	padding:5px;
	border-bottom:solid 1px #1b1b1b;
}
#foot-b {
	padding:5px;	
}
#link2 a {
	color:#acacac;
	font-weight:normal;
	display:block;
	padding:5px;
}
#ico {
	font-size:25px;
	color:#336699;
	display:none;
	padding:8px 5px 2px 30px;	
	text-shadow: 1px 1px 2px #25252525;
}
#customer img {width:195px;}
#box,.box {
	padding:5px;
}
#box2 {
	padding:5px;	
}
#box2 a {
	color:#c4caca;
	display:block;
	padding:3px 12px 3px 12px;
	text-decoration:none;
	background:url(images/tab.png) repeat-x bottom left;
	border-left:solid 2px transparent;
}
#box2 a b {
	color:#598527;
	font-size:14px;	
}
#box2 a:hover b {
	color:#00a99d;
	text-decoration:none;
	text-indent:10px;	
}
#box2 a:hover {
	border-left:solid 2px #00aeef;	
}
#top_section {
	width:550px;	
}
#top_section a {
	color:#00aeef;	
}
#top_section a:hover {
	text-decoration:none;	
}
.top {
	padding:4px;	
}
.top b {
	font-size:17px;	
	color:#006699;
}
.top div {
	text-indent:40px;	
}
.top img {
	margin:0px 10px 10px 0px;	
}
#box_login input {
	color:#999999;
	background:#ffffff;
	border:solid 1px #e0e0e0;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	height:30px;	
}
#tab {
	color:#666666;
	text-indent:10px;
	background:url(images/tab.png) repeat-x bottom left;
	padding:7px;
	border-bottom:solid 1px #1b1b1b;	
}
#tab_content {
	padding:5px;	
}
#tab_content a {
	color:#333;;
	display:block;
	padding:6px;
	border-bottom:solid 1px #1b1b1b;
	text-decoration:none;
	border-left:solid 2px transparent;
}
#tab_content a:hover {
	border-left:solid 2px #00aeef; 	
}
#content li {
	list-style-type:none;
	padding:2px;
	background:url(images/tab.png) repeat-x bottom left;
	text-indent:10px;
	border-bottom:solid 1px #ededed;	
}
#content a {
	color:#0099cc;
	text-decoration:underline;	
}
#content a:hover {
	text-decoration:none;	
}
.smooth {
	-webkit-border-radius:5px;
	-moz-border-radius:5px;	
	border:solid 1px #1b1b1b;
}
.plan {
	font-size:13px;
	background:url(images/tab.png) repeat-x bottom left;
	padding:7px;
	text-align:center;	
	border-bottom:solid 1px #1b1b1b;
}
.plan_o {
	text-align:center;	
	border-bottom:solid 1px #1b1b1b;
}
#bottom {
	color:#b3b2b2;
	padding:2px;
	border:solid 1px #252525;
	background:url(images/bg_box1.png) repeat-x;	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	margin:5px;
}
#bottom li {
	padding:5px;
	text-indent:30px;
	border-bottom:solid 1px #333;	
}
#bottom a {text-decoration:none;}
#cat li {
	padding:3px;
	text-indent:20px;	
	border-bottom:solid 1px #252525;
	background:url(images/tab.png);
}
#howto img {
	border:solid 1px #000000;	
}

#prb a {
	color:#666;
	background:#fff url(images/prb.png) no-repeat bottom left;
	padding:8px 8px 8px 0px;
	width:790px;
	text-indent:150px;
	margin:auto;
	display:block;
	margin-bottom:10px;
	border:solid 1px #25252525;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;	
}
.sl {
	border:solid 1px transparent;
	padding:3px;
}
.sl:hover {
	border:solid 1px #666;
	background:#3b3b3b;	
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
}
#book {
	background:url(images/tab-2.png) repeat-x top center;
	padding:10px;
	border-top:solid 1px #ebebeb;	
}
#book-1 {
	border-right:solid 1px #ebebeb;
	padding:5px;
	width:200px;
}
#b-menu a {
	color:#666;
	font-size:16px;
	text-decoration:none;
	display:block;	
	padding:10px;
	border-bottom:solid 1px #ebebeb;
	text-shadow: 1px 1px 2px #25252525;
}
#b-menu a:active {
	color:#000;	
	text-shadow: -1px -1px 2px #25252525;
}
#member {
	width:800px;
	margin:auto;	
	margin-top:5px;
}
#member li {
	list-style-type:none;	
	float:right;
}
#member li a {
	display:block;
	padding:3px 7px 3px 7px;
	margin-right:5px;
}
#member li a:hover {
	background:url(images/tab.png) bottom left;
	-webkit-border-radius:10px;-moz-border-radius:10px;	
	-webkit-box-shadow:0px 0px 5px #25252525;-moz-box-shadow:0px 0px 5px #25252525;
}
#tu-top li {
	list-style-type:none;
	float:left;	
	text-indent:0px;
	padding:0px;
}
#tu-top li a {
	color:#666;
	display:block;
	padding:5px 10px 5px 10px;
	margin:2px;
	font-weight:bold;
	text-shadow:1px 1px 2px #25252525;
	border:solid 1px transparent;
}
#tu-top li a:hover {
	background:url(images/bg_box.png) bottom left repeat-x;	
	-webkit-border-radius:5px;-moz-border-radius:5px;
	-webkit-box-shadow:0px 0px 5px #ebebeb;
	border:solid 1px #ebebeb;
}
#catbg {
	background:url(images/bg_box.png)repeat-x bottom left;	
	padding:5px;
	border-bottom:solid 1px #e0e0e0;
	-webkit-box-shadow:0px 0px 5px #e0e0e0;
}
#special {
	padding:10px;	
}
#special li {
	display:block;
	padding:5px;
	border-bottom:dashed 1px #252525;	
}

#google a {
	color:#ccc;	
}

.pro {
	position:absolute;
	top:420px;
	left:0px;
	z-index:1;
	border:solid 1px #000;
	-webkit-box-shadow:0px 0px 15px #000;-moz-box-shadow:0px 0px 15px #000;	
}