/* Co-branding CSS Document */
a, a:link	{ cursor:pointer;color:#669900; }
a:visited	{ }
a:hover		{ cursor:pointer; }
a:active	{ }

body		{ background:#FFFFFF; margin-top:0; font-family:arial,tahoma,verdana,sans-serif;}
table		{ border-collapse:collapse;margin:auto;border:none;padding:0px;margin:0px; }
td			{ font-size:12px;color:#414141;text-align:left;vertical-align:top;padding:0px;margin:0px; }
div			{ line-height:140%; }
input		{ padding:2px 0px 0px 0px;font-size:14px;font-family:tahoma,verdana,arial,sans-serif; }
textarea	{ border:1px solid #808080;padding:3px;font-size:12px;font-family:tahoma,verdana,arial,sans-serif; }


.text0		{ font-size:12px;color:#777777 }
.text1		{ font-size:14px;color:#777777 }
.text2		{ font-size:16px;color:#777777 }
.text3		{ font-size:18px;color:#777777 }
.text4		{ font-size:25px;color:#777777 }

/* Info
------------------------------*/
.info		{ font-size:12px Tahoma,Verdana,Arial,Sans-serif; }
.bg-green	{ font-size:12px arial,sans-serif;padding-top:2px;padding-left:2px;padding-bottom:1px;padding-right:1px;color:white;background-color:#669900; }
.bg-red		{ font-size:12px arial,sans-serif;padding-top:2px;padding-left:2px;padding-bottom:1px;padding-right:1px;color:white;background-color:#FF8040; }
.bg-gray	{ font-size:12px arial,sans-serif;padding-top:2px;padding-left:2px;padding-bottom:1px;padding-right:1px;color:white;background-color:#AAAAAA; }
.ft-green	{ color:#669900; }
.ft-red		{ color:#FF8040; }

.floatbox			{ position:absolute;top:40px;width:398px;border:none;padding:0px;display:none;z-index:30; }
.floatbox_head		{ background:white url(http://bc.21se.cn/images/div/floatbox_select_top.gif) no-repeat 0px 0px;font-size:1px;cursor:default;filter:alpha(opacity=52);opacity:0.52;border:none;padding:0px; }
.floatbox_head_f	{ background:white url(http://bc.21se.cn/images/div/floatbox_select_top_f.gif) no-repeat 0px 0px;font-size:1px;cursor:default;filter:alpha(opacity=52);opacity:0.52;border:none;padding:0px; }
.floatbox_tail		{ background:white url(http://bc.21se.cn/images/div/floatbox_select_bottom.gif) no-repeat 0px 0px;font-size:1px;cursor:default;filter:alpha(opacity=52);opacity:0.52;border:none;padding:0px; }
.floatbox_tail_f	{ background:white url(http://bc.21se.cn/images/div/floatbox_select_bottom_f.gif) no-repeat 0px 0px;font-size:1px;cursor:default;filter:alpha(opacity=52);opacity:0.52;border:none;padding:0px; }
.floatbox_margin	{ background:#000000;border:none;padding:0px;filter:alpha(opacity=52);opacity:0.52; }
.floatbox_upper		{ width:100%;background:#5CAC0C;border-left:solid 1px #373737;border-right:solid 1px #373737;border-top:solid 1px #373737;border-bottom:solid 1px #373737;color:#EEFBEA;padding:4px; }
.floatbox_middle	{ width:100%;background:white;border-left:solid 1px #373737;border-right:solid 1px #373737;padding:4px; }
.floatbox_lower		{ background:#E6FFB6;width:100%;border-left:solid 1px #1B470D;border-right:solid 1px #1B470D;border-bottom:solid 1px #1B470D;color:#44AE20;padding:4px;text-align:right }

.infobox			{ position:absolute;top:40px;width:198px;border:none;padding:0px;display:none }
.infobox_head		{ background:white url(http://www.21se.cn/images/div/infobox_select_top.gif) no-repeat 0px 0px;font-size:1px;cursor:default;filter:alpha(opacity=52);opacity:0.52;border:none;padding:0px; }
.infobox_tail		{ background:white url(http://www.21se.cn/images/div/infobox_select_bottom.gif) no-repeat 0px 0px;font-size:1px;cursor:default;filter:alpha(opacity=52);opacity:0.52;border:none;padding:0px; }
.infobox_margin	{ background:#000000;border:none;padding:0px;filter:alpha(opacity=52);opacity:0.52; }
.infobox_upper		{ width:100%;background:#E6FFB6;border-left:solid 1px #373737;border-right:solid 1px #373737;border-top:solid 1px #373737;border-bottom:solid 1px #373737;color:#235C12;padding:2px; }
.infobox_middle	{ width:100%;background:white;border-left:solid 1px #373737;border-right:solid 1px #373737;padding:3px; }

/* Box Styles
------------------------------*/
.sbox{width:100%;position:relative;zoom:1}
.sboxA1,.sboxA2,.sboxA3,.sboxA4,.sboxA1i,.sboxA2i,.sboxA3i,.sboxA4i,.sboxB1,.sboxB2,.sboxB3,.sboxB4,.sboxB1i,.sboxB2i,.sboxB3i,.sboxB4i{background:url(http://www.21se.cn/images/new/boxes_div.gif) no-repeat;width:6px;height:6px;overflow:hidden;position:absolute;font-size:1px;zoom:1;}

/* Styel A */
.sboxbotbgA {background-image:url(http://www.21se.cn/images/new/boxes_div_bot_a.gif);height:5px;}
.sboxmidbgA {background:url(http://www.21se.cn/images/new/boxes_div_bg_a.gif) repeat;border-left: 1px solid #64B112;border-right: 1px solid #64B112;border-top: 1px solid #64B112;padding:0px 0px 0px 0px;}
.sboxA1{background-position:0 0px; top:0;left:0;}
.sboxA2{background-position:-14px 0px; top:0;right:-2 !important;right:0px;}
.sboxA3{background-position:0 -14px;bottom:0 !important;bottom:-1px;left:0;}
.sboxA4{background-position:-14px -14px;bottom:0!important;bottom:-1px;right:-2 !important;right:0px;}
.sboxbotbgAi {background:url(http://www.21se.cn/images/new/boxes_div_bgi_a.gif) repeat;height:5px;}
.sboxmidbgAi {background:url(http://www.21se.cn/images/new/boxes_div_bgi_a.gif) repeat;border:0px;padding:0px;}
.sboxA1i{background-position:-4 -4px; top:0;left:0;}
.sboxA2i{background-position:-12px -4px; top:0;right:-1 !important;right:-2px;}
.sboxA3i{background-position:-4 -12px;bottom:-2 !important;bottom:-3px;left:0;}
.sboxA4i{background-position:-12px -12px;bottom:-2!important;bottom:-3px;right:-1 !important;right:-2px;}

/* Styel B */
.sboxbotbgB {background-image:url(http://www.21se.cn/images/new/boxes_div_bot_b.gif);height:5px;}
.sboxmidbgB {background:url(http://www.21se.cn/images/new/boxes_div_bg_b.gif) repeat;border-left: 1px solid #AC7A43;border-right: 1px solid #AC7A43;border-top: 1px solid #AC7A43;padding:0px 0px 0px 0px;}
.sboxB1{background-position:0 -20px; top:0;left:0;}
.sboxB2{background-position:-14px -20px; top:0;right:-2 !important;right:0px;}
.sboxB3{background-position:0 -34px;bottom:0 !important;bottom:-1px;left:0;}
.sboxB4{background-position:-14px -34px;bottom:0!important;bottom:-1px;right:-2 !important;right:0px;}
.sboxbotbgBi {background:url(http://www.21se.cn/images/new/boxes_div_bgi_b.gif) repeat;height:5px;}
.sboxmidbgBi {background:url(http://www.21se.cn/images/new/boxes_div_bgi_b.gif) repeat;border:0px;padding:0px;}
.sboxB1i{background-position:-4 -24px; top:0;left:0;}
.sboxB2i{background-position:-12px -24px; top:0;right:-1 !important;right:-2px;}
.sboxB3i{background-position:-4 -32px;bottom:-2 !important;bottom:-3px;left:0;}
.sboxB4i{background-position:-12px -32px;bottom:-2!important;bottom:-3px;right:-1 !important;right:-2px;}

.double_language_news1 {
	float:left;
	line-height:150%;
	font-family: "Arial";
	font-size: 14px;
	color: #2D4200;
	background-color: #91D39A;
	margin: 0px;
	margin-bottom: 9px;

}
.double_language_news2 {
	float:left;
	line-height:150%;
	font-family: "Arial";
	font-size: 14px;
	color: #2D4200;
	background-color: #D7C3E0;
	margin: 0px;
	margin-bottom: 9px;
}

.double_language_news3 {
	float:left;
	line-height:150%;
	font-family: "Arial";
	font-size: 14px;
	color: #2D4200;
	background-color: #B6DBEC;
	margin: 0px;
	margin-bottom: 9px;
}
.grammer_text1 {font-size: 12px}

/* i21st css */
.SearchBox1H, .SearchBox1M, .SearchBox1T,
.Menu1H, .Menu1T, .Menu2H, .Menu2T,
.Block1H, .Block2H, .More1, .HeaderLogin,
.DivLogin, .LoginButton1, .FooterBlock1GT{
	background-image: url("http://www.i21st.cn/images/style/style_fp.gif");
	float: left;
}
/*
	Ä¬ÈÏËÑË÷
	Default Search Style
*/
.SearchBox1H {
	height: 24px;
	width: 25px;
	background-position: -2px -2px;
}
.SearchBox1M {
	height: 24px;
	width: 227px;
	background-position: -27px -2px;
}
.SearchBox1T {
	height: 24px;
	width: 2px;
	background-position: -258px -2px;
}
.SearchInput {
	width: 223px;
	background: transparent;
    border: 0px solid #FFFFFF;
	padding-top:1px;
	font-size: 12px;
	color: #A7A7A7;
}
.SearchBtn1 {
	width: 50px;
	font-size: 12px;
	height: 24px;
}

/*
	²Ëµ¥1 
	Menu 1
*/
.Menu1H {
	height: 21px;
	width: 8px;
	background-position: -2px -30px;
}
.Menu1M {
	float: left;
	height: 21px;
	width: 170px;
	background: transparent url("http://www.i21st.cn/images/style/style_fp_menu1m.png") repeat-x left top;
	padding-top: 1px;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, Serif;
	font-size: 12px;
	color: #9DACC6;
}
.Menu1T {
	height: 21px;
	width: 8px;
	background-position: -30px -30px;
}

/*
	²Ëµ¥2 
	Menu 2
*/
.Menu2H {
	height: 31px;
	width: 8px;
	background-position: -43px -30px;
}
.Menu2M {
	float: left;
	height: 31px;
	width: 974px;
	background: transparent url("http://www.i21st.cn/images/style/style_fp_menu2m.png") repeat-x left top;
	padding-top: 4px;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, Serif;
	font-size: 12px;
	color: #1D77A0;
}
.Menu2T {
	height: 31px;
	width: 8px;
	background-position: -76px -30px;
}
a.Menu2, a.Menu2:link, a.Menu2:visited {
	color: #1D77A0;
	text-decoration: none;
	cursor:pointer;
}
a.Menu2:hover {
	color: #B71C15;
	text-decoration: underline;
}

/*
	µÇÂ½Çø 
	Login
*/
.DivLogin {
	background-color: #EDF0F6;
	border-bottom: 1px solid #D2DAE7;
	height: 36px;
	width: 990px;
	text-align: left;
	font-size: 12px;
	color: #8696B5;
	vertical-align: middle;
	background-position: 0px -76px;
	background-repeat: no-repeat;
}

.HeaderLoginBlock1{
	text-align:left;
	width:102px;
	height:35px;
}

.HeaderLoginBlock2{
	text-align:left;
	width:640px;
	height:35px;
	text-decoration: none;
	vertical-align: middle;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	color: #8696B5;

}

.HeaderLoginBlock3{
	padding-right:11px;
	text-align:right;
	width:240px;
	height:35px;
	color: #8696B5;
	text-decoration: none;
	vertical-align: middle;
	line-height: 120%;
}

.HeaderLoginBlock3Link{
	text-decoration: none;
}

.LoninInput1{
	height: 20px;
	border: 1px solid #C3CEDF;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	color: #617193;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
}

.LoginTd1{
	height:35px;
	vertical-align: middle;
	color: #8696B5;
	padding-top: 4px;
}
.LoginButton1{
	height: 19px;
	width: 39px;
	color: #ABB8CF;
	background-color:#EDF0F6;
	background-position: -314px 0px;
	background-repeat: no-repeat;
	border: none;
}
.LoginLink{
	color:8696B5;
}

.LoginSelectBox{
	position: relative;
	width: 60px; 
	height:22px;
	line-height: 14px;
	color:#617193;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
}
/*
Ò³½Å
*/
.FooterBlock1 {
	background-color: #9DACC6;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: middle;
	padding-top:5px;
	padding-bottom:5px;
	height:26px;
}
.FooterBlock1GT {
	width: 74px;
	height: 16px;
	background-position: 0px -116px;
	background-repeat: no-repeat;
	float: right;
	margin-right: 15px;
	text-align: right;
}
.FooterBlock2 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	color: #313031;
	background-color: #EDF0F6;
	text-decoration: none;
	padding-top:14px;
	padding-bottom:26px;
	text-align: center;
}
