#main {
	MARGIN: -30px auto 0px; WIDTH: 980px;
}
#mainContent {
	PADDING-LEFT: 0px; FLOAT: none; WIDTH: 980px; PADDING-TOP: 0px; height:auto 
}
#box_01 {
	CLEAR: both;  MARGIN: auto; WIDTH: 905px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 250px
}
#box_01i {
	CLEAR: both;  MARGIN: auto; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 50px; 
}
#box_01 SPAN {
	MARGIN-TOP: -20px; MARGIN-LEFT: 133px; WIDTH: 507px; TEXT-ALIGN: center
}
#scarch {
	MARGIN-TOP: 20px; DISPLAY: inline; FLOAT: right; MARGIN-LEFT: 20px; WIDTH: 300px; MARGIN-RIGHT: 70px; TEXT-ALIGN: right
}
.scarch_01 {
	FLOAT: left
}
.scarch_01 INPUT {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; BACKGROUND-IMAGE: url(../img/inputbg.gif); BORDER-LEFT: #d3d3d3 1px solid; WIDTH: 150px; BORDER-BOTTOM: #d3d3d3 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 16px
}
.scarch_02 {
	FLOAT: left;  padding-top:15px
}
.scarch_02 INPUT{
background:url(../img/scarch1.gif) no-repeat 0px 1px ; padding-left:15px; height:14px; widht:220px; color:#b6b6b6; 

}
#news{ text-align:center}

.scarch_02 SELECT{
 margin-left:8px

}
.scarch_02_right {
line-height:55px; vertical-align:bottom; background:url(../img/scarch_r.gif) no-repeat right; text-align:right
;padding-right:65px; color:#959495}
.scarch_02_right a{ color:#959495}
.scarch_03 {
	FLOAT: left;padding-top:15px
}
.scarch_03 INPUT {
	BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; BACKGROUND-IMAGE: url(../img/scarch_b.gif); MARGIN-LEFT: 16px; BORDER-LEFT: #999999 0px solid; WIDTH: 48px; BORDER-BOTTOM: #999999 0px solid; HEIGHT: 22px
;}
#box_t {
	CLEAR: both; BACKGROUND: url(../img/index_z.gif) no-repeat; FLOAT: left; MARGIN: 20px 0px 10px; WIDTH: 455px; HEIGHT: 20px
}
#box_02 {
	CLEAR: both;  MARGIN: auto; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; padding-top:14px; height:360px
}
.box_02l {
float:left; width:665px; height:370px;  margin:0px; background:url(../img/bf.gif)
}
.box_02r {
float:right; width:302px; height:100px;  text-align:center; color:#9b9b9b
}
.box_02r li a{ font-size:14px; line-height:22px}
.box_02r_i{
background:url(../img/top_r.gif) no-repeat 0px -1px  #cbcbcb; line-height:22px;  margin:0px auto; font-size:12px; font-weight:400; padding-left:50px; float:left; width:172px; text-align:left; color:#6f6f6f

}
.box_02r_e{
background:  #cbcbcb ; line-height:22px;  margin:0px auto; font-size:12px; font-weight:400; padding-left:40px; float:right ; width:30px; padding-right:10px

}
.box_02r_n {   background:#f0f0f0; margin-top:0px}
.box_02r_n h1{ width:90%; text-align:left; font-size:12px; font-weight:400; vertical-align:bottom; height:22px; padding-top:10PX}
.box_02r_n p{ width:90%; text-align:left; padding-bottom:10px }
.box_02r_n a {
 font-weight:bold; background:url(../img/ide.gif) no-repeat 0px 2px; padding-left:15px; font-size:12px;overflow:hidden;  text-overflow:ellipsis;white-space:nowrap; width:190px; float:left; color:#e60000
}
.box_02r li { width:90%; margin-top:28px; list-style-type:none}
.box_02r li img{ border: #cbcbcb 1px solid; width:65px; height:62px; float:left; margin-right:0px}
.box_02r li p{ text-align:left; width:68%; line-height:16px;}
.ourimg {
	FLOAT: left
}
.ourimg IMG {
	WIDTH: 430px; HEIGHT: 110px
}
.sidebar_01 {
	FLOAT: left; WIDTH: 285px
}
.sidebar_01 .add {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN: 2px 0px; WIDTH: 265px
}
.sidebar_01 .tel {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN: 2px 0px; WIDTH: 265px
}
.sidebar_01 .fax {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN: 2px 0px; WIDTH: 265px
}
.sidebar_01 .mail {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN: 2px 0px; WIDTH: 265px
}
.sidebar_01 .hr {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN: 2px 0px; WIDTH: 265px
}
.tel {
	DISPLAY: block; LINE-HEIGHT: 30px
}
.fax {
	DISPLAY: block; LINE-HEIGHT: 30px
}
HR {
	DISPLAY: block; LINE-HEIGHT: 30px
}
.vi_small {
	DISPLAY: block; FLOAT: left; padding-LEFT: 22px; WIDTH: 312px;  padding-top:26px; line-height:16px; color:#8b8b8b; text-align:left
}
.image {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/xuxian_01.gif) repeat-x left bottom; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 120px; width:138px; border:#cbcbcb 1px solid; float:left; margin-right:10px
}
/*.vi_small a{ color:#424242}*/
.vi_small p{overflow:hidden;  text-overflow:ellipsis;white-space:nowrap; width:160px}
#guestbook {
	CLEAR: both; MARGIN-TOP: 28px; WIDTH: 90%;  
}

