@import url("base.css");
@import url("sharing.css");
.intro {
	DISPLAY: none; Z-INDEX: 1; VISIBIliTY: hidden; POSITION: absolute
}
FORM {
	MARGIN: 0px
}
.SimpleIntro_Common {
	FLOAT: left; MARGIN-bottom: 10px; MARGIN-RIGHT: 10px
}
#divPic {
	border-RIGHT: #a9a9a9 1px solid; border-top: #a9a9a9 1px solid; border-left: #a9a9a9 1px solid; width: 205px; border-bottom: #a9a9a9 1px solid; height: 201px; TEXT-AliGN: center
}
.divPic_2 {
	border-RIGHT: #a9a9a9 1px solid; border-top: #a9a9a9 1px solid; FLOAT: left; MARGIN-left: 5px; border-left: #a9a9a9 1px solid; width: 60px; border-bottom: #a9a9a9 1px solid; height: 46px; TEXT-AliGN: center
}
.tdPic {
	width: 51px; border-top-STYLE: none; border-RIGHT-STYLE: none; border-left-STYLE: none; height: 51px; TEXT-AliGN: center; border-bottom-STYLE: none
}
.imgProduct_Common {
	; MARGIN-top: expression(this.height < 200?(200 - this.height)/2:0); border-top-STYLE: none; border-RIGHT-STYLE: none; border-left-STYLE: none; border-bottom-STYLE: none
}
.imgProduct_Common2 {
	; MARGIN-top: expression(this.height < 60?(46 - this.height)/2:0); CURSOR: hand; border-top-STYLE: none; border-RIGHT-STYLE: none; border-left-STYLE: none; border-bottom-STYLE: none
}
.imgProduct_Common3 {
	; MARGIN-top: expression(this.height < 50?(50 - this.height)/2:0); CURSOR: hand; border-top-STYLE: none; border-RIGHT-STYLE: none; border-left-STYLE: none; border-bottom-STYLE: none
}
.maxLen {
	DISPLAY: inline-block; OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-DECORATION: none
}
.hiddenRolling {
	OVERFLOW-X: auto
}
.maxLenNoPoint {
	OVERFLOW: hidden; WHITE-SPACE: nowrap
}

H2 {
	DISPLAY: inline
}

.fulltransparency {
	DISPLAY: block; FONT-SIZE: 0pt; OVERFLOW: hidden; liNE-height: 0px
}
.showshield {
	Z-INDEX: 10000; FILTER: alpha(opacity=80); left: 0px; width: 100%; POSITION: absolute; top: 0px; height: 100%; background-color: black; moz-opacity: 0.80; opacity: 0.80
}
.showshieldchi {
	border-RIGHT: #f85f02 2px solid; PADDING-RIGHT: 5px; border-top: #f85f02 2px solid; PADDING-left: 5px; Z-INDEX: 10001; PADDING-bottom: 5px; border-left: #f85f02 2px solid; width: 590px; PADDING-top: 5px; border-bottom: #f85f02 2px solid; POSITION: absolute; height: 410px; background-color: #ffe6e1; TEXT-AliGN: center
}
.showshield A:hover {
	TEXT-DECORATION: underline
}
.showshieldProductName {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; width: 135px; color: #176b96
}
.showshieldProductCompany {
	MARGIN-top: 2px; FONT-SIZE: 12px; width: 135px; color: #00ab06
}
.showshieldProductCompanyhost {
	MARGIN-top: 0px; FONT-SIZE: 11px; width: 135px; color: #656565
}
.showshieldProductimg {
	FLOAT: left; MARGIN: 5px; border-top-STYLE: none; border-RIGHT-STYLE: none; border-left-STYLE: none; border-bottom-STYLE: none
}
.showshieldproductbg {
	border-RIGHT: #b5b5b5 1px solid; border-top: #b5b5b5 1px solid; FLOAT: left; MARGIN: 0px 6px 5px 1px; border-left: #b5b5b5 1px solid; width: 220px; border-bottom: #b5b5b5 1px solid; height: 60px; background-color: #ffffff
}
.divshowlogin {
	background: url(images/showloginbg.png) repeat-x; width: 100%; liNE-height: 28px; height: 32px; TEXT-AliGN: center
}
.showlogin {
	width: 1000px
}
.showlogin TD {
	PADDING-RIGHT: 0px; PADDING-left: 0px; FONT-SIZE: 12px; PADDING-bottom: 0px; MARGIN: 0px; color: #848484; PADDING-top: 0px; TEXT-AliGN: left
}
.showlogin .input {
	width: 85px
}
.showlogin SELECT {
	border-top-width: 1px; border-left-width: 1px; border-bottom-width: 1px; width: 85px; CURSOR: pointer; color: #848484; border-RIGHT-width: 1px
}
.showbutton {
	border-RIGHT: 1px solid; border-top: 1px solid; FONT-SIZE: 10px; background: url(images/showbutton.png) repeat-y; border-left: 1px solid; width: 60px; CURSOR: pointer; color: #d30000; liNE-height: 18px; border-bottom: 1px solid; height: 20px; TEXT-AliGN: center
}
.showtext {
	FONT-SIZE: 12px; color: #848484
}
#div_membershield {
	border-RIGHT: #ffe2b4 1px solid; PADDING-RIGHT: 0px; border-top: #ffe2b4 1px solid; PADDING-left: 28px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-bottom: 45px; MARGIN-left: auto; border-left: #ffe2b4 1px solid; width: 440px; color: #666666; MARGIN-RIGHT: auto; PADDING-top: 20px; border-bottom: #ffe2b4 1px solid; height: 55px; background-color: #fffbf5
}
#div_membershield DIV {
	background: url(images/memberlock.png) no-repeat; FLOAT: left; liNE-height: 30px
}
#div_membershield SPAN {
	MARGIN-left: 65px
}
#div_membershield B {
	MARGIN-left: 65px
}
#div_membershield B {
	color: #d2752f
}
#div_membershield A {
	color: #ff4e00; TEXT-DECORATION: underline
}
#tb_membershield {
	border-top-width: 0px; border-left-width: 0px; FONT-SIZE: 12px; FLOAT: left; border-bottom-width: 0px; MARGIN-left: auto; width: 245px; MARGIN-RIGHT: auto; POSITION: absolute; height: 200px; background-color: #fafafa; border-RIGHT-width: 0px
}
#tb_membershield INPUT {
	border-RIGHT: #d3d3d3 1px solid; border-top: #d3d3d3 1px solid; MARGIN-bottom: 10px; border-left: #d3d3d3 1px solid; width: 210px; border-bottom: #d3d3d3 1px solid; height: 20px
}
#tb_membershield .td1 {
	PADDING-RIGHT: 10px; PADDING-left: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-bottom: 0px; PADDING-top: 0px; height: 25px; background-color: #c0d6e0; TEXT-AliGN: left
}
#tb_membershield .td1 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-left: 130px; CURSOR: pointer; color: #176b96; TEXT-DECORATION: underline
}
#tb_membershield .td2 {
	PADDING-RIGHT: 10px; PADDING-left: 0px; PADDING-bottom: 5px; PADDING-top: 5px
}
#tb_membershield .td2 A {
	FLOAT: right; color: #e44b00; TEXT-DECORATION: none
}
#tb_membershield .td2 A:hover {
	color: #e44b00; TEXT-DECORATION: underline
}
#tb_membershield .td3 {
	PADDING-RIGHT: 10px; PADDING-left: 15px; FLOAT: left; PADDING-bottom: 0px; PADDING-top: 0px; TEXT-AliGN: left
}
#tb_membershield .td3 A {
	FLOAT: right; color: #176b96; MARGIN-RIGHT: 10px
}
#tb_membershield .td3 SPAN {
	FLOAT: left
}
#tb_membershield .td4 {
	TEXT-AliGN: center
}
#tb_membershield .td4 .memberbutton {
	FONT-SIZE: 14px; background-IMAGE: url(../images/buttonbg.png); width: 90px; CURSOR: pointer; color: #848484; liNE-height: 25px; height: 28px; background-color: #f8f8f8
}
.memberdiv1 {
	Z-INDEX: 10000; FILTER: alpha(opacity=50); left: 0px; width: 100%; POSITION: absolute; top: 0px; height: 100%; background-color: black; moz-opacity: 0.50; opacity: 0.50
}
.memberdiv2 {
	Z-INDEX: 10001; POSITION: absolute
}
.datumrelate {
	MARGIN-top: 30px
}

