
.divs{max-width:1080px;margin-top:10px;;margin-bottom:10px;margin-left:10px; margin-right:10px; padding:10px;line-height:30px;text-align:left;color:#0e0e0e;font-family:microsoft yahei; font-size:14px; background-color:#ffffff; border: #eeeeee 1px solid;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.divw{max-width:1080px;margin:0; padding:0;padding-top:20px;line-height:30px;text-align:left;color:#0e0e0e;font-family:microsoft yahei; font-size:14px; background-color:#ffffff; ;}
.divx{max-width:1080px;margin:0px;line-height:30px;text-align:center;color:#0e0e0e;font-family:microsoft yahei; font-size:14px; }

img{border:0;}


#img2 { float:left;padding-right:10px;width:80px; height:75px;
} 
.txt1 { color:#515151;width:160px; 
}
.txt2 { float:right;color:#515151;
} 
.txt11{ float:left;color:#515151;}
.txt12 { float:right;color:#515151;}
.txt13{color:#6f93db; text-decoration: none;font-size: 13px;font-family:microsoft yahei}
.txt3 { float:right;color:#ff6600;font-size:14px;
} 
.txt33 { float:right;color:#515151;font-size:14px;
}
.txt32 { float:left;color:#515151;font-size:14px;
}
.txt4 { color:#ff6600;font-size:14px;
} 
.txt14 {float:left; color:#0e0e0e;font-size:14px;line-height:25px;
} 
.txt12t {color:#0e0e0e;font-size:14px;
} 
.txt14t {color:#0e0e0e;font-size:14px;
} 
.txt16t {color:#0e0e0e;font-size:16px;
} 
.txt18t {color:#0e0e0e;font-size:18px;
} 
.txt12g {color:#808080;font-size:12px;
}
.txt13g {color:#808080;font-size:13px;
}
.txt14g {color:#808080;font-size:14px;
}
.red2 {color:#ff4000;}
.submitn_all{float:left;text-align:center;margin-top:5px; margin-right:3px;padding-left:4px;padding-right:4px;height:30px;line-height:28px;color: #474747; font-size:14px; background:#f6f6f6;border:solid #c0c0c0 1px; font-family:microsoft yahei;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
:hover.submitn_all {float:left;text-align:center;margin-top:5px; margin-right:3px;padding-left:4px;padding-right:4px;height:30px;line-height:28px;color: #474747; font-size:14px; background:#f6f6f6;border:solid #ff6600 1px; font-family:microsoft yahei;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;cursor:pointer}
.bt {font-size:14px;background:#666666;color: #ffffff;border:solid #0e0e0e 1px; padding-left:4px;padding-right:4px;height:27px;line-height:27px;}
.bu_all{float:left;text-align:center; margin-left:0px;margin-right:4px;width:70px;height:27px;line-height: 27px;color: #ff4400; font-weight:bold; font-size:12px; background:#f2f2f2;border:solid #ff9900 1px; font-family:microsoft yahei;}
:hover.bu_all {float:left;color: #ff4400; background:#fee7e0; text-decoration: none;cursor:pointer}

.bu_b{float:left;text-align:center; margin-left:20px;margin-right:10px;width:50px;height:26px;line-height: 26px;color: #535353; font-size:12px;border:solid #41a5f9 1px; background:#effbff; font-family:microsoft yahei;font-weight:bold;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
:hover.bu_b {float:left;color: #ff4400;text-decoration: none;cursor:pointer}
.bu_br{float:left;text-align:center; margin-left:20px;margin-right:10px;width:50px;height:26px;margin-top:3px;line-height: 26px;color: #ff9900; font-weight:bold; font-size:12px; border:solid #989898 1px; background:#f0fdfe; font-family:microsoft yahei;}
:hover.bu_br {float:left;color: #ff4400;margin-top:3px;text-decoration: none;cursor:pointer}


.bu_b1 { width:70px; height:30px;line-height:18px; border:solid #ffac41 0px; background:#fffbef; font-size:12px; padding-top: 6px;padding-left: 10px;padding-right: 10px;padding-bottom: 6px;;color:#0e0e0e;text-decoration:none;font-family:microsoft yahei; font-weight:bold;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
:hover.bu_b1 {color:#ff4400; cursor:pointer}

.bux1 { float:left;width:58px;margin-right:5px;text-align:center; height:20px;line-height:20px; background:#e60000; font-size:14px; padding-top: 2px;padding-left:5px;padding-right:5px;padding-bottom: 3px;color:#ffffff;text-decoration:none;font-family:microsoft yahei; font-weight:bold;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
:hover.bux1 {color: #eeeeee;cursor:pointer}

.bux2 { float:left;width:58px;margin-right:5px;text-align:center; height:20px;line-height:20px;background:#f4f4f4; font-size:14px; padding-top: 2px;padding-left:5px;padding-right:5px;padding-bottom: 3px;color:#585858;text-decoration:none;font-family:microsoft yahei; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
:hover.bux2 {color: #808080;cursor:pointer}

.bu_b2 {height:20px; line-height:20px; border:solid #ffac41 1px; background:#fffbef; font-size:12px; padding-top: 0px;color:#0e0e0e;text-decoration:none; height:29px;width:50px; font-family:microsoft yahei; font-weight:bold;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
:hover.bu_b2 {color:#ff4400; cursor:pointer}
.pric {margin-right:0px; margin-left:0px; height:14px; line-height:14px; border:solid #ffffff 1px; padding:0px;padding-left:2px;}
.div50{width:100%;height:60px;line-height:60px; text-align:left;color:#ff4000;font-family:microsoft yahei; font-size:14px; background-color:#ffffff;}
.app_x1{width:100%;height:1px;backgroun:#e6e6e6;}
.txt{color:#0083de; text-decoration: none;font-size: 14px;height:20px;line-height:20px; font-family:microsoft yahei}
a:hover.txt {color: #0083de; text-decoration:none}

a { color:#0e0e0e; text-decoration:none;}
a:hover {color: #0e0e0e; text-decoration:none}
a,area { blr:expression(this.onfocus=this.blur()) } /* for ie */
:focus { outline: none; } /* for firefox */ 
.ic{color:#ff4000;}
.bg80{
float: left; height: 45px; line-height: 45px; width: 80px;text-align:center; background:url(/uploads/image/simages/bg80.gif) repeat-x; font-family:microsoft yahei;font-size:15px; padding-top: 30px;}
.bg81{
float: left; height: 45px; line-height: 45px; width: 80px;text-align:center; background:url(/uploads/image/simages/bg81.gif) repeat-x; font-family:microsoft yahei; font-size:15px; padding-top: 30px;}
.bg82{
float: left; height: 45px; line-height: 45px; width: 80px;text-align:center; background:url(/uploads/image/simages/bg82.gif) repeat-x; font-family:microsoft yahei; font-size:15px; padding-top: 30px;}
.bg83{
float: left; height: 45px; line-height: 45px; width: 80px;text-align:center; background:url(/uploads/image/simages/bg83.gif) repeat-x; font-family:microsoft yahei; font-size:15px; padding-top: 30px;}
.bg84{
float: left; height: 45px; line-height: 45px; width: 80px;text-align:center; background:url(/uploads/image/simages/bg84.gif) repeat-x; font-family:microsoft yahei; font-size:15px; padding-top: 30px;}
.bg85{
float: left; height: 45px; line-height: 45px; width: 80px;text-align:center; background:url(/uploads/image/simages/bg85.gif) repeat-x; font-family:microsoft yahei; font-size:15px; padding-top: 30px;}

.bg91{
float: left; height: 45px; line-height: 45px; width: 80px;text-align:center; background:url(/uploads/image/simages/bg91.gif) repeat-x; font-family:microsoft yahei; font-size:14px; padding-top: 30px;}
.bg92{
float: left; height: 45px; line-height: 45px; width: 80px;text-align:center; background:url(/uploads/image/simages/bg92.gif) repeat-x; font-family:microsoft yahei; font-size:14px; padding-top: 30px;}
.bg93{
float: left; height: 45px; line-height: 45px; width: 80px;text-align:center; background:url(/uploads/image/simages/bg93.gif) repeat-x; font-family:microsoft yahei; font-size:14px; padding-top: 30px;}
.bg94{
float: left; height: 45px; line-height: 45px; width: 80px;text-align:center; background:url(/uploads/image/simages/bg94.gif) repeat-x; font-family:microsoft yahei; font-size:14px; padding-top: 30px;}
.bg95{
float: left; height: 45px; line-height: 45px; width: 80px;text-align:center; background:url(/uploads/image/simages/bg95.gif) repeat-x; font-family:microsoft yahei; font-size:14px; padding-top: 30px;}
.bnbg {padding-left:10px; padding-right:10px; -moz-border-radius: 15px; -webkit-border-radius:15px; border-radius:15px;
	float:left;text-align: center; height: 24px; line-height: 24px; width: aoto; font-family: "microsoft yahei"; color: #0e0e0e;border:1px solid #bcc2c7;text-decoration:none;
	}
	:hover.bnbg {padding-left:10px; padding-right:10px; -moz-border-radius: 15px; -webkit-border-radius:15px; border-radius:15px;
	float:left;text-align: center; height: 24px; line-height: 24px; width: aoto; font-family: "microsoft yahei"; color: #0e0e0e;border:1px solid #bcc2c7;text-decoration:none;
	}
	
.pagen {font-size:14px; margin-right:2px; margin-left:2px; line-height:21px; border-right:solid #cccccc 1px; border-top:solid #cccccc 1px; border-left:solid #cccccc 1px; border-bottom:solid #cccccc 1px; padding:5px;padding-left:9px;padding-right:8px;background:url(/uploads/image/simages/dt-bg.gif) repeat-x;}
:hover.pagen {height:21px;;margin-right:2px;text-decoration:none; margin-left:2px; line-height:21px; border-right:solid #ff6600 1px; border-top:solid #ff6600 1px; border-left:solid #ff6600 1px; border-bottom:solid #ff6600 1px; padding:5px;padding-left:9px;padding-right:8px;background:url(/uploads/image/simages/dt-bg.gif) repeat-x;}
.bu_b2 {height:29px; line-height:21px;background:url(/uploads/image/simages/5029.gif) repeat-x; border:0px solid #cccccc; font-weight:bold; font-size:14px; padding-top: 0px;color:#0e0e0e;text-decoration:none; width:50px; font-family:microsoft yahei; font-weight:bold;}
:hover.bu_b2 {color:#ff4400; cursor:pointer}
.tpic1 {height:28px;line-height:24px;background:url(/uploads/image/simages/boxpuss.gif) repeat-x; border:1px solid #ff9c42; padding:0px; solid; font-size: 14px; padding-top: 0px;color:#0e0e0e;text-decoration:none; width:120px}

.buuu {cursor:pointer;height:42px; width:307px;line-height:31px;background:url(/uploads/image/simages/buuu.gif) repeat-x;border:1px solid #cccccc; font-weight:bold; font-size:17px; padding-top: 0px;color:#0e0e0e;text-decoration:none; font-family:microsoft yahei; font-weight:bold;-moz-border-radius: 3px; -webkit-border-radius:3px; border-radius:3px;}
:hover.buuu{cursor:pointer;height:42px; width:307px;line-height:31px;background:url(/uploads/image/simages/buuu.gif) repeat-x;border:1px solid #cccccc; font-weight:bold; font-size:17px; padding-top: 0px;color:#0e0e0e;text-decoration:none; font-family:microsoft yahei; font-weight:bold;-moz-border-radius: 3px; -webkit-border-radius:3px; border-radius:3px;}

.buuum {cursor:pointer;height:42px; width:150px;line-height:31px;background:url(/uploads/image/simages/buuu.gif) repeat-x;border:1px solid #cccccc; font-weight:bold; font-size:15px; padding-top: 0px;color:#0e0e0e;text-decoration:none; font-family:microsoft yahei; font-weight:bold;-moz-border-radius: 3px; -webkit-border-radius:3px; border-radius:3px;}
:hover.buuum{cursor:pointer;height:42px; width:150px;line-height:31px;background:url(/uploads/image/simages/buuu.gif) repeat-x;border:1px solid #cccccc; font-weight:bold; font-size:15px; padding-top: 0px;color:#0e0e0e;text-decoration:none; font-family:microsoft yahei; font-weight:bold;-moz-border-radius: 3px; -webkit-border-radius:3px; border-radius:3px;}

.buuu55{cursor:pointer;height:30px; width:55px;line-height:24px;background:url(/uploads/image/simages/buuu.gif) repeat-x;border:1px solid #cccccc; font-weight:bold; font-size:14px;margin-top:4px; margin-left:2px;color:#0e0e0e;text-decoration:none; font-family:microsoft yahei; font-weight:bold;-moz-border-radius: 3px; -webkit-border-radius:3px; border-radius:3px;}

.tpic_155 { float:left;-moz-border-radius: 3px; -webkit-border-radius:3px; border-radius:3px;width:150px;height:28px;line-height:26px;background:url(/uploads/image/simages/boxpuss.gif) repeat-x; border:1px solid #cccccc; padding:0px;padding-left:5px; solid; font-size: 16px; padding-top: 1px;color:#515151;text-decoration:none;}
.buuu15{cursor:pointer;height:30px; width:55px;line-height:24px;background:url(/uploads/image/simages/buuu.gif) repeat-x;border:1px solid #cccccc; font-weight:bold; font-size:14px;margin-top:-2px; margin-left:2px;color:#0e0e0e;text-decoration:none; font-family:microsoft yahei; font-weight:bold;-moz-border-radius: 3px; -webkit-border-radius:3px; border-radius:3px;}
.buuu155{cursor:pointer;height:30px; width:55px;line-height:24px;background:url(/uploads/image/simages/buuu.gif) repeat-x;border:1px solid #cccccc; font-weight:bold; font-size:14px;margin-top:0px; margin-left:2px;color:#0e0e0e;text-decoration:none; font-family:microsoft yahei; font-weight:bold;-moz-border-radius: 3px; -webkit-border-radius:3px; border-radius:3px;}
.tpic_185 { -moz-border-radius: 3px; -webkit-border-radius:3px; border-radius:3px;width:185px;height:30px;line-height:28px;background:url(/uploads/image/simages/boxpuss.gif) repeat-x; border:1px solid #cccccc; padding:0px;padding-left:5px; solid; font-size: 16px; margin-top:2px; margin-right:5px;;color:#515151;text-decoration:none;}


.tpic_bb20 { -moz-border-radius: 3px; -webkit-border-radius:3px; border-radius:3px;width:70px;padding-left:15px;height:28px;line-height:25px;background:url(/uploads/image/simages/deta2.gif) repeat-x; border:1px solid #cccccc; padding:0px;padding-left:20px; solid; font-size: 17px; padding-top: 0px;color:#515151;text-decoration:none;}


.tpic_bb { -moz-border-radius: 3px; -webkit-border-radius:3px; border-radius:3px;width:300px;height:40px;line-height:38px;background:url(/uploads/image/simages/boxpuss.gif) repeat-x; border:1px solid #cccccc; padding:0px;padding-left:5px; solid; font-size: 16px; padding-top: 0px;color:#515151;text-decoration:none;}
.tpic_bb30 { -moz-border-radius: 3px; -webkit-border-radius:3px; border-radius:3px;width:300px;height:30px;line-height:30px;background:url(/uploads/image/simages/boxpuss.gif) repeat-x; border:1px solid #cccccc; padding:0px;padding-left:5px; solid; font-size: 16px; padding-top: 0px;color:#515151;text-decoration:none;}
.tpic_bb200 { -moz-border-radius: 3px; -webkit-border-radius:3px; border-radius:3px;width:200px;height:30px;line-height:30px;background:url(/uploads/image/simages/boxpuss.gif) repeat-x; border:1px solid #cccccc; padding:0px;padding-left:5px; solid; font-size: 16px; padding-top: 0px;color:#515151;text-decoration:none;}
.tpic_bb60 { -moz-border-radius: 3px; -webkit-border-radius:3px; border-radius:3px;width:300px;height:60px;line-height:20px;background:url(/uploads/image/simages/boxpuss.gif) repeat-x; border:1px solid #cccccc; padding:0px;padding-left:5px; solid; font-size: 16px; padding-top: 0px;color:#515151;text-decoration:none;}
.tpic_cc { -moz-border-radius: 3px; -webkit-border-radius:3px; border-radius:3px;width:300px;height:40px;line-height:38px;background:url(/uploads/image/simages/boxpuss.gif) repeat-x; border:1px solid #cccccc; padding:0px;margin-top:5px;text-align:center; solid; font-size: 16px; padding-top: 0px;color:#515151;text-decoration:none;}
.tpic_100 { -moz-border-radius: 3px; -webkit-border-radius:3px; border-radius:3px;width:100px;height:30px;line-height:28px;background:url(/uploads/image/simages/boxpuss.gif) repeat-x; border:1px solid #cccccc; padding:0px;padding-left:5px; solid; font-size: 16px; padding-top: 0px;color:#515151;text-decoration:none;}
.tpic_180 { -moz-border-radius: 3px; -webkit-border-radius:3px; border-radius:3px;width:180px;height:30px;line-height:28px;background:url(/uploads/image/simages/boxpuss.gif) repeat-x; border:1px solid #cccccc; padding:0px;padding-left:5px; solid; font-size: 16px; padding-top: 0px;color:#515151;text-decoration:none;}
.box{float:left;margin:0 auto;width:100%;background: #ffffff; padding:0;text-align:center; padding-top:5px;padding-bottom:5px;border:0px solid #e1e1e1;}
#box1 { float:left;text-align:left;margin:0 auto; width:70px;padding-bottom:2px;padding-top:5px;padding-left:0px; padding-right:3px; height:20px;}
.txtback{ float:right;color:#515151; font-size:50px;margin-top: -5px;} 
.container {
font-family:microsoft yahei;font-size:14px; 
	margin-left: auto;
	margin-right: auto;
		padding-top:0px;
		padding-bottom:10px;
		margin-top:0px
max-width: 1080px;
_width:expression_r(this.width<1080px?"auto":"1080px")
}
.container1 {
color:#515151;
	height: 50px; 
	line-height:30px; 

		padding-top:0px;
		padding-bottom:10px;
	max-width:1090px; 
_width:expression_r(this.width<1090px?"auto":"1090px")
}

.container2 {
	margin-left: auto;
	margin-right: auto;
	max-width: 1080px;
	_width:expression_r(this.width<1080px?"auto":"1080px")
}

.container3 {
	border: #bbbbbb 0px solid; width: aotu; height: aotu; color: #727272; font-size:14px; padding:0px;line-height:30px; margin-top:30px; padding-top: 2px;
}
.tpic_200 { -moz-border-radius: 3px; -webkit-border-radius:3px; border-radius:3px;width:200px;height:22px;line-height:20px;background:url(/uploads/image/simages/boxpuss.gif) repeat-x; border:1px solid #cccccc; padding:0px;padding-left:5px; solid; font-size: 14px; padding-top: 0px;color:#989898;text-decoration:none;}
.tpic_200b {cursor:pointer;height:24px; width:60px;line-height:20px;background:url(/uploads/image/simages/buuu.gif) repeat-x;text-align:center;border:1px solid #cccccc;font-size:14px; padding-top: 0px;color:#0e0e0e;text-decoration:none; font-family:microsoft yahei;-moz-border-radius: 3px; -webkit-border-radius:3px; border-radius:3px;}
.btn:hover {
	cursor: pointer;
}
#join input.btnred:active,
.btn:active {
	-webkit-box-shadow: 1px 2px 3px rgba(0,0,0,0.5) inset;
	-moz-box-shadow: 1px 2px 3px rgba(0,0,0,0.5) inset;
	box-shadow: 1px 2px 3px rgba(0,0,0,0.5) inset;
	position: relative;
	left: 1px;
	top: 1px;
	opacity: 0.7;filter: alpha(opacity=70);
}

#join input.btnred,
.btnred {
	background: #d4050c;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: 5px 5px 5px rgba(0,0,0,0.43);
	-moz-box-shadow: 5px 5px 5px rgba(0,0,0,0.43);
	box-shadow: 5px 5px 5px rgba(0,0,0,0.43);
	border: none;
	color: #fff;
	font: bold 1em/2.24 "avenir","helvetica neue",helvetica,arial,sans-serif;
	height: 2.24em;
	letter-spacing: -1px;
	text-align: center;
	text-shadow: 2px 2px 2px rgba(128,0,4,0.75);
}
	#join input.btnred:hover,
	.btnred:hover {
		background: #e92a31;
	}
.btnwhite  {
	background:#fff ;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: 5px 5px 5px rgba(0,0,0,0.43);
	-moz-box-shadow: 5px 5px 5px rgba(0,0,0,0.43);
	box-shadow: 5px 5px 5px rgba(0,0,0,0.43);
	border: none;
	color: #fff;
/*	font: bold 1em/2.24 "avenir","helvetica neue",helvetica,arial,sans-serif;*/
	height: 2.24em;
	letter-spacing: -1px;
	text-align: center;
	text-shadow:;
}
.white{color: #0e0e0e}
.right {
	float: right;
}

section {
	clear: both;
	margin-bottom: 4em;
}

/*	header 
	========================================================================== */
header {
	padding: 1em 0;
}
h1 {
	float: left;
	margin-top: 1%;
}
header .btnred {
	display: block;
	font-size: 3em;
	padding: 0 1em;
}
.pay1 {
line-height: 20px; width: 90px; text-decoration: none; float: left; color: #4a5a5a; font-size: 14px; padding-top: 0px 
}
.h14txt {color: #0e0e0e; text-decoration: none;font-size: 14px;line-height:18px; font-family:microsoft yahei}
.h14 {color: #0e0e0e; text-decoration: none;font-size: 14px;height:20px;line-height:20px; font-family:microsoft yahei}
.h14f {color: #0e0e0e;font-weight: bold; text-decoration: none;font-size: 14px;height:20px;line-height:20px; font-family:microsoft yahei}
.h14b {color:#0083de; text-decoration: none;font-size: 14px;margin-left:15px;font-family:microsoft yahei}
.h14r {color:#ff4000; text-decoration: none;font-size: 14px;height:20px;line-height:20px; font-family:microsoft yahei}
.h14a {color:#ff4000; text-decoration: none;font-size: 14px;height:20px;line-height:20px; font-family:arial}
.h20 {cursor:pointer;color: #0e0e0e; text-decoration: none;font-size: 21px;height:30px;line-height:30px; font-family:microsoft yahei}
.h30 {cursor:pointer;color: #0e0e0e; text-decoration: none;font-size: 30px;height:30px; line-height:30px; margin-bottom:0px;font-family:microsoft yahei}
.tdivh {cursor:pointer;color: #ffffff; text-decoration: none;font-size: 12px;line-height:30px; font-family:microsoft yahei}
:hover.tdivh {color: #f4f4f4;}
.tdivh1 {cursor:pointer;color: #f4f4f4; text-decoration: none;font-size: 14px;line-height:30px; font-family:microsoft yahei}
.tdivh2 {cursor:pointer;color: #474747; text-decoration: none;font-size: 14px;line-height:30px; font-family:microsoft yahei}
:hover.tdivh2 {color: #ff6600;}
.ie_btn{float:left;text-align:center;margin-left:0px; margin-top:5px;border:0px;width:150px;height:40px;line-height:38px; color:#ffffff;font-family:microsoft yahei;font-size:14px; font-weight: bold;background:#f78c21  no-repeat;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
:hover.ie_btn {background:#f78c21  no-repeat;color:#ffffff; cursor:pointer;}
.iv2 {float:left; margin-left:4px;margin-top:5px;margin-bottom:0px;padding-left:6px;padding-right:6px; padding-top:2px; padding-bottom:4px; line-height:14px; color:#e6e6e6;font-family:microsoft yahei;font-size: 12px;background:#666666;}
:hover.iv2 {color:#fcb364; }
.ito {
line-height: 44px; width: 167px; text-align:center; margin-left:5px;margin-right:5px; text-decoration: none; background:  no-repeat; float: left; height: 45px; color: #0e0e0e; font-size: 14px; font-weight: bold; padding-top: -2px}
.ito {
color: #0e0e0e; font-size: 14px
}
a.ito:visited {
color: #0e0e0e
}
a.ito:hover {
line-height: 44px; width: 167px; text-decoration: none; background:  no-repeat; float: left; height: 45px; color: #0e0e0e; font-size: 14px; font-weight: bold; padding-top: 0px; solid: 
}
a.ito:link {
color: #0e0e0e
}

/*	form 
	========================================================================== */
#join {
	padding-top: 8em;
}

.subtitle,
h2 {
	font: bold 3em/1 "avenir","helvetica neue",helvetica,arial,sans-serif;
	letter-spacing: -1px;
	margin-bottom: 1em;
	text-align: center;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.6);
	text-transform: uppercase;
}
	.subtitle span {
		font-size: 1.5em;
	}
	.subtitle em {
		color: #d4050c;
	}

#join .right {
	max-width: 100%;
	width:330px;
}
#join form {
	background: #fff;opacity: 0.8;filter: alpha(opacity=80);
	-webkit-box-shadow: 0 0 85px rgba(0,0,0,0.18) inset, 25px 25px 25px rgba(0, 18, 33, 0.57);
	-moz-box-shadow: 0 0 85px rgba(0,0,0,0.18) inset, 25px 25px 45px rgba(0, 18, 33, 0.57);
	box-shadow: 0 0 85px rgba(0,0,0,0.18) inset, 25px 25px 145px rgba(0, 18, 33, 0.57);
	-webkit-border-radius:3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-bottom: 2em;
	padding:6%;
}
	#join form > p {
		clear: both;
		margin-bottom: 1.0em;
	}
	#join form h2 {
		color: #686868;
		font-size: 1.5em;
		letter-spacing: -1px;
		text-transform: uppercase;
		text-align: left;
		padding-left:3em;
		text-shadow: none;
	}

	#join #age > span,
	#join label {
		color: #686868;
		float: left;
		font: 1.5em/1.65 "avenir","helvetica neue",helvetica,arial,sans-serif;
		height: 1.65em;
		margin-right:5px;
		overflow: hidden;
		text-align: right;
		width: 60px;
	}
	#join input,
	#join select {
		background: #eee;
		border: 1px solid #8b8b8b;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		color: #000;
		float: left;
		font: 1.3em/1.65 "avenir","helvetica neue",helvetica,arial,sans-serif;
		height: 2.2em;
		padding: 0 0.66em;
		width: 180px;
	}
	#join input.btn {
		font-size: 2.6em;
		margin-left:60px;
		text-transform: uppercase;
	}
	#join #age input {
		width: 180px;
	}
	#join #age > span {
		line-height: 1.8;
		margin-right: 0;
		text-align: center;
		width: 60px;
	}



.testimonial {
	margin-bottom: 4em;
}
	.profilesmall {
		float: left;
		max-width: 80px;
		width: 20%;
	}
		.profilesmall img {
			display: block;
			height: auto;
			max-width: 100%;
		}
	.profiledescription {
		float: right;
		font-size: 1.5em;
		line-height: 1.2;
		text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.75);
		width: 80%;
		color: #fff;
	}
	
.rtop{color: #686868;font-size:14px; font-family:microsoft yahei;}
a.rtop:hover{color: #1f8edb;}

.btop{margin-left:0px;color: #686868;font-size:14px; font-family:microsoft yahei;}
a.btop:hover{color: #1f8edb;}

.btopf{margin-left:15px;color: #686868;font-size:14px; font-family:microsoft yahei;}
a.btopf:hover{color: #1f8edb;}

.bgo{float:left;margin-right:5px;line-height:18px; width:38px;height:20px;text-align:center;background:#666666;color: #ffffff;font-size:12px; font-family:microsoft yahei;-moz-border-radius: 2px; -webkit-border-radius:2px; border-radius:2px;}
a.bgo:hover{background: #1f8edb;}

.buot{float:left;margin-right:5px;line-height:18px; width:38px;height:20px;text-align:center;background:#ff4000;color: #ffffff;font-size:12px; font-family:microsoft yahei;-moz-border-radius: 2px; -webkit-border-radius:2px; border-radius:2px;}
a.buot:hover{background: #1f8edb;}

.tex{font-family:microsoft yahei;color: #cc0000;font-size:22px;line-height:60px }
.tex1{font-family:microsoft yahei;color: #cc0000;font-size:18px;line-height:35px }
.ya12{margin-left:10px;color: #0e0e0e;font-size:12px; font-family:microsoft yahei;}
:hover.ya12{color: #999999;}

.co{margin-left:0px;color: #f4f4f4;font-size:33px;line-height:50px;  font-family:microsoft yahei;}

.coi{margin-left:0px;color: #f4f4f4;font-size:16px;line-height:50px;  font-family:microsoft yahei;}


.ya1{margin-left:10px;color: #f4f4f4;font-size:15px; font-family:microsoft yahei;}
:hover.ya1{color: #1f8edb;}
.logn11 {
	border-bottom: #bbbbbb 1px solid; border-left: #bbbbbb 1px solid; width: 160px; height: 32px; color: #666666; font-size:12px; border-top: #bbbbbb 1px solid; border-right: #bbbbbb 1px solid; padding-left:42px;line-height:30px; margin-top:4px; padding-top: 2px;background:url(/uploads/image/images/loginpic1.gif) repeat-x; 
}
.logn22 {
	border-bottom: #bbbbbb 1px solid; border-left: #bbbbbb 1px solid; width: 160px; height: 32px; color: #666666; font-size:12px; border-top: #bbbbbb 1px solid; border-right: #bbbbbb 1px solid; padding-left:42px;line-height:30px; margin-top:4px; padding-top: 2px;background:url(/uploads/image/images/loginpic2.gif) repeat-x; 
}
.c_btn{float:left; margin:0px;margin-top:5px;margin-left:10px;border:0px;width:106px;height:40px;line-height:38px; color: #474747; font-family:microsoft yahei;font-size:16px; background:#fdfdfd;-moz-border-radius: 3px; -webkit-border-radius:3px; border-radius:3px;}
:hover.c_btn {background:#f5f5f5;color:#1576b3; cursor:pointer;}
