﻿/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/
body{background-color: #5c87b2;font-size: 9pt; margin: 0;padding: 0;color: #696969;}
a:link { color: #034af3; text-decoration: underline; } 
a:visited { color: #505abc; }
a:hover{color: #1d60ff;text-decoration: none;}
a:active{color: #12eb87;}
#siteTitle{font-size:22px;font-weight:bold;color:#000;margin-top:6px;}
/* HEADINGS   
----------------------------------------------------------*/
h1, h2, h3, h4, h5, h6{font-size: 1.5em;color: #000;}
h1{font-size: 2em;}
h2{padding: 0 0 10px 0;} h2.title{border-bottom:2px solid #dd0000}
h3{font-size: 1.2em;}
h4{font-size: 1.1em;}
h5, h6{font-size: 1em;}
.leftColumn{float:left;width:228px}
.rightColumn{float:right;width:734px;padding:2px 8px;border-left:1px solid #ececec}
/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------*/
.page { width: 1000px; margin-left: auto; margin-right: auto;word-break:break-all;word-wrap:break-word;background-color:#fff}
#main { padding: 20px 10px 15px 10px; background-color: #fff; margin-bottom: 30px; _height: 1px;clear:both;}
#footer { color: #999; padding: 10px 0; text-align: center; line-height: normal; margin: 0; font-size: .9em; clear:both}
/* TAB MENU   
----------------------------------------------------------*/
ul#menu{border-bottom: 1px red solid;padding:0px;margin-top: -34px;text-align:right}
ul#menu li{display:inline;list-style: none;padding:0px;margin:0px;}

ul#menu li a { padding: 10px 20px; font-weight: bold; text-decoration: none; line-height:32px; background-color: #e8eef4; color: #034af3;}
ul#menu li a:hover{background-color: red;text-decoration: none;color:#fff}
ul#menu li a:active{background-color: #a6e2a6;text-decoration: none;}
ul#menu li.selected a{background-color: red;color: #fff;}

fieldset { margin: 1em 0; padding: 1em; border: 1px solid #CCC; }
fieldset label { display: block; }
fieldset label.inline { display: inline; }
legend { font-size: 1.1em; font-weight: 600; padding: 2px 4px 8px 4px; }

/* TABLE
----------------------------------------------------------*/

table { border: solid 1px #e8eef4; border-collapse: collapse; }
table td { padding: 5px;   border: solid 1px #e8eef4; }
table th { padding: 6px 5px; text-align: left; background-color: #e8eef4; border: solid 1px #e8eef4;}

/* MISC  
----------------------------------------------------------*/
.redText{color:Red}
.clear { clear: both;width:100%; }
.error { color:Red;font-weight:bold; }
.success{color:Green;font-weight:bold;}
.center{text-align:center}
.field-validation-error { color: #ff0000; }
.input-validation-error { border: 1px solid #ff0000; background-color: #ffeeee; }
.validation-summary-errors { font-weight: bold; color: #ff0000; }
.redbold14px{color:Red;font-weight:bold;font-size:14px}
.floatLeft{float:left;display:block}
.floatRight{float:right;display:block}
.content{text-indent:2em;line-height:1.8em;word-break:break-all;word-wrap:break-word}
.code{background-color:yellow;padding:6px 0px;margin:8px 2px;color:blue}

pre{text-indent:0px}

/*jqModal*/
.jqmWindow { display: none;
position: fixed; top: 17%; left: 50%;
margin-left: -300px; width: 600px;
background-color: #EEE; color: #333; border: 1px solid black; padding: 12px; }
.jqmOverlay { background-color: #000; }
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1; width: expression(this.parentNode.offsetWidth+'px'); height: expression(this.parentNode.offsetHeight+'px'); }
* html .jqmWindow { position: absolute; top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px'); }

a.redlink:link,a.redlink:visited,a.redlink:active{color:Red}
a.greenlink:link,a.greenlink:visited,a.greenlink:active{color:Green}

.prop{margin-left:48px;text-indent:0px;line-height:24px;margin-bottom:12px;}

.leftMargin28px{margin-left:28px;text-indent:0px;line-height:24px;}


/*分页控件样式*/
.pages { color:red;font-weight:bold; font-size:11px;}
.pages  .item a{padding: 1px 6px;font-size: 13px;} /*数字页索引样式*/
.pages .cpb {color:red;padding: 1px 6px;font-size: 13px;} /*当前页样式*/
.pages a { text-decoration:none;padding: 0 5px; border: 1px solid #ddd;margin:0 2px; color:#000;font-weight:normal;}
.pages a:hover { background-color: #E61636; color:#fff;border:1px solid #E61636; text-decoration:none;font-weight:normal;}
