A {cursor: pointer;color: #000; text-decoration: none}
A:hover {text-decoration: none}
html, body {FONT: 12px/1.6em Helvetica, Arial, sans-serif;background:#fff;color:#4b555b;text-align:center;margin:0px;}
select{border:1px solid #000;background:#FAFBFC}
h2, h3, h4, ul, li {FONT: 12px/1.6em Helvetica, Arial, sans-serif;margin:0px;padding:0px}
div,table{FONT: 12px/1.6em Helvetica, Arial, sans-serif; color: #000}
body, ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset { margin: 0px; padding: 0px; }
input, select, textarea {border: 1px solid #a6a6a6;height: 21px;}
img {border:0}

.checkbox, .radio {border: 0px;background: none;vertical-align: middle;height: 16px;}
.left {float: left;text-align: left;padding: 0px;}
.right {float: right;text-align: left;padding: 0px;}
.button {BORDER-right: #a6a6a6 1px solid; BORDER-TOP: #a6a6a6 1px solid; FONT-SIZE: 12px; BACKGROUND: #fff; BORDER-LEFT: #a6a6a6 4px solid; BORDER-BOTTOM: #a6a6a6 1px solid; HEIGHT: 21px;color:#ccc}
.clear {border-top:1px solid transparent !important;border-top:0;clear:both;}
.tabletr { background:#ccc; }
.red {color:#f60;font-size:14px;font-weight:700;}
.fontver {font-style: italic;color:#999;font-weight: bold;}
.fontver a {color:#ff6600;}


.editor a { margin: 6px 2px 6px 0; float: left; text-decoration: none; display: block; height: 20px; width: 21px; background: #E8F3FD url(editor.gif) no-repeat 0 21px; border: 1px solid #D1D1D1; }
	.editor a:hover { border: 1px solid #999; }
	#editor_b { background-position: 0 0; }
	#editor_u { background-position: 0 -19px; }
	#editor_i { background-position: 0 -40px; }
	#editor_alignleft { background-position: 0 -60px; }
	#editor_aligncenter { background-position: 0 -80px; }
	#editor_alignright { background-position: 0 -100px; }
	#editor_url { background-position: 0 -120px; }
	#editor_email { background-position: 0 -140px; }
	#editor_floatleft { background-position: 0 -160px; }
	#editor_floatright { background-position: 0 -180px; }
	#editor_img { background-position: 0 -200px; }
	#editor_indent { background-position: 0 -220px; }
	#editor_lista { background-position: 0 -240px; }
	#editor_list1 { background-position: 0 -260px; }
	#editor_color { background-position: 0 -280px; }
	#editor_code { background-position: 0 -300px; }
	#editor_quote { background-position: 0 -320px; }
	#editor_color_menu { width: 113px; height: 71px; background-color: #fff; border: 1px solid #ccc; }
	#editor_color_menu input { margin: 2px; padding: 0px; float:left; cursor: pointer; width: 10px; height: 10px; border: 0; }
	#editor_color_menu input:hover { border: 1px solid #999; }


/*大的外框*/
#miandiv {width:1024px;height:auto;margin:0 auto;}

/*logo*/
.topmain {background:#fff;height:100px;width:100%;border-bottom: 1px solid #000;CLEAR:both;padding-top:5px;}
	.topmain ul {float:right;}

/*菜单*/
.menudiv {WIDTH: 100%; text-align:center; MARGIN: 0px auto;HEIGHT: 38px; border-bottom:1px dashed #ccc;BACKGROUND:#f8f8f8}
.menutitle {WIDTH: 1024px; text-align:center;MARGIN: 0px auto;HEIGHT: 35px;FONT-SIZE: 12px; PADDING-top:5px;PADDING-bottom:5px}
.menutitle span {PADDING:5px; float:right;text-align:right;}
.menutitle span img {border:0}
.menutitle A {PADDING:5px; COLOR: #069; FONT-SIZE: 12px; FONT-WEIGHT: bold}
.menutitle A:hover {COLOR: #fff; BACKGROUND:#CC0066}
.menutitle UL {MARGIN-top:5px;PADDING-RIGHT: 5px; FLOAT: left;}
.menutitle LI {TEXT-ALIGN: left; WIDTH:80px; FLOAT: left; }

table {empty-cells:show;border-collapse:collapse;}
th {font-weight:400;}
a img{border:none;}
em,cite,strong,th{text-align:left;font-style:normal;}
.threadlist {border-left:1px solid #ccc;background:#fff;padding-top:10px;clear:both;width:100%;height:620px;overflow: auto;}
.colplural {padding:7px 0 !important;background:#EBF2F8;}
.threadlist .colplural th{padding:7px 5px !important;}
.datatable  {width:100%;}
.nums{width:60px;text-align:center;}
.author{width:50px;text-align:center;}
.lastpost{width:100px;text-align:center;}
.subject a {padding:3px;}
.datatable tbody {padding:5px;text-align:left;}
.icon { width:20px;}

.datatable td,.datatable th{border-bottom:1px solid #c3d0bc;}
.datatable th {width:400px;}
.datatable th a{;olor:#000;}
.datatable th a:hover{background:#f90;color:#fff;}

.myhost a:hover{background:#f90;color:#fff;}

.site-nav { WIDTH: 1024px; height:75px;clear:both; PADDING-top:10px}
.site-nav .bd { float:right;height:75px;width:64%;PADDING:3px; }
.site-nav-logo { float:left;position:relative;*margin-top:2px; }
.site-nav-logo em { position:absolute;right:-15px;bottom:3px;width:12px;height:14px;line-height:10em;overflow:hidden;background:url(ui_ns_sbg4.png) no-repeat -280px -100px;visibility:hidden; } 
.site-nav-logo .on em { visibility:visible; } 
.site-nav-logo img { margin-bottom:-3px; }
.site-nav-logo a:hover,
.site-nav-logo a:active,
.site-nav-logo a { background:transparent; }
.nav-srh { float:left;height:38px;padding-left:5px;margin-top:12px;background:url(ui_ns_sbg4.png) no-repeat 0 0; }
.nav-srh form { padding:0 1px 0 0;height:38px;*float:left;background:url(ui_ns_sbg4.png) no-repeat 100% 0; } 
.nav-srh input { float:left;width:295px;height:26px;line-height:26px;border:1px solid #a6d098;background:#fff;padding:0 2px; margin-right:2px;color:#999} 
.nav-srh .inp { padding-top:5px;width:366px;} 
.nav-srh .inp span { padding:3px; }
.nav-srh .bn-srh { width:54px;height:29px;font-size:13px;padding:1px 0 3px 3px;border:none;background:transparent url(ui_ns_sbg4.png) no-repeat 0 -100px;cursor:pointer;letter-spacing:3px;text-align:center; }
.nav-srh .bn-srh { padding:2px 0 0 0\9; } 




/*   注册  */
#content {POSITION: relative;}
#content INPUT,#content select ,#content option {FONT-SIZE: 12px; BACKGROUND: #fff; BORDER: #a6a6a6 1px solid;PADDING:3px;}
#content_list { PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px;Text-align:Left;}
#content_list H2 {PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; COLOR: #555; FONT-SIZE: 1.5em; PADDING-TOP: 5px}
#content_nav {PADDING-BOTTOM: 8px; MARGIN: 2px 10px 10px 20px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-SIZE: 0.9em; BORDER-TOP: #ddd 1px solid; PADDING-TOP: 8px}
#content_nav IMG {MARGIN: 0px 2px; VERTICAL-ALIGN: -2px}
#content_nav LI {PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-TOP: 0px}
.myBox {PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px}
.bgpink {	BACKGROUND-COLOR: #fef5ed !important}
.roundC {-moz-border-radius: 5px; -webkit-border-radius: 5px}

FIELDSET {BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 15px; MARGIN: 1em 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-SIZE: 1.2em; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 15px}
* HTML FIELDSET {PADDING-TOP: 0px}
LEGEND {PADDING-BOTTOM: 10px; LINE-HEIGHT: 1; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; LETTER-SPACING: 0.1em; COLOR: #557630; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; PADDING-TOP: 10px}
* HTML LEGEND {PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; MARGIN-BOTTOM: 15px; PADDING-TOP: 0px}
FIELDSET SPAN {MARGIN: 3px 3em 0px 8em; DISPLAY: block; COLOR: #888; FONT-SIZE: 0.8em;CLEAR:both;}
FIELDSET LABEL {TEXT-ALIGN: right; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0px; WIDTH: 8em; PADDING-RIGHT: 0.8em; DISPLAY: block; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 0.2em}
.normalLabel {TEXT-ALIGN: left; WIDTH: 90%; FLOAT: none; FONT-WEIGHT: normal}
FIELDSET DIV {PADDING-BOTTOM: 0.5em; MARGIN: 0.2em 0px 0.8em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.5em}
FIELDSET INPUT {FONT-SIZE: 1.2em}
FIELDSET .checkbox {MARGIN: 20px 0px 0px}
FIELDSET .submit {MARGIN: 1em 0px 0px 5em; FONT-WEIGHT: bold}
.blur{border:0px solid #ffffff;padding:3px;color:#949494;background:url('reg1.gif') no-repeat top left #ffffff;padding-left:20px}
.focus{border:0px solid #00A8FF;padding:3px;color:#000000;background:url('reg2.gif') no-repeat top left #E2F5FF;;padding-left:20px}
.fall{border:0px solid #FF6600;padding:3px;color:#000000;background:url('reg3.gif') no-repeat top left #fff2E9;padding-left:20px}
.true{border:0px solid #00BE00;padding:3px;color:#000000;background:url('reg4.gif') no-repeat top left #E6FFE6;padding-left:20px}



/*adv*/
.adv {width:100%;height:auto;CLEAR:both;margin-top:5px;}
.advline {border: #dc0000 1px solid;margin-top:5px;}

/*内容*/
#mian {width:100%;height:auto;CLEAR:both;margin-top:5px;}
	.mainleft {float:left;width:230px;}
	.mainright {width:770px;float: right;}

.affiche {width:100%;border: #dc0000 1px solid;padding:3px;margin-top:5px;clear:both;}
	.affiche h3 {background:url(bg.gif) repeat-x ;color:#fff;height:31px; line-height: 31px;text-align:left;padding:0 15px 5px 10px;}
	.affiche ul {text-align:left;padding:5px;}
	.affiche li {list-style:none;background: url(quote.gif) no-repeat 3px;padding-left: 20px;height:30px}
	.affiche li a:hover {COLOR: #fff; BACKGROUND:#CC0066;padding:3px}


.affiche1 {width:100%;border: #e1dfdf 1px solid;padding:3px;margin-top:5px;clear:both;}
	.affiche1 h3 {background:url(bg2.gif) repeat-x ;color:#fff;height:31px; line-height: 31px;text-align:left;padding:0 15px 5px 10px;}
	.affiche1 span {float:right;color:#fff;}
	.affiche1 span a{color:#fff;}
	.affiche1 ul {text-align:left;padding:1px;}
	.affiche1 li {list-style:none;height:50px;width:220px;border-bottom: #e1dfdf 1px solid;text-align:center;}
	.affiche1 li img {width:176px; height: 42px}
	.affiche1 li a:hover {COLOR: #000}



.topband  {width:100%;border: #dc0000 1px solid;padding:3px;margin-top:5px;margin-bottom:5px;clear:both;height:800px;}
	.topband h3 {background:url(bg.gif) repeat-x ;color:#fff;height:31px; line-height: 31px;text-align:left;padding:0 15px 5px 10px;}
	.topband ul {text-align:left;padding:5px;}


.content {}
	/*导航*/
	.urllinks {width:98%;border-bottom: #000 1px solid;padding:5px 1px 5px 1px;margin-top:5px;background:#fff;CLEAR:both;text-align:left;}
	.urllinks span {width:100%; padding-left: 25px;background: url(nav.gif) no-repeat 1px 3px;font-weight: bold;}
	.urllinks a {padding:3px;}
	.urllinks a:hover {background:#f90;}
	
	/*搜索*/
	.search {padding:1px;width:100%;border: #dc0000 1px solid;padding:3px;margin-top:5px;background:#fff;CLEAR:both;}
	.search h3 {background:url(bg.gif) repeat-x ; color:#fff;line-height: 31px;text-align:left;padding-left:5px;}
	.search ul {list-style:none;text-align:left;padding:5px;FONT-WEIGHT: bold;}
	.sbutton {background: url(seach.gif) no-repeat 3px;font: 12px Tahoma, Verdana;padding: 0 3px;border: 1px solid #ccc;line-height: 20px;padding-left:25px;}
	.advgif {width:100%;border: #dc0000 1px solid;padding:3px;margin-top:5px;background:#fff;background:url(bg.gif) repeat-x ;CLEAR:both;}
	.advgif {height:108px;overflow:hidden;width:100%;CLEAR:both;word-break:break-all;}

	.productdiv {width:100%;padding:3px;margin-top:5px;background:#fff;CLEAR:both;}
		.productdiv H3 { background:url(bg1.gif) repeat-x ; color:#fff;height:40px; border: #fff 1px solid; margin:1px; padding:8px  5px 10px 10px ;text-align:left;}
		.productdiv ul {padding:5px; }


		.goodsborder {MARGIN:3px; FLOAT: left; WIDTH: 140px; TEXT-ALIGN: center;}
		.goodspic {BORDER: #d0d0d0 0px solid; VERTICAL-ALIGN: middle; WIDTH: 130px; HEIGHT: 130px; TEXT-ALIGN: center}
		.goodspic img {width:110px;height:110px;}
		.goodsname {MARGIN-TOP: 2px; FONT-WEIGHT: bold;OVERFLOW: hidden; WIDTH: 130px; COLOR: #000; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center }
		.goodsprice {OVERFLOW: hidden; WIDTH: 130px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center }
		.memberpricefont {FONT-WEIGHT: bold; COLOR: #ff6600}

		.legoodsborder {MARGIN:3px; FLOAT: left; WIDTH: 100px; TEXT-ALIGN: center;}
		.legoodsborder .legoodspic {BORDER: #d0d0d0 0px solid; VERTICAL-ALIGN: middle; WIDTH: 100px; HEIGHT: 100px; TEXT-ALIGN: center}
		.legoodsborder .legoodsname {MARGIN-TOP: 2px; FONT-WEIGHT: bold;OVERFLOW: hidden; WIDTH: 100px; COLOR: #000; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center}
		.legoodsborder .legoodsprice {OVERFLOW: hidden; WIDTH: 100px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center }
		.legoodsborder .lememberpricefont {FONT-WEIGHT: bold; COLOR: #ff6600}


		.categorytitle {MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 220px; COLOR: #339933; TEXT-ALIGN: left}
		.categorytitle A:link {FONT-WEIGHT: bold; COLOR: #339933}
		.categorytitle A:visited {FONT-WEIGHT: bold; COLOR: #339933}
		.categorytitle A:hover {FONT-WEIGHT: bold; COLOR: #fff;BACKGROUND:#CC0066;TEXT-DECORATION: none;padding:3px}
		.categorykind {FONT-SIZE: 12px; WIDTH: 220px; COLOR: #333; TEXT-ALIGN: left}
		.categorykind A {COLOR: #333; TEXT-DECORATION: none;padding:3px}
		.categorykind A:hover {COLOR: #fff;BACKGROUND:#CC0066;TEXT-DECORATION: none;padding:3px}

	.mybranddiv {width:100%;border: #dc0000 1px solid;padding:3px;margin-top:5px;background:#fff;CLEAR:both;}
	.branddiv {FLOAT: left; width:48%;border: #dc0000 1px solid;padding:3px;margin:2px;background:#fff;}
		.branddiv h3 {background:url(bg.gif) repeat-x ;color:#fff;line-height: 31px;text-align:left;padding-left:5px;}
		.branddiv ul {padding:10px;text-align:left;text-decoration: none}
		.branddiv a {border: #dc0000 1px solid;padding:5px;margin:3px;line-height:35px;}
		.branddiv a:hover {background:url(bg.gif) repeat-x ;}

	.forumdiv {width:100%;border: #dc0000 1px solid;padding:3px;margin-top:5px;background:#fff;CLEAR:both;}
	.forumdiv H3 {background:url(bg.gif) repeat-x ;color:#fff;line-height: 31px;text-align:left;padding-left:5px;}
	.forumdiv ul {margin:3px;}
	.forumdiv td {border-left: #dc0000 1px solid;}
	.forumdiv th {FONT-WEIGHT:normal;}

	.showbbsinfo Li {background: url(li.gif) no-repeat;list-style:none;padding-left:5px;}

	/*产品*/
	.productshow {width:100%;border: #dc0000 1px solid;padding:3px;margin-top:5px;background:#fff;CLEAR:both;}
	.productshow H3 {background:url(bg.gif) repeat-x ;color:#fff;line-height: 31px;text-align:left;padding-left:5px;}
	.productshow ul {text-align:left;padding-left:260px;}
	.productshow li {list-style:none;}

	/*产品展示*/
	.Proshowdivs {width:100%;padding:3px;margin-top:5px;background:#fff;CLEAR:both;}
	.Proshowdivs .Protitle {margin:0px;padding:3px;width:100%;}
	.Proshowdivs .Protitle ul {background:url(bg.gif) repeat-x ;width:100%;}
	.Proshowdivs .Protitle ul li {float:left;list-style:none;}
	.pmenuin  {background:#BBC8D3;width:99px;height:25px;color:#fff;line-height:25px;display:block;text-align:center;cursor:pointer}
	.pmenuout {width:99px;height:25px;color:#fff;background:#FF9966;display:block;line-height:25px;cursor:pointer}
	.Proshowdivs .Promenus {text-align:left;padding-top:15px;background:#fff;width:100%;word-wrap:break-word;word-break:break-all;layout-grid-type:loose;overflow :hidden !important;}
	.Proshowdivs .textshow {text-align:left;padding:3px;}


	/*公告*/
	.affichediv {width:100%;border: #dc0000 0px solid;padding:3px;margin-top:5px;background:#fff;CLEAR:both;}
	.affichediv H3 {background:url(bg.gif) repeat-x ;color:#fff;line-height: 31px;text-align:left;padding-left:5px;}
	.affichediv ul {text-align:left;padding:10px;}
	.affichediv li {list-style:none;background: url(quote.gif) no-repeat 3px;padding-left: 20px;padding-top:5px;padding-bottom: 5px; border-bottom: #dc0000 1px  dashed;}
	.affichediv span {padding:30px;height:400px;}


	.affichediv .resizeimg { height:550px;text-align:left;padding:20px;width: 90%; line-height:200%; overflow:hidden;word-break:break-all; }
	.affichediv a {padding:3px}
	.affichediv a:hover {background:#e6e6e7;}
	.affichediv strong{color:#CC0066;}
	.affichediv dl {border-bottom: #dc0000 1px dotted;font-weight: bold}


	#navgifshow {width:98%;border:1px dotted #ccc;padding:9px;margin-top:5px;background:#fff;CLEAR:both;}



	.items {width:98%;border:1px dotted #ccc;padding:9px;margin-top:5px;background:#fff;CLEAR:both;}
	.items .goodpic{float:left;}
	.items .goodpic a {padding:3px;border:1px solid #ccc;margin:0 5px;display:block;width:99px;height:99px;overflow:hidden;vertical-align:middle}
	.items .goodpic img {width:99px;}
	.items .goodpic a img{margin:0 auto;display:block;}
	.items .goodpic a:hover {border:2px solid #369;padding:2px;}
	.items .goodinfo{float:left;width:80%;text-align:left;}
	.items h1 a{font-weight:bold;color:#000;margin-bottom:10px;font-size:14px;}
	.items ul{display:block;text-align:left;}
	.items ul li{color:#000;float:none;}
	.items .intro{color:#369;}
	.items .bt{margin:4px 0;float:right;}

	.paducttitle {width:100%;border: #dc0000 1px solid;padding:3px;margin-top:5px;background:#fff;CLEAR:both;}
	.paducttitle h3 {background:url(bg.gif) repeat-x ;color:#fff;line-height: 31px;text-align:left;padding-left:5px;}
	.paducttitle span {padding-right:10px;padding-top:5px;float:right;line-height:1em;color: #000;}
	
	.loadlistdiv {MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 100%; COLOR: #339933; TEXT-ALIGN: left}
	.loadlistdiv A:link {FONT-WEIGHT: bold; COLOR: #339933}
	.loadlistdiv A:visited {FONT-WEIGHT: bold; COLOR: #339933}
	.loadlistdiv A:hover {FONT-WEIGHT: bold; COLOR: #ff9900; TEXT-DECORATION: none}
	.loadlistdivkind {FONT-SIZE: 12px; WIDTH: 100%; COLOR: #333; TEXT-ALIGN: left}
	.loadlistdivkind  ul {padding:3px;}
	.loadlistdivkind A {COLOR: #333; TEXT-DECORATION: none}
	.loadlistdivkind A:hover {COLOR: #333; TEXT-DECORATION: underline}
	.loadlistdivkind  .utext {FONT:120px 宋体;color:#6699cc;width:20px;}
	.loadlistdivkind .utextright {padding-left:60px;}

	.listshowdiv {width:100%;border: #dc0000 1px solid;padding:3px;margin-top:5px;background:#fff;CLEAR:both;}
	.listshowdiv H3 {background:url(bg.gif) repeat-x ;color:#fff;line-height: 31px;text-align:left;padding-left:5px;}
	.listshowdiv .listmain {padding-left:6px;}
	.listshowdiv .listmain Td{text-align:left;padding:8px;border-bottom: #ccc 1px dashed;}
	.listshowdiv .listmain  TEXTAREA {width:400px;height:120px;}
	.nobf {background:#f8f8f8;}
	.listshowdiv li {background: url(left.gif) no-repeat 0 5px;list-style:none;padding-left:15px;}


#showmylogin {display:none; position:relative; FLOAT: left;WIDTH: 180px; HEIGHT: 130px;Z-INDEX:1; right: 0px; TOP: 1%; border: #CC0066 1px solid;background:#fcdede;}
#showmylogin .button4 {background:#CC0066;border:0;color:#fff;padding:2px}
#showmylogin .noborder {border:0}
#showmylogin input {border:1px #ddd solid;height:15px;line-height:14px;}
#showmylogin	H3 {background:#CC0066;color:#fff;line-height: 25px;text-align:left;padding-left:5px;}
	#showmylogin ul {height:130px; WIDTH: 180px; HEIGHT: 120px;text-align:left;padding:2px;}
	#showmylogin li {width:170px;float:left;padding:2px;position:relative;line-height:20px;CLEAR:both;}


/*************************************************ENTRY***/
    .entry { padding: 5px; }
        .entry .title { padding: 5px; background: #fcfcfc;line-height: 200%; }
        .entry h1 { font-size: 18px; color:#c30001;padding:10px;}
		
		.Protitle {margin:0px;padding:3px;width:100%;}
		.Protitle ul {background:url(bg.gif) repeat-x ;width:100%;}
		.Protitle ul li {float:left;list-style:none;}
		.subinfo th,.subinfo td{text-align:left;background: url(dot.gif) repeat-x bottom; padding: 6px ;vertical-align:top;}
		.subinfo th{white-space:nowrap;text-align:center;vertical-align:top;}
		.subinfo td h1 {width:100%; font-size: 26px; line-height:30px }
        .entry .article { text-align:left;padding: 0; width: 100%; color: #444; line-height: 180%; overflow:hidden;word-break:break-all;}
        .entry .resizeimg { padding: 10px; }
            .entry .resizeimg img { width: expression(this.width > 700 ? 700 : true); max-width: 700px; }
            .entry .article p, .entry .article blockquote, .entry .article ul, .entry .article ol { margin: 1.5em 0; }
            .entry .article ul, .entry .article ol { padding: 0 0 0 2em; line-height: 200%; }
            .entry .article ul { list-style: disc; }
            .entry .article ol { list-style: decimal; }
            .entry .article a img { margin: 0 15px 15px 0; padding: 1px; border: 1px solid #FEE4AB; }
            .entry .article a:hover img { border: 1px solid #C60; }
            .entry .article blockquote { padding: 3px 20px 3px 50px; width: 70%; overflow: hidden; }
            .entry .article td { font-size: 14px; }
        .entry .status { text-align:left; padding: 10px; border-bottom: 1px solid #EBE6C9; color: #999; }

/*************************************************COMMENTS***/
.comments { padding: 5px 0;font:12px; }
  .trace h2 { padding: 0 0 10px; }
  .trace .avatar_list { border: 1px solid #EBE6C9; background: #FCF9E6; }
      .trace .avatar_list li { float: left; margin: 0 10px 0 0; width: 61px; }
          .trace .avatar_list p { text-align: center; }
		.r_option { float: right; font-size: 12px; font-weight: normal; }

.comments h2 { text-align:left; padding: 0 0 10px; border-bottom: 1px solid #EBE6C9; }
    .comments_list .avatar48 { position: absolute; margin: 0 0 0 -63px; display: inline; }
    .comments_list li { text-align:left; list-style-type: none; padding: 10px 10px 10px 22px; border-bottom: 1px solid #EBE6C9; font-size: 12px; line-height: 200%; overflow: hidden; }
        .comments_list li .time { color: #999; font-size: 12px; }
        .comments_list .title { margin: 0 0 10px; }
        .comments_list .detail { color: #444; }
.quote { padding: 10px; border: 1px solid #EBE6C9; background: #FCF9E6 none repeat scroll 0 0; font-size: 12px; }
.button{background:#039;color:#fff;font-size: 12px;padding: 5px; height:30px; }


/*公用表格外框显示*/
.sfilen {padding:1px;width:100%;border: #dc0000 1px solid;padding:3px;margin-top:5px;background:#fff;CLEAR:both;height:1200px;}
	.sfilen UL {padding:2px;line-height: 31px;}
	.sfilen TD {border-bottom: #dc0000 1px dashed;text-align:left;}
	.sfilen li {padding-top:5px;padding-bottom:5px;llist-style:none; float: left;line-height: 25px; border-bottom: #dc0000 1px dashed; height:30px}
	.swidth1  {width:48%;list-style:none; float: left;line-height: 31px; border-bottom: #dc0000 1px dashed;text-align:left;}
	.swidth1 a {}
	.swidth1 a:hover {background:#dc0000;color:#fff;}
	.swidth2 {width:24%;list-style:none; float: left;line-height: 31px; border-bottom: #dc0000 1px dashed;}
	.swidth3 {width:24%;list-style:none; float: left;line-height: 31px; border-bottom: #dc0000 1px dashed;}

.sfilenss {padding:1px;width:100%;border: #ccc 1px solid;padding:3px;margin-top:5px;background:#fff;CLEAR:both;height:900px;}
	.sfilenss UL {padding:2px;line-height: 31px;}
	.sfilenss td {height:28px;}


/*公用表格外框显示*/
.tablemain {width:98%;text-align: center;CLEAR:both;}
	.tableshow {width:99%;padding:3px;margin:3px;CLEAR:both;border: #dc0000 1px solid;color:#000;}
	.tableshow H3{background:url(bg.gif) repeat-x ;color:#fff;line-height: 31px;text-align:left;padding-left:5px;}
	.tableshow Span {padding-right:10px;float:right;color: #fff;line-height: 31px;}
	.tableshow TD {border-bottom: #dc0000 1px dashed;text-align:left;}








/*错误提示*/
.errormain {height:300px;text-align: left;margin: 3px;padding:0px; background: url(copyright.gif) no-repeat 3px 6px;padding-left: 50px;}
	.errormain UL {font:14px;height:250px;BORDER-left: #e7eff7 3px dashed;background: url(forum_readme.gif) no-repeat 3px 18px;padding: 20px;}
	.errormain UL LI {list-style:none;background: url(forum_readme.gif) no-repeat 1px;padding-left: 25px;margin: 3px;}
	.errormain P {background: url(nes.gif) no-repeat; padding: 10px 35px;margin: 3px;}
	.errormain #stime {color:#CC0066;font-weight: bold;}
	.errorspan {width:100%;background:url(bg.gif) repeat-x ;line-height: 31px;text-align:center;color:#000;}




/*************************************************ENTRY***/
    .entry { padding: 5px; width:98%;}
        .entry .title { padding: 5px; background: #fcfcfc;line-height: 200%; }
        .entry h1 { font-size: 18px; color:#c30001;padding:10px;}
		
		.Protitle {margin:0px;padding:3px;width:100%;}
		.Protitle ul {background:url(bg.gif) repeat-x ;width:100%;}
		.Protitle ul li {float:left;list-style:none;}
		.subinfo th,.subinfo td{text-align:left;background: url(dot.gif) repeat-x bottom; padding: 6px ;vertical-align:top;}
		.subinfo th{white-space:nowrap;text-align:center;vertical-align:top;}
		.subinfo td h1 {width:100%; font-size: 26px; line-height:30px }
        .entry .article { text-align:left;padding: 0; width: 100%; color: #444; line-height: 180%; overflow:hidden;word-break:break-all;}
        .entry .resizeimg { padding: 10px; }
            .entry .resizeimg img { width: expression(this.width > 700 ? 700 : true); max-width: 700px; }
            .entry .article p, .entry .article blockquote, .entry .article ul, .entry .article ol { margin: 1.5em 0; }
            .entry .article ul, .entry .article ol { padding: 0 0 0 2em; line-height: 200%; }
            .entry .article ul { list-style: disc; }
            .entry .article ol { list-style: decimal; }
            .entry .article a img { margin: 0 15px 15px 0; padding: 1px; border: 1px solid #FEE4AB; }
            .entry .article a:hover img { border: 1px solid #C60; }
            .entry .article blockquote { padding: 3px 20px 3px 50px; width: 70%; overflow: hidden; }
            .entry .article td { font-size: 14px; }
        .entry .status { text-align:left; padding: 10px; border-bottom: 1px solid #EBE6C9; color: #999; }

/*************************************************COMMENTS***/
.comments { padding: 5px 0;font:12px; }
  .trace h2 { padding: 0 0 10px; }
  .trace .avatar_list { border: 1px solid #EBE6C9; background: #FCF9E6; }
      .trace .avatar_list li { float: left; margin: 0 10px 0 0; width: 61px; }
          .trace .avatar_list p { text-align: center; }
		.r_option { float: right; font-size: 12px; font-weight: normal; }

.comments h2 { text-align:left; padding: 0 0 10px; border-bottom: 1px solid #EBE6C9; }
    .comments_list .avatar48 { position: absolute; margin: 0 0 0 -63px; display: inline; }
    .comments_list li { text-align:left; list-style-type: none; padding: 10px 10px 10px 22px; border-bottom: 1px solid #EBE6C9; font-size: 12px; line-height: 200%; overflow: hidden; }
        .comments_list li .time { color: #999; font-size: 12px; }
        .comments_list .title { margin: 0 0 10px; }
        .comments_list .detail { color: #444; }
.quote { padding: 10px; border: 1px solid #EBE6C9; background: #FCF9E6 none repeat scroll 0 0; font-size: 12px; }
.button{background:#039;color:#fff;font-size: 12px;padding: 5px; height:30px; }



/*错误提示*/
.errormaindiv {border:1px solid #8a8f94;width:500px;height:300px;text-align: center;margin: 8px;padding:5px; background: #fff;}
	.errormain {text-align: left;padding:5px; background: #666;width:100%;}
	.errormain H3 {background:#fff;color:#000;line-height: 31px;text-align:left;padding-left:5px;}
	.errormain UL {padding:30px;font:14px;height:250px;BORDER-left: #e7eff7 1px solid;BORDER-right: #e7eff7 1px solid;BORDER-bottom: #e7eff7 1px solid;background: url(f.gif) no-repeat 3px 30px;color:#fff;}
	.errormain UL LI {padding:6px;list-style:none;background: url(f.gif) no-repeat 1px;padding-left: 25px;margin: 3px;}
	.errormain UL a{color:#fff;}
	.errormain P {background: url(nes.gif) no-repeat; padding: 10px 35px;margin: 3px;}





#footer {width:100%;border-top:#000 2px solid;text-align:center;clear: both;margin-top:5px}
	.footermenu {width:100%;}
	.footermenu ul {margin:0px;padding:3px;background:#ececec;}
	.footermenu a {color:#124986;cursor:pointer;padding-right:15px;}
.footercontent {height:60px;border-bottom:#ccc 1px solid;width:100%; background: #f8f8f8;padding-top:3px;}
.footercontent2 {height:30px; width:100%;}