#guestbook h1{ font-size:14px; margin:0px; text-align:left; border-bottom:#c9c9c9 1px dotted; line-height:24px}
#guestbook tt{ line-height:18px; float: left; text-align:justify; margin-top:20px}
#guestbook li { height:70px; border-bottom:#c9c9c9 1px dotted; padding-top:15px }

#guestbook li img{ border: #cbcbcb 1px solid; width:50px; height:50px; float:left; margin-left:20px}
#guestbook li p{ text-align:left; width:79%;  padding-left:10px; line-height:18px}

#book{ border:#c9c9c9 1px dotted; width:90%; margin-top:20px; height:260px; margin-bottom:20px }
#book1{ border:#c9c9c9 1px dotted; width:100%; margin-top:20px; height:260px; margin-bottom:20px }
.guest {
	BACKGROUND-IMAGE: url(../img/index_l.gif); WIDTH: 123px; HEIGHT: 20px
}
.guest_text {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 100px; TEXT-ALIGN: center
}
.guest_01 {
	MARGIN: 6px
}

.guest_02 {
	MARGIN: 0px
}
SELECT {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: repeat-x
}
.input1 input
{
	OVERFLOW: hidden; WIDTH: 200px; border:#c9c9c9 1px dotted
}
.input1 TEXTAREA {
	OVERFLOW: hidden; WIDTH: 80%;border:#c9c9c9 1px dotted
}
.guest_bt {
	MARGIN-LEFT: 112px; text-align:left; padding-bottom:15px; padding-top:5px
}
.guest_bt INPUT {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND-IMAGE: url(../img/guest_bt.gif); BORDER-LEFT: #999999 1px solid; WIDTH: 69px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 22px
}
#info4{ border-left:#e5e5e5 1px solid;border-right:#e5e5e5 1px solid; margin-top:0px;  height:100%}
#info2{ border-top:#e5e5e5 1px solid;border-left:#e5e5e5 1px solid;border-right:#e5e5e5 1px solid; margin-top:16px; height:912px}
#info1{ border-top:#e5e5e5 1px solid;border-left:#e5e5e5 1px solid;border-right:#e5e5e5 1px solid; margin-top:16px; height:1126px}
#info{ border-top:#e5e5e5 1px solid;border-left:#e5e5e5 1px solid;border-right:#e5e5e5 1px solid; margin-top:16px;
height:100%;  /*height:1181px*/}


#info6{ border-top:#e5e5e5 1px solid;border-left:#e5e5e5 1px solid;border-right:#e5e5e5 1px solid; margin-top:10px; height:100%}
#info5{ border-left:#e5e5e5 1px solid;border-right:#e5e5e5 1px solid; margin-top:0px;height:100%; background: url(../img/home_bg.gif) repeat-y left ;background-position:-1px 0px /*height:1181px*/}

