@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
ul{list-style-type: none;}
body{text-align: center; font: normal 12px/100% Arial, Tahoma, Geneva, sans-serif; background:#e6e6e6; padding:0;}
h1,h2,h3,h4,h5,h6{
	font-family: Arial, Tahoma, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #4d5256;
}
.wrapper{display:block!important; display:inline-block; overflow:hidden!important; overflow:visible; width:926px; text-align: left; margin:0 auto;}
.f12{
	font-family: Arial, Tahoma, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	font-size: 12px;
}
/*img, div, input { behavior: url("/common/images/iepngfix.htc");}*/
#tinybox{position:absolute; display:none; padding:10px; background:#ffffff url(../images/preload.gif) no-repeat 50% 50%; border:10px solid #e3e3e3; z-index:2000}
#tinymask{position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000000; z-index:1500}
#tinycontent{background:#ffffff; font-size:1.2em;}
#top{padding:10px; width:904px; border:1px dashed #c9c9c9;}
#lang{float:left; display:block!important; display:inline-block; overflow:hidden!important; overflow:visible;}
#lang li{float:left;}
.chn{background:url(../images/flag_chn.png) no-repeat 0 center; padding:0 0 0 25px;}
.brit{background:url(../images/flag_brt.png) no-repeat 0 center; padding:0 0 0 25px; margin:0 0 0 10px;}
#top_x{float:right; width: 300px; color:#acacac;}
#top_x img{vertical-align:middle; border:none;}
#top a:link,#top a:visited{text-decoration:none; color:#acacac;}
#top a:hover{text-decoration:none; color:#ccc;}
#cpy{background:#acacac; font:normal 11px/40px Arial, Tahoma, Geneva, sans-serif; text-align:center; color:#53585b; margin:10px auto 0;}
#logo{background:url(../images/logo.gif) no-repeat 0 bottom; text-align: right; color:#b7b7b7; font-size:9px; padding:20px 0 0 0;}
#logo dl dd{margin:2px 0;}
#logo a:link,#logo a:visited{text-decoration:none; color:#666;}
#logo a:hover{text-decoration:underline; color:#000;}
.input{font-size:9px; height: 9px; padding:3px; line-height:9px; border:1px solid #cacaca;}
.input1{border:1px solid #ccc; font-family:Arial, Tahoma, Geneva, sans-serif;}
#username,#password{width:116px;}
#main_nav{padding:0 0 10px 0; background:url(../images/bk_nav.png) repeat-y 0 0; margin:16px auto 17px;}
#main_nav li{float:left; width:154px; display:block; text-align:center; line-height:22px;}
#main_nav li a:link,#main_nav li a:visited{text-decoration: none; background:#e6e6e6; display:block; border:1px solid #acacac; border-bottom:none; border-right: none; color:#4d5256;}
#main_nav li a:hover{text-decoration: none; display:block; border:1px solid #acacac; border-bottom:none; border-right: none; color:#333; background:none;}
#main_nav li.last{width:156px;}
#main_nav li.last a:link,#main_nav li.last a:visited{border-right:1px solid #acacac;}
#main_c{background:url(../images/bk_line1.png) repeat-y 223px 0;}
.l_c{float:left; width: 222px;}
.r_c{float:right; width: 687px;}
.search{color:#acacac; display:block; height:18px; background:url(../images/main_pics.png) no-repeat -12px -10px; padding: 3px 0 0 49px; width:152px; margin:0 0 20px 0;}
.searchbt{width:12px; height:12px; background:url(../images/main_pics.png) no-repeat 0 -10px; border:none;}
.searchq{width:118px; height:12px; border:1px solid #c9c9c9; line-height:12px; font:normal 10px/100% Tahoma, Geneva, sans-serif;}
.supportby{display:block; margin: 0 0 20px 0;}
.supportby dt{background:url(../images/main_pics.png) no-repeat -419px -10px; width:72px; height:12px; margin:0 0 0 10px;}
.supportby dd{margin:10px 0 0 20px;}
.supportby dd img{margin:0 0 10px 0; border:none;}
.tab1{display:block; display:inline-block; overflow:hidden!important; overflow:visible;}
.tab1 li{float:left; background:url(../images/main_pics.png) no-repeat -334px -10px; width:85px; height: 18px; margin:4px 0 0 0; display:block; text-align: center; line-height:18px; color:#fff; white-space: nowrap; overflow:hidden; font-size:11px; cursor:default;}
.tab1 li.act{background:url(../images/main_pics.png) no-repeat -213px -10px; width:121px; height:22px; margin:0; line-height:22px; font-size:12px;}
.tab2{display:block; display:inline-block; overflow:hidden!important; overflow:visible;}
.tab2 li{float:left; background:url(../images/main_pics.png) no-repeat -818px -10px; width:85px; height: 18px; margin:4px 0 0 0; display:block; text-align: center; line-height:18px; color:#fff; white-space: nowrap; overflow:hidden; font-size:11px; cursor:default;}
.tab2 li.act{background:url(../images/main_pics.png) no-repeat -697px -10px; width:121px; height:22px; margin:0; line-height:22px; font-size:12px;}
.content1{display:inline-block; display:block; overflow:hidden!important; overflow:visible; width:186px; background:url(../images/bk_content1.png) repeat-y 0 0; padding:10px 10px 0 10px;}
.content1 img{float:left; width:70px; border:none;}
.content1 ul{display:block; float:left; margin: 0 0 0 10px; width: 106px;}
.content1 ul li{display:block; line-height:130%; white-space: nowrap; overflow:hidden; width:106px;}
.content1 a:link,.content1 a:visited{text-decoration:none; color:#acacac; font-size: 9px;}
.content1 a:hover{text-decoration:none; color:#acacac; font-size: 9px;}
.more a:link,.more a:visited{text-decoration:none; color:#acacac; font-size: 12px;}
.more a:hover{text-decoration:none; color:#acacac; font-size: 12px;}
.more{display:block; float:right; padding:0 10px 0 0; line-height:200%; background:url(../images/arrow1.png) no-repeat right center;}
.content1ex{height:5px; background:url(../images/main_pics.png) no-repeat -491px -10px; display:block; width:206px; font-size:0;}
.content2{display:inline-block; display:block; overflow:hidden!important; overflow:visible; width:191px; background:url(../images/bk_content1.png) repeat-y 0 0; padding:10px 7px 0 8px;}
.content2 img{margin:0 8px 10px 8px; border:none; float:left;}
.content2 .more{display:block; clear:both;}
.content3{ background:#fff; display:block!important; display:inline-block; overflow:hidden!important; overflow:visible; padding:10px 10px 0 10px; border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; width:904px; clear:both;}
.content3ex{background:url(../images/main_pics.png) no-repeat 0 -85px; font-size:0; height:6px; display:block;}
.normal_head{display:block!important; display:inline-block; overflow:hidden!important; overflow:visible; border-bottom:1px dashed #c9c9c9; clear:both;}
.normal_head .title{float:left; padding:0 0 0 28px; font-size:14px; display:block; line-height:22px;}
.normal_head .title a:link,.normal_head .title a:visited{text-decoration:none; color:#acacac; font:12px/100% Tahoma, Geneva, sans-serif;}
.normal_head .title a:hover{text-decoration:none; color:#aaa;}
.normal_head .more{line-height:22px; background:url(../images/arrow2.png) no-repeat right center;}
.tab3{display:block!important; display:inline-block; overflow:hidden!important; overflow:visible; width:206px; clear:both;}
.tab3 .title{background:url(../images/main_pics.png) no-repeat -253px -57px; width:121px; line-height:20px; height:20px; color:#fff; text-align:center; display:block; float:left;}
.tab3 li.top{background:url(../images/main_pics.png) no-repeat -600px -79px; font-size:0; height:6px; width:205px; float:left; clear:both; display:block; border-left:1px solid #c9c9c9;}
#arc-share{display:block; margin:20px 0 0 30px;}
#arc-share img{vertical-align:middle; border:none; cursor:pointer;}
.button{border:1px outset #ccc; padding:3px 5px; font:normal 11px/100% Arial, Tahoma, Geneva, sans-serif;}
.pagelist{display:block!important; display:inline-block; overflow:hidden!important; overflow:visible; clear: both;}
.pagelist li{
	float:left;
	margin:3px;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
}
.pagelist li.prev{background:url(../images/main_pics.png) no-repeat -618px -91px; width:64px; height:14px;}
.pagelist li.next{background:url(../images/main_pics.png) no-repeat -682px -91px; width:47px; height:14px;}
.pagelist li a:link,.pagelist li a:visited{text-decoration:none; color:#acacac;}
.pagelist li a:hover{text-decoration:underline; color:#000;}
.subnav li.s1{display:none;}
#dropmenu{position:absolute; left:0; top:0; width:0; height:0; z-index:999; visibility:hidden; overflow:visible;}
#dropmenu ul{list-style-type:none; width:153px; border:1px solid #acacac; border-top: none;}
#dropmenu ul li{line-height:22px; display:block; overflow:hidden; text-align: left; background:rgb(230,230,230); padding:0; border-top:1px solid #acacac;}
#dropmenu ul li a:link,#dropmenu ul li a:visited{background:rgb(230,230,230);display:block; line-height:22px; text-decoration:none; color:#4d5256; padding:0 0 0 5px;}
#dropmenu ul li a:hover{background:#fff;}
a:link,a:hover,a:visited {
	color:#acacac;
	text-decoration: none;
}
.userdata{behavior:url(#default#userdata);}
