 /* 南京光科信息技术有限公司 网站风格  *//* margin 控制模块边缘  */
 
body{color: black;font-family: Verdana,Arial,Sans-serif;/* background-color: #464646; */background-image: url('images/bkground.png');margin: 0px;}

table{width: 100%;font-size: 12px;}

table#okvir{background-color: #FFFFFF;width: 990px;}

table td{padding: 0;border-width: 1;vertical-align: top;font-family: helvetica, Verdana, simsun, arial, sans-serif;}

a{color: #555555;text-decoration: none;font-weight: normal;background-color: transparent;}

a:hover{color: #FF0000;text-decoration: underline;}

ul{margin: 2px;padding: 2px;list-style: decimal inside;text-align: left;}

li{margin-left: 2px;list-style: square inside;color: #DB1B15;}

.item{color: #0D0D0D;}

.itemHead{font-size: 14px;font-weight: bold;margin-top: 30px;margin-bottom: 10px;margin-left: 30px;color: #252525;background-color: #FFFFFF;border-bottom: 0px solid #666666;}

.itemInfo{text-align: right;padding: 3px;background-color: #FFFFFF;}

.itemTitle a{font-size: 14px;font-weight: bold;color: #404040;background-color: transparent;}

.itemPoster{font-size: 80%;font-style: italic;}

.itemPostDate{font-size: 80%;font-style: italic;}

.itemStats{font-size: 80%;font-style: italic;}

.itemBody{padding-left: 5px;}

.itemText{font-size: 14px;color: #515151;margin-top: 25px;margin-bottom: 20px;padding-left: 25px;padding-right: 60px;text-align:justify; text-justify:inter-ideograph;line-height: 1.5em;}

/*.itemText:first-letter{font-size: 100%;font-weight: Normal;}*/

.itemFoot{text-align: left;padding: 3px;background-color: #FFFFFF;font-size: 11px;}

.itemAdminLink{font-size: 90%;}

.itemPermaLink{font-size: 90%;}

th{background-color: #BBBBBB;color: #004080;padding: 2px;vertical-align: middle;font-family: helvetica, Verdana, simsun, arial, sans-serif;}

td#headerbanner{width: 100%;background-image: url('images/ui_bg_rows_header.gif');/*background-color: #F1ABA9; */vertical-align: middle;}

td#headerbar{height: 29px;background-color: #939393;color: #FFFFFF;line-height: 27px;padding-left: 6px;padding-right: 7px;border-top: 1px solid #000000;border-bottom: 1px solid #000000;}

td#headerbar a{color: #FFFFFF;}

td#headerbar a:hover{color: #FF8040;}

td#leftcolumn{width: 300px;font-size: 12px;border-right: 1px solid #E8E8E8;padding-top: 2px;}

td#leftcolumn th{vertical-align: bottom;border-bottom: 1px dashed #8699B5;background-color: transparent;color: #00274F;}

td#leftcolumn div.blockTitle{padding: 3px;color: #FFFFFF;font-weight: bold;margin-top: 0px;margin-right: 0px;margin-left: 0px;font-size: 12px;background-color: #DB1B15;margin-bottom: 2px;padding-left: 18px;/*  background-image: url('images/arrow-l.gif');  */background-repeat: no-repeat;background-position: left;}

td#leftcolumn div.blockContent{padding: 2px;line-height: 120%;line-height: 120%;}

td#centercolumn{font-size: 12px;color: #464646;padding-left: 2px;padding-right: 2px;width: 100%;}

td#centercolumn th{color: #004080;background-color: #FFFFFF;}

td#centerCcolumn div.blockTitle{padding: 1px;color: #515151;font-weight: bold;margin-top: 0px;margin-right: 0px;margin-left: 0px;font-size: 12px;margin-bottom: 0px;padding-left: 15px;border: 0px solid #666666;background-color: #ffffff;}

td#centerCcolumn div.blockContent{margin-right: 0px;font-size: 12px;margin-left: 0px;margin-bottom: 0px;line-height: 120%;}

td#centerLcolumn{width: 480px;padding: 0px 0px 0px 0px;border-right: 1px #cccccc;}

td#centerLcolumn div.blockTitle{padding: 1px;   /* 标题上下宽度  */color: #515151;font-weight: bold;margin-top: 0px;margin-right: 0px;margin-left: 0px;font-size: 12px;margin-bottom: 5px;padding-left: 15px;border: 0px solid #666666;background-color: #ffffff;}

td#centerLcolumn div.blockContent{margin-right: 0px;margin-left: 0px;font-size: 12px;line-height: 150%;  /* 控制行间距*/padding: 1px;}

td#centerRcolumn{width: 480px;padding: 0px 0px 0px 0px;}

td#centerRcolumn div.blockTitle{padding: 1px;color: #515151;font-weight: bold;margin-top: 0px;margin-right: 0px;margin-left: 0px;font-size: 12px;margin-bottom: 5px;padding-left: 15px;border: 0px solid #666666;background-color: #ffffff;}

td#centerRcolumn div.blockContent{margin-right: 0px;margin-left: 0px;margin-bottom: 2px;line-height: 150%;  /* 控制行间距*/padding: 1px;}

td#rightcolumn{width: 160px;font-size: 11px;padding-top: 0px;background-color: #F3F4F5;background-image: url('images/right.gif');background-position: left;background-repeat: repeat-y;border-left: 1px solid #cccccc;}

td#rightcolumn th{vertical-align: bottom;border-bottom: 1px solid #666666;background-color: transparent;color: #464646;}

td#rightcolumn div.blockTitle{padding: 3px;color: #FFFFFF;font-weight: bold;font-size: 12px;background-color: #F3F4F5;padding-left: 15px;}

td#rightcolumn div.blockContent{padding: 3px;line-height: 120%;line-height: 120%;}

td#mainmenu a{color: #575757;font-size: 12px;display: block;padding-left: 20px;/*	font-weight: bold;  */border-bottom: 1px solid #F4F4F4;padding-top: 5px;padding-bottom: 5px;}

td#mainmenu a:hover{background-color: #F6F8F9;color: #000000;text-decoration: none;}

td#mainmenu a.menuTop{padding-left: 10px;}

td#mainmenu a.menuMain{padding-left: 20px;}

td#mainmenu a.menuSub{padding-left: 30px;color: #9F0000;font-weight: normal;}

td#usermenu a {background-color: transparent; display: block; margin: 0; padding: 4px; font-size:12px; font-weight:normal; color: #8D8D8D;padding-left: 20px;border-bottom: 1px;}

td#usermenu a:hover{background-color: #ffffff;color: #FF0000;}

td#usermenu a.highlight{background-color: #fcc;}

.head{font-weight: bold;background-repeat: repeat-x;background-position: left;color: #373737;height: 24px;line-height: 22px;text-align: center;background-color: #DFE2E6;}

.even{background-color: #FFFFFF;padding: 5px;}

.odd{background-color: #FAFAFA;padding: 5px;}

.foot{padding: 5px;font-weight: bold;}

tr.even td{background-color: transparent;padding: 5px;}

tr.odd td{background-color: transparent;padding: 5px;}

div.errorMsg{background-color: #FFCCCC;text-align: center;border-top: 1px solid #DDDDFF;border-left: 1px solid #DDDDFF;border-right: 1px solid #AAAAAA;border-bottom: 1px solid #AAAAAA;font-weight: bold;padding: 10px;}

div.confirmMsg{background-color: #DDFFDF;color: #136C99;text-align: center;border-top: 1px solid #DDDDFF;border-left: 1px solid #DDDDFF;border-right: 1px solid #AAAAAA;border-bottom: 1px solid #AAAAAA;font-weight: bold;padding: 10px;}

div.resultMsg{background-color: #CCCCCC;color: #333333;text-align: center;border-top: 1px solid silver;border-left: 1px solid silver;font-weight: bold;border-right: 1px solid #666666;border-bottom: 1px solid #666666;padding: 10px;}

div.xoopsCode{background: #FFFFFF;border: 1px inset #000080;font-family: "Courier New",Courier,monospace;padding: 0px 6px 6px 6px;}

div.xoopsQuote{background: #FFFFFF;border: 1px inset #000080;font-family: "Courier New",Courier,monospace;padding: 0px 6px 6px 6px;}

.comTitle{font-weight: bold;margin-bottom: 2px;}

.comText{padding: 2px;}

.comUserStat{font-size: 12px;color: #2F5376;font-weight: bold;border: 1px solid silver;background-color: #ffffff;margin: 2px;padding: 2px;}

.comUserStatCaption{font-weight: normal;}

.comUserStatus{margin-left: 2px;margin-top: 10px;color: #2F5376;font-weight: bold;font-size: 12px;}

.comUserRank{margin: 2px;}

.comUserRankText{font-size: 12px;font-weight: bold;}

.comUserRankImg{border: 0;}

.comUserImg{margin: 2px;}

.comDate{font-weight: normal;font-style: italic;font-size: smaller;}

.comDateCaption{font-weight: bold;font-style: normal;}

input{font: 11px verdana, arial, helvetica, sans-serif;}

textarea{border: 1px solid #8699B5;width: 600px;height: 200px;font: 11px verdana, arial, helvetica, sans-serif;background-color: #F5F5F5;}

input.formTextBox{border: 1px solid #8699B5;background: #F5F5F5;font: 12px verdana, arial, helvetica, sans-serif;}

select{border: 1px solid #8699B5;font: 11px verdana, arial, helvetica, sans-serif;background-color: #F5F5F5;}

.pozdrav{background-color: #FFFFFF;font-size: 12px;color: #838383;padding-top: 7px;padding-bottom: 4px;border-top: 1px solid #999999;border-bottom: 1px solid #666666;}

.pozdrav a{color: #FF0000;}

.vrijeme{background-color: #FFFFFF;font-size: 12px;color: #838383;padding-top: 7px;padding-right: 5px;border-top: 1px solid #999999;border-bottom: 1px solid #666666;}

.headerprvi{background-color: #FFFFFF;color: #FFFFFF;font-weight: normal;vertical-align: middle;border-top: 1px solid #999999;border-bottom: 1px solid #666666;}

form{font-size: 12px;color: #787878;margin-left: 20px;margin-right: 20px;}

.loginlink{background-image: url('images/btn_bullet.gif');background-repeat: no-repeat;background-position: left;padding-left: 20px;}

.button{font-size: 12px;color: #808080;background-color: #E4E4E4;border: 1px solid #999999;margin-top: 4px;}

.sadrzaj{margin-bottom: 20px;}

.blok{margin-bottom: 6px;}

.privatnost{color: #FFFFFF;font-size: 12px;text-align: center;}

.privatnost a{color: #FFFFFF;font-weight: normal;}

td#headmenu{color: #FFFFFF;font-size: 12px;BACKGROUND: #DB1B15;}

td#headmenu a{color: #FFFFFF;font-size: 12px;display: block;padding: 5px;background-image: url('images/ui_bg_rows_lightgrey1.gif');}

td#headmenu a:hover{color: #FFFFFF;text-decoration: none;background-image: url('images/ui_bg_rows_lightgrey2.gif');}

td#headmenu a.menuHead{font-size: 12px;}

.foot_theme{background-color: #DB1B15;font-size: 12px;color: #838383;padding: 5px;font-weight: normal;}

.dottedline_horz {background-image: url('images/horzline.gif');}