#info_news{ border-top:#e5e5e5 1px solid;border-left:#e5e5e5 1px solid;border-right:#e5e5e5 1px solid; margin-top:16px;height:100%;   background: url(../img/bg.gif) no-repeat  center ;background-position:300px -22px ;/*height:1181px*/}

#info_noocac{ border-top:#e5e5e5 1px solid;border-left:#e5e5e5 1px solid;border-right:#e5e5e5 1px solid; margin-top:16px;height:100%;   background: url(../img/bg.gif) no-repeat  center ;background-position:300px -22px ;/*height:1181px*/}


.info_s{ float:left; width:300px; text-align:center; height:100%;border-right:#e5e5e5 1px solid; }

.info_l{ float:left; width:300px; text-align:center; }
.info_l1 dt{ background:url(../img/left_ion.gif) no-repeat; line-height:30px; font-size:12px; font-weight:400; padding-left:76px; border-bottom:#e5e5e5 solid 1px; text-align:left;color:#4e4e4e}
.info_l1 a{ color:#4e4e4e}
.info_l2{ width:92%; text-align:left}
.info_l2 p{ margin-top:18px; margin-bottom:20px; color:#8b8b8b}
.info_l2 ul{ text-align:center} 
.info_l2 li{ height:28px; color:#606060 }
.info_l2 form{ height:114px; }
.userlogin{ height:114px; }
.userlogin li{ text-align:left; width:60%}
.userlogin li a{ font-weight:bold; font-size:14px; color:#FF0000}

.info_l2 li dt{ float:left; width:116px; margin-left:30px}
.info_l2 li dd{ float:left; width:50px;}
.txthidden{ width:160px}

.info_22{ width:92%; text-align:left; margin-top:65px}
.info_22 p{ margin-top:18px; margin-bottom:20px; color:#8b8b8b; text-align:center}
.info_22 ul{ text-align:center} 
.info_22 li{ height:28px; color:#606060}

.info_22 li dt{ float:left; width:116px; padding-left:370px}
.info_22 li dd{ float:left; width:50px;}
.passss a{ background:#949494; color:#FFFFFF; FLOAT: left; OVERFLOW: hidden; width:77px; line-height:19px; margin-left:445px}
.passss a:hover{ background:#e60000; color:#FFFFFF; z-index:1}

.info_l3 dt{ background:url(../img/left_ion.gif) no-repeat; line-height:30px; font-size:12px; font-weight:400; padding-left:76px; border-bottom:#e5e5e5 solid 1px; text-align:left; border-top:#e5e5e5 solid 1px; }
.info_l3 tt{  padding-left:120px}
.info_l3 a{color:#c8c8c8}

.info_l4{width:92%; text-align:left; padding-bottom:20px;  height:410px}
.info_l4 li { width:100%; margin-top:20px; }
.info_l4 li img{ border: #cbcbcb 1px solid; width:74px; height:57px; float:left; margin-right:0px}
.info_l4 li p{ text-align:left; width:69%;  padding-left:10px}


.info_l5{width:92%; text-align:left; padding-bottom:20px; height:190px; }
.info_l5 ul { padding-top:20px}
.info_l5 li { width:100%; margin-top:0px; line-height:20px; border-bottom:#d0d0d0 dotted 1px; background:url(../img/user.gif) no-repeat 0px 4px}
.info_l5 a{ width:240px; float:left;overflow:hidden;  text-overflow:ellipsis;white-space:nowrap; padding-left:22px }



.info_l6{width:92%; text-align:left; padding-bottom:20px; height:106px; }
.info_l6 ul { padding-top:0px}
.info_l6 li { width:100%; margin-top:0px; line-height:20px; border-bottom:#d0d0d0 dotted 1px; background:url(../img/left_ion2.gif) no-repeat 0px 1px}
.info_l6 a{ width:240px; float:left;overflow:hidden;  text-overflow:ellipsis;white-space:nowrap; padding-left:22px }

.info_l7{width:92%; text-align:left; padding-bottom:20px}
.info_l7 li { width:100%; margin-top:20px; }
.info_l7 li img{ border: #cbcbcb 1px solid; width:65px; height:62px; float:left; margin-right:0px}
.info_l7 li p{ text-align:left; width:72%;  padding-left:10px}


.info_l8{width:92%; text-align:left; padding-bottom:12px; /* height:385px*/}
.info_l8 li { width:100%; margin-top:12px; border-bottom:#d9d9d9 1px dotted; height:62px }
.info_l8 li img{ border: #cbcbcb 1px solid; width:54px; height:50px; float:left; margin-right:0px}
.info_l8 li p{ text-align:left; width:69%;  padding-left:10px}


.info_l9{width:92%; text-align:left; padding-bottom:20px}
.info_l9 li { width:100%; margin-top:20px; }
/*.info_l9 li img{ border: #cbcbcb 1px solid; width:104px; height:104px; float:left; margin-right:0px}*/
.info_l9 li p{ text-align:left; width:58%;  padding-left:10px}
.info_l9 li dt{ text-align:left; padding-top:25px; padding-bottom:15px}
.info_l9i a{ background:#555555; color:#FFFFFF; FLOAT: left; OVERFLOW: hidden; width:70px; line-height:19px; margin-left:15px; text-align:center}

.info_l9i a:hover{ background:#e60000; color:#FFFFFF; z-index:1}


.info_l9_i{width:92%; text-align:left; padding-bottom:20px}
.info_l9_i li { width:100%; margin-top:20px; }
.imginfo_l9_i { border: #cbcbcb 1px solid; width:104px; height:104px; float:left; margin-right:0px}
.info_l9_i li p{ text-align:left; width:58%;  padding-left:10px}
.info_l9_i li dt{ text-align:left; padding-top:25px; padding-bottom:15px}

.info_l10{width:92%; text-align:left; padding-bottom:12px; text-align:center; height: 100%; }
.info_l10  p{ text-align:left; width:80%; line-height:18px}
.info_l10  ul { margin:10px 20px 0px}
.info_l10  li{ float:left; width:115px; display:block; margin: 5px auto 0px }
.info_l10  li a { line-height:20px}
 
.info_l11{width:92%; text-align:left; padding-bottom:20px; padding-top:20px}
.info_l11 ul { padding-top:0px}
.info_l11 li { width:100%; margin-top:0px; line-height:20px; border-bottom:#d0d0d0 dotted 1px; background:url(../img/user.gif) no-repeat 0px 1px}

#net{
clear:both; width:100%;   text-align:left; display:block; height:auto;font-weight:bold;  color:#FFFFFF; background:#555555; padding-top:6px; padding-bottom:6px
}
#net a{ color:#FFFFFF}
#net a:hover{ color:#e60000}
#net b{ 
color:#9d0045
}
#net span{
float:left; margin:0px  auto 0px 6px;
}
#net tt{
float:right; margin:0px 6px 0px
}

.line_i{border-top:#d0d0d0 1px dotted;  margin:0px auto; line-height:1px; float:right; margin-top:8px; margin-bottom:8px}
.reg a{ background:#000; color:#FFFFFF; width:36px;FLOAT: left; OVERFLOW: hidden; line-height:20px }
.reg a:hover{ background:#e60000; color:#FFFFFF; z-index:1}

.login a{ background:#000; color:#FFFFFF; width:86px;FLOAT: left; OVERFLOW: hidden; line-height:24px; text-align:center }
.login a:hover{ background:#e60000; color:#FFFFFF; z-index:1}

.login3{ width:100%; margin-top:2px}
.login3 li{ float:left; width:100px; margin-top:10px}

.pass a{ background:#949494; color:#FFFFFF; FLOAT: left; OVERFLOW: hidden; width:77px; line-height:19px; margin-left:135px}
.pass a:hover{ background:#e60000; color:#FFFFFF; z-index:1}
.input2{  border:0px; letter-spacing:0px; padding-top:0px; text-align:right; padding-right:45px} 
.input1{  border:0px; letter-spacing:0px; padding-top:0px; text-align:left} 
.input{  border:0px; color:#FFFFFF; letter-spacing:3px; padding-top:3px; text-align: center; background:#000000; width:36px} 

.info_r{ float:right; width:677px; height:100%}
.info_us{ float:right; width:677px;  height:100%; text-align:center}
.info_us_1{ width:90%; margin-top:30px; }



.info_r_1{ height:20px; margin-top:8px; float:left/*; padding-right:29px*/; position:absolute }
.info_r_1 a{ background:url(../img/table2.gif) no-repeat; float:left; width:54px; line-height:23px; color:#424242 }
.info_r_1 a:hover{ background:url(../img/table.gif) no-repeat; }
.info_r_1i a{ background:url(../img/table.gif) no-repeat; float:left; width:54px; line-height:23px; color:#e60000; }
.info_r_1i a:hover{ background:url(../img/table.gif) no-repeat; }
.linc{border-bottom:#e4e1df 1px solid; line-height:22px; width:29px; float:right}

.info_r_2{ height:20px; margin-top:8px; float:left/*; padding-right:29px*/; position:absolute }
.info_r_2 a{ background:url(../img/n2.gif) no-repeat; float:left; width:67px; line-height:23px; color:#424242 }
.info_r_2 a:hover{ background:url(../img/n1.gif) no-repeat; }
.info_r_2i a{ background:url(../img/n1.gif) no-repeat; float:left; width:67px; line-height:23px; color:#e60000; }
.info_r_2i a:hover{ background:url(../img/n1.gif) no-repeat; }


.info_i_1{ height:20px; margin-top:8px; float:left/*; padding-right:29px*/; position:absolute   }
.info_i_1 a{ background:url(../img/Gallery2.gif) no-repeat; float:left; width:83px; line-height:23px; color:#424242 }
.info_i_1 a:hover{ background:url(../img/Gallery1.gif) no-repeat; }
.info_i_1i a{ background:url(../img/Gallery1.gif) no-repeat; float:left; width:83px; line-height:23px; color:#e60000}
.info_i_1i a:hover{ background:url(../img/Gallery1.gif) no-repeat; }


.b_line{ background:url(../img/b_line.gif) repeat-x top; height:2px;  }
#newhone1{ width:100%; padding-top:30px; text-align:center}
#newhone{ width:100%; padding-top:30px; text-align:center; height:100%}
#newhone ul{ width:90%; text-align:left; }
#newhone li{ line-height:35px; border-bottom:#cbcbcb 1px  dotted}
#newhone li a { background:url(../img/news_ico.gif) no-repeat 0px 2px; padding-left:18px}


#noocainfo{border-left: #e5e5e5 0px solid;border-right: #e5e5e5 0px solid; width:100%;  height: auto;}
#noocan{ width:100%; padding-top:30px; text-align:center; }
#noocan ul{ width:90%; text-align:left; }
#noocan li{ line-height:22px;  margin: 6px auto 0px}
#noocan li a { background:url(../img/news_ico.gif) no-repeat 0px 6px; padding-left:18px}
.noocan_1{ width:100%; padding-left:10px;border-bottom:#eee 1px solid; }
.noocan_1 a{ width:100%;overflow:hidden;  text-overflow:ellipsis;white-space:nowrap; float:left; font-weight:bold; font-size:14px}
.noocan_1 strong { color:#979797}

#noocainfo_r{float:right; width:285px; text-align: center  }
.noocag{text-align:center; margin:15px 0px 15px auto}
.nooca_02r_i{
background:url(../img/top_r.gif) no-repeat 0px -1px  #cbcbcb; line-height:22px;  margin:0px auto; font-size:12px; font-weight:400; padding-left:50px;  width:196px; text-align:left; color:#6f6f6f

}

.nooca_l5{width:246Px; text-align:left; padding-bottom:20px; height:100%; }
.nooca_l5 ul { padding-top:10px}
.nooca_l5 li { width:100%; margin-top:0px; line-height:30px; border-bottom:#d0d0d0 dotted 1px; background:url(../img/user.gif) no-repeat 0px 9px}
.nooca_l5 li a{ width:166px; float:left;overflow:hidden;  text-overflow:ellipsis;white-space:nowrap; padding-left:22px }
.nooca_l5 li tt a{ width:36px; float:left; }



#tag{width:100%; padding-top:30px; text-align:center}
#tag ul{ width:90%; text-align:left; }
#tag li{ line-height:35px; border-bottom:#cbcbcb 1px  dotted}
#tag li strong { line-height:45px}

.newhone_i4 {
width:100%; text-align:center; margin-bottom:15px 
}
.newhone_i4 h1{
margin:0px; font-size:14pt; line-height:22px; 
}
.newhone_i4 h2{
margin:0px; font-size:12px; line-height:18px; font-weight:400 
}
.newhone_i4 dl{
margin:0px; height:2px; background:url(../img/news_line.gif) repeat-x  bottom 
}

.newhone_i {
width:90%; text-align:left; 
}
.newhone_i h1{
margin:0px; font-size:12px; line-height:18px; 
}
.newhone_i h2{
margin:0px; font-size:12px; line-height:18px; font-weight:400 
}
.newhone_i h3{
margin:0px; font-size:12px; line-height:18px; font-weight:400 
}
.newhone_i h4{
margin:20px 0px 15px 0px; font-size:12px; line-height:18px; font-weight:400 
}
.newhone_i dl{
margin:0px; height:2px; background:url(../img/news_line.gif) repeat-x  bottom 
}
#content{ line-height:20px; margin:15px 0px 15px 0px }

.newhone_i1{ background:#b6b6b6; height:5px; padding:4px 0px 2px 0px}
.newhone_i2 span{width:49%; float:left; height:26px;  }
.newhone_i2 a{
background:url(../img/news_line2.gif) no-repeat 0px 5px; padding-left:8px; width:200px; float:left; line-height:18px;overflow:hidden;  text-overflow:ellipsis;white-space:nowrap;
}


.newhone_1{float:left; width:470px; padding-left:10px}
.newhone_1 strong { color:#979797}
.newhone_2{float:left; width:40px; text-align:center}
.newhone_2 strong { color:#979797}
.newhone_3{width:80px;  float:left; text-align:center}
.newhone_4{  text-align:right; color:#999999; float:right; margin:10px auto 20px}
.newhone_5{  text-align:left; color:#999999;  margin:10px 10px 10px}
.newhone_3 strong { color:#979797}

#page{  CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 10px auto 20px -10px; WIDTH: 650px; PADDING-TOP: 10px; TEXT-ALIGN: right; }
#page LI {
	FLOAT: right; padding-left:5px
}
#page p{ MARGIN: 2px 4px 0px 4px; float:right}
#page li A {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; WIDTH: 16px; COLOR: #666666; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid;  line-height:20px
}
#page li A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #e60000
}
#page A#portfolio {
	COLOR: #ffffff; BACKGROUND-COLOR: #000000
}

#noocapage{  CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 10px auto 20px -10px; WIDTH: 95%; PADDING-TOP: 10px; TEXT-ALIGN: right; }
#noocapage LI {
	FLOAT: right; padding-left:5px
}
#noocapage p{ MARGIN: 2px 4px 0px 4px; float:right}
#noocapage li A {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; WIDTH: 16px; COLOR: #666666; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid;  line-height:20px
}
#noocapage li A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #e60000
}
#noocapage A#portfolio {
	COLOR: #ffffff; BACKGROUND-COLOR: #000000
}


#pageusr{  CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 10px auto 20px -10px; WIDTH: 100%; PADDING-TOP: 10px; TEXT-ALIGN: right; }
#pageusr LI {
	FLOAT: right; padding-left:5px
}
#pageusr p{ MARGIN: 2px 4px 0px 4px; float:right}
#pageusr li A {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; WIDTH: 16px; COLOR: #666666; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid;  line-height:20px
}
#pageusr li A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #e60000
}
#pageusr A#portfolio {
	COLOR: #ffffff; BACKGROUND-COLOR: #000000
}
.cur {
	BACKGROUND: #999999; COLOR: #ffffff
}

#box_right {
	PADDING-LEFT: 0px
}
#preview_div {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
#preview_div H2 {
	FONT: bold 14px/22px "??"
}
#preview_div SPAN {
	FONT: 12px/21px "??"; HEIGHT: 30px
}
#preview_div IMG {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eeeeee 1px solid; MARGIN-TOP: 4px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 3px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #eeeeee 1px solid
}
.redbold14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ac0d0e
}
.font14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; text-align:left
}
.darkbold14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; text-align:left
}
.hczhcce {
    width: 130px;  border: 1px #7F9DB9 solid
}
.reg1boxmiddle{
border-left: #e4e4e4 1px solid; border-right: #e4e4e4 1px solid; padding-bottom:20px;height:805px; text-align:center
}
.reg1boxmiddles{
border-left: #e4e4e4 1px solid; border-right: #e4e4e4 1px solid; padding-bottom:20px;height:100%; text-align:center
}
.reg1boxmiddlr{
border-left: #e4e4e4 1px solid; border-right: #e4e4e4 1px solid; padding-bottom:0px; text-align:center
}



.fanpaibox {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 60%; height:auto
}
.fanpaibox .tit {
	MARGIN-TOP: 6px; MARGIN-BOTTOM: 31px; OVERFLOW: hidden; WIDTH: 409px; HEIGHT: 30px
}
.fanpaibox .tit LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 85px; CURSOR: pointer; COLOR: #fff; MARGIN-RIGHT: 4px; PADDING-TOP: 6px; LIST-STYLE-TYPE: none; HEIGHT: 24px; TEXT-ALIGN: center
}
.fanpaibox .tit1 LI {
	LIST-STYLE-TYPE: none
}
.fanpaibox .on {
background:#666
}
.fanpaibox .off {
background:#e60000
}
.xianshi {
	DISPLAY: block; border:#e5e5e5 0px solid; text-align:left;
}
.yincang {
	DISPLAY: none; border:#e5e5e5 0px solid;text-align:left; 
}
.mingcheng {
	DISPLAY: block; FLOAT: left; WIDTH: 50px; HEIGHT: 16px; TEXT-ALIGN: right
}

.usern{
width:91%; margin-top:30px
}
.usernew a{
width:280px; overflow:hidden;  text-overflow:ellipsis;white-space:nowrap; float:left
}
.works_Control_key {
	BORDER-RIGHT: #ffcc00 1px solid; BORDER-TOP: #ffcc00 1px solid; BORDER-LEFT: #ffcc00 1px solid; BORDER-BOTTOM: #ffcc00 1px solid; BACKGROUND-COLOR: #ffffb9; font-size:12px
}
.guanlibox {
	DISPLAY: inline; FLOAT: left; MARGIN: 8px 0px 5px 10px; 
}
.guanlibox .l {
	FLOAT: left; WIDTH: 17px
}
.guanlibox .center {
	FLOAT: left
}
.guanlibox .r {
	FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 140px; LINE-HEIGHT: 20px; text-align:left
}
.guanlibox li{overflow:hidden;  text-overflow:ellipsis;white-space:nowrap; width:140px}

.userurl a{ background:#555555; color:#FFFFFF; FLOAT: left; OVERFLOW: hidden; width:40px; line-height:19px; margin-left:0px; text-align:center; margin-right:10px}

.userurl a:hover{ background:#e60000; color:#FFFFFF; z-index:1}
.juzhong{ margin-top:40px; width:980px}
.TAGS{height:100PX; margin-top:10PX ; text-align:center}
.TAGS p{width:95%; text-align:left;margin: 10PX 0PX 10PX 0PX}
.tag{border-left: #e4e4e4 1px solid; border-right: #e4e4e4 1px solid;}

.border{ font-size:12px; background:#FAFAFA; border:#e60000 1px solid; width:300px}

.s_dialog{ width:300px; height:auto; vertical-align:top}
.s_dialog FORM { margin:0px}