#container{
	position:relative;
	margin:0px auto 0px auto;
	width:1003px;
	text-align:left;
	background-image: url(bg_01.jpg);
	background-repeat: repeat-y;
}

#category{
	padding:0px;
	width: 243px;
	background-image: url(bg_l1.gif);
	background-repeat: repeat-y;
}
#category h4{
	margin:10px 18px 0px 80px;
	padding:3px 0px 1px 5px;
	font-size:12px;
}
#category ul{
	list-style:none;
	margin:0px;
	padding:0px 5px 0px 100px;
}
#category ul li{
	padding:2px 0px 2px 16px;
	border-bottom:1px dashed #999999;
	background:url(20060905030507575.gif) no-repeat 5px 7px;
}
#category ul li a:link, #category ul li a:visited{
	color:#000000;
	text-decoration:none;
}
#category ul li a:hover{
	color:#666666;
	text-decoration:underline;
}
#divContentMiddle{
	background: url(images/index_20.gif); width: 643px;
}
.summary{
	background: url(images/index_13.gif); width: 643px; height: 90px;
}
.text{
	FONT-SIZE: 9pt; MARGIN: 15px; color: #026b88; liNE-height: 25px
}




#footer{
	clear:both;			/* 消除float的影响，排版相关的章节已经大量涉及 */
	text-align:center;
	margin:0px;
	padding:0px;
	background-image: url(index_57.gif);
	width:1002px;					
	height:184px;
	MARGIN: 0px auto; 	
}
#footer p{
	margin:10px 0px 0px 0px;
	padding:15px;
	color: #000000;
}




#picturelist{
width:600px;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#picturelist br{
	display:block;
	clear:both;
	margin:0px; padding:0px;
}
#picturelist ul{
	list-style:none;
	margin:0px;
	padding:5px 5px 5px 8px;
}
#picturelist li{
float:left;
width:136px;
text-align:center;
margin:5px 5px 15px 5px;
}
#picturelist li img{
	width:100%;
	height:120px;
	float:left;
	border:none;
	margin:5px 0px 15px 0px;
	padding:0px;
}
#picturelist ul li a:link,#picturelist ul li a:visited{
	color:#666666;
	text-decoration:none;
}
#picturelist ul li a:hover{
	color:#d20005;
	text-decoration:underline;
}

.index2{background: url(index_113.gif); width: 643px; height: 141px;
}
.index2 p{FONT-SIZE: 9pt; MARGIN: 15px; color: #026b88; liNE-height: 20px;}






