

/* CSS Document for www.sz10000.com.cn */
/* = reset css
--------------------------------------------------------------------------------------------------------*/
body,#wrap *,#content *{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;font-size:inherit;font-size:100%;}
fieldset,img{border:0;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
.clearfix:after,#content:after,#topbox:after,#listswrap:after,#topbox:after,#dlistwrap:after{ content:".";display:block;font-size:0;line-height:0;height:0;clear:both;visibility:hidden;} 
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* IE7 hack*/
*+html .clearfix {min-height: 1% ;}

/* = body
--------------------------------------------------------------------------------------------------------*/
body{ font-family:"宋体",Arial, Helvetica, sans-serif; font-size:12px; background-color:#fff; color:#656565;text-align: center;}
#wrap,#content{margin:0 auto; overflow:hidden;}
#wrap{width:778px;content:"."}
#content{ width:740px;}

#wrap strong,#wrap em,#content strong,#content em{font-style:normal;font-weight:normal;}
#wrap ol,#wrap ul,#content ol,#content ul{list-style:none;}

/* = input
--------------------------------------------------------------------------------------------------------*/
input,select{color:#656565;font-family:"宋体",Arial, Helvetica, sans-serif; font-size:12px;}
input.width120px{ border:1px solid #D5D5D5; width:120px; }
input.norborder{ border:1px solid #D5D5D5; height:18px; line-height:18px;}

/* = color
--------------------------------------------------------------------------------------------------------*/
.f60{ color:#f60;}
.fF97600{ color:#F97600;}

/* = font
--------------------------------------------------------------------------------------------------------*/
.font14{ font-size:14px;}

/* = links
--------------------------------------------------------------------------------------------------------*/
a{ text-decoration:none; color:#656565; font-size:12px; font-family:"宋体";}
a:hover{ text-decoration:underline;}
a.graylink{ color:#656565; }
a.orglink{ color:#f60;}
a.redlink{ color:#f00;}
a.orglink:hover,a.graylink:hover{ text-decoration:underline;}

/* = margin,padding,others.
--------------------------------------------------------------------------------------------------------*/
.paddingright4{ padding-right:4px;}
.paddingleft5{ padding-left:5px;}
.paddingbottom8{ padding-bottom:8px;}

.hand{ cursor:pointer;}
.relative{ position:relative;}
.absolute{ position:absolute;}

#PORT_scroll{ overflow:hidden; width:710px; margin-top:14px;}

#sltcity{display:block; height:100%; width:40px; padding-right:6px; background:url(/acms/opencms/vcard/common/resources/images/arr_down.jpg)  no-repeat right center;}
#sltcity:hover{ text-decoration:none;}
#citybox{width:300px; position:absolute; text-align:left; background:#FFEDD2; left:-100px; top:16px; z-index:999;}
.vh{ visibility:hidden;}
.vs{ visibility:visible;}
.citytitle{font-weight:bold; color:#f60; text-indent:1em; height:22px; line-height:22px; font-size:14px;}

/* = main nav bar
--------------------------------------------------------------------------------------------------------*/
ul#mainnavbar{ background:url(/acms/opencms/vcard/common/resources/images/sznavbg.gif)  repeat-x 0 -60px; height:60px; padding:0 30px;}
ul#mainnavbar li{ float:left; position:relative;z-index:998;}
ul#mainnavbar li a{ color:#fff; text-decoration:none; line-height:43px; display:block; padding:0 13px; float:left;}
ul#mainnavbar li a:hover{ text-decoration:underline;}
ul#mainnavbar li span{ visibility:hidden;position:absolute;display:block;height:22px; top:-9999px; z-index:999; padding-top:6px;}
ul#mainnavbar li strong{ display:block; height:43px; float:left;}
ul#mainnavbar li.curr,ul#mainnavbar li.curr_h{ background:url(/acms/opencms/vcard/common/resources/images/sznavbg.gif)  repeat-x 0 -120px;}
ul#mainnavbar li.curr strong,ul#mainnavbar li.curr_h strong{background:url(/acms/opencms/vcard/common/resources/images/sznavbg.gif)  no-repeat 0 -240px;}
ul#mainnavbar li.curr a,ul#mainnavbar li.curr_h a{ color:#000;background:url(/acms/opencms/vcard/common/resources/images/sznavbg.gif)  no-repeat right -180px;z-index:997; }
ul#mainnavbar li.hover strong{ background:url(/acms/opencms/vcard/common/resources/images/sznavbg.gif)  no-repeat center 0;}
ul#mainnavbar li.curr span,ul#mainnavbar li.hover span{visibility:visible;top:38px;}
ul#mainnavbar li.curr span a,ul#mainnavbar li.hover span a{ background:none; color:#656565; line-height:18px; display:block; float:left; padding:0 5px;white-space:nowrap;}
ul#mainnavbar li.curr span a:hover,ul#mainnavbar li.hover a:hover{ text-decoration:underline;}
ul#mainnavbar li.curr a:hover{ text-decoration:none;}

ul#mainnavbar li#post span{width:500px; left:-120px;}
ul#mainnavbar li#intro span{width:400px; left:-120px;}
ul#mainnavbar li#serve span{width:580px; left:-190px;}
ul#mainnavbar li#clientserve span{width:778px; right:-210px;}
ul#mainnavbar li#ebusiness span{width:650px; left:-70px;}
ul#mainnavbar li#myehome span{width:400px; left:-120px;}
ul#mainnavbar li#surfing span{width:650px; left:-220px;}
ul#mainnavbar li#onlineshop span{width:500px; left:-100px;}


/* = label
--------------------------------------------------------------------------------------------------------*/
.cate_0,.cate_1,.cate_2,.cate_3,.cate_4{ background-image:url(/acms/opencms/vcard/common/resources/images/catebg.gif) ; background-repeat:no-repeat;}
.cate_0{background-position:0 top;}
.cate_1{background-position:0 -33px;}
.cate_2{background-position:0 -66px;}
.cate_3{background-position:0 -99px;}
.cate_4{background-position:0 bottom;}
#catetitle td a{ text-decoration:none; font-weight:bold; display:block; text-align:left;line-height:32px; height:32px; color:#888;}
#catetitle td a:hover,#catetitle td a.curr{ color:#f60;}
#catetitle td a.curr{ cursor:default;}
#catebox{width:528px; margin:0 1px; overflow:hidden; height:120px; position:relative; border:1px solid #D5D5D5; border-top:none; background:url(/acms/opencms/vcard/common/resources/images/catecntbg.gif)  repeat-x 0 0; z-index:0;}
#catecnt{z-index:-1;position:absolute; left:0; top:0; }
#catecnt img{ z-index:-1;}

#tabslibboxwrap{margin-top:8px;}
* html #tabslibboxwrap{padding-left:2px;}

/* = leftlist
--------------------------------------------------------------------------------------------------------*/
#leftlist .vshow { position:relative; height:36px;}
#leftlist .listtd{color:#061A57;padding-left: 5px;line-height: 26px; font-family:"宋体"; }
#leftlist .listtd a{ color:#061A57;padding-left:12px; background:url(/acms/opencms/vcard/common/resources/images/tc_listtd.gif)  left center no-repeat; }
#leftlist .listtd img{ padding-right:12px; }
#leftlist .nor{font-weight: bold;line-height: 21px;color:#fff}
#leftlist .vhide .pushcate{position:absolute; left:-9999px; top:-35px; z-index:999;}
#leftlist .title{ height:36px; }
#leftlist .vshow .title img{ position: absolute; height:44px; z-index:99;}
#leftlist  a img{ vertical-align:top; display:block;}
#leftlist .vshow .pushcate{position:absolute; left:198px; top:-35px; z-index:999; }
#leftlist a.curr,#leftlist a.nor{ text-decoration:none;width:96px;display:block;line-height: 32px; text-align:center;  }
#leftlist a.curr{ color: #445A7A; height:100%;font-weight:bold;background: url(/acms/opencms/vcard/common/resources/images/tc_02.jpg)  #EFF1F6 no-repeat center;}
#leftlist a.nor{color: #fff;}

 .dvbdy1 {
	background:#FEFBED;
	font-family:"Verdana", "Arial", "Helvetica", "sans-serif";
	font-size:12px;
	padding:5px;
	width:200px;
	color: #666666;
	border: 1px solid #FF9900;
 }

#notebox{height:18px; line-height:18px; overflow:hidden;  padding-right:10px;text-align:left;}
#notebox span{padding-left:25px; display:block; float:left; height:100%; line-height:18px; background:url(/acms/opencms/vcard/common/resources/images/iconote.gif)  no-repeat 8px 40%; }
a#clsit{ display:block; height:12px; width:12px; background:url(/acms/opencms/vcard/common/resources/images/icocls.gif)  no-repeat center center; float:right;}
