﻿input { font-size: 12px; }
.ContentDiv { padding: 0 10px; margin-left: auto; margin-right: auto; color: #3C465A; }
.ContentOutDiv { margin-left: auto; margin-right: auto; width: auto; line-height: 200%; padding-left: 15px; padding-right: 15px; }
.Margin0 { margin: 0; }
.Padding0 { padding: 0; }
.OverDiv { overflow: auto; overflow-x: hidden; }
/* 左文字右输入框同在一行 */
.UlTextInput { width: auto; color: #3c465a; }
.UlTextInput li { float: left; text-align: left; }
.divTextInput { color: #3c465a; line-height: 18px; }

/* 输入框 */
.SSinput { font-size: 12px; border: solid 1px #535353; height: 16px; padding: 1px 0 0 1px; margin: 0; font-family: Verdana; background: url(../images/inputbg.gif) repeat-x; }
.SFinput { font-size: 12px; border: solid 1px #535353; height: 18px; padding: 1px 0 0 1px; margin: 0; font-family: Verdana; background: url(../images/inputbg.gif) repeat-x; }
.SMinput { font-family: Verdana; font-size: 12px; border: solid 1px #969696; padding: 0; margin: 0; }
.SSselect { font-size: 12px; border: solid 1px #535353; background: #fafafa; height: 20px; }
.TitButton_On { vertical-align: super; background: #fff url(../images/TitleListBG_0.gif) no-repeat; border: 0px; color: #3c465a; width: 100px; height: 19px; }
.TitButton_Off { vertical-align: super; background: #ccd9e0 url(../images/TitleListBG_1.gif) no-repeat; border: 0px; color: #3c465a; width: 100px; height: 19px; }

/* 图片边框 */
.imgborder { border: solid 1px #969696 !important; padding: 2px; }
.ImgMiddle a { display: block; padding: 6px 2px; vertical-align: middle; text-align: center; }
.ImgMiddle li { text-align: center; }
/* 字体 */
.fontv { font-family: Verdana; }
.fontT { font-family: Tahoma; }

/*-----------------   gridview 样式   ---------------------*/
.gridview_tl { margin: 0px; width: 90%; border-collapse: separate !important; }
.gridview_th th { font-size: 13px; background: #ECEFEF; border-bottom: 1px solid #3C465A !important; border-top: 1px solid #3C465A; font-weight: normal; color: #3C465A; height: 22px; line-height: 22px; }
.gridview_thul { padding: 0; width: 550px; margin-bottom: 0; margin-top: 25px; margin-left: auto; margin-right: auto; font-size: 13px; background: #ECEFEF; border-bottom: 1px solid #3C465A !important; border-top: 1px solid #3C465A; font-weight: normal; height: 22px; line-height: 22px; }
.gridview_thul li { color: #3c465a; float: left; text-align: left; overflow: hidden; }
.gridview_tl td { border-bottom: 1px dashed #D2D2D2; height: 24px; line-height: 24px; color: #3C465A; overflow: hidden; empty-cells: show; }
.gridview_tl td img { vertical-align: middle; }
.gridview_tls { margin-left: auto; margin-right: auto; width: 100%; border-collapse: separate !important; }
.gridview_tls td { border-bottom: 1px dashed #3c465a; height: 25px; line-height: 25px; color: #3C465A; empty-cells: show !important; }

.gridview_tlc { margin: 0px; width: 100% !important; width: 97.5%; border-collapse: separate !important; border-bottom: solid 1px #c1d1da !important; }
.gridview_tlc td { line-height: 18px; color: #3C465A; empty-cells: show; vertical-align: top; }
.gridview_tlc td img { vertical-align: middle; }

/* 评论背景 */
.gridview_tlctd1 { background: #d9e7ef; border: solid 1px #c1d1da; border-bottom: 0; }
.gridview_tlctd2 { background: #f5f5f5; border: solid 1px #e6e6e6; border-bottom: 0; }
/*百分比条*/
.PctbgDiv { background: url(../images/Bar.gif) repeat-x center; height: 20px; font-size: 1px; }
.border { border: solid 1px #3c465a; }
/* 任何一个模块文字的浮动 */
.ClearLeft { clear: left; }
.ClearBoth { clear: both; }
.HorizDiv { display: none; }

/* ---------- 宽度定义 -------------- */
.Width45 { width: 45px; }
.Width47 { width: 47px; }
.Width35 { width: 35px; }
.Width130 { width: 130px; }
.Width250 { width: 250px; }
.Width700 { width: 700px; }
/* ---------- 高度定义 -------------- */
.Height18 { height: 18px; }
.Height19 { height: 19px; }
.Height22 { height: 22px; line-height: 22px; }
.Height23 { height: 23px; }
.Height40 { height: 40px; }
.Height110 { height: 110px; }
.Height208 { height: 208px; }
.Height630 { height: 630px; }
/* ---------- PaddingTop定义 -------------- */
.PT9 { padding-top: 9px; }
/* ---------- MarginLeft定义 -------------- */
.MarginLeft { margin-left: auto; }
.ML8 { margin-left: 8px; }
/* ---------- MarginRight定义 -------------- */
.MarginRight { margin-right: auto; }
.MR0 { margin-right: 0px; }
/* ---------- MarginBottom定义 -------------- */
.MB3 { margin-bottom: 3px; }
.MB5 { margin-bottom: 5px; }
.MB8 { margin-bottom: 8px !important; }
.MB13 { margin-bottom: 13px; }
.MB15 { margin-bottom: 15px; }
.MB50 { margin-bottom: 50px; }
/* ------------ 垂直居中定义 -------------- */
.dgBottom { vertical-align: bottom; }
.dgMiddle img { vertical-align: middle; }
.OverText3 { white-space:nowrap!important; overflow: hidden!important; text-overflow: ellipsis!important; /*For IE*/ }
.tableFixed{ table-layout:fixed!important;}
.div_LevelList{height:74px;overflow:auto;background:#fff;border:solid 1px #c0c0c0;}



.DivTabContentSmall { filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=85); width: 600px;  line-height: 24px; vertical-align: middle; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; color: #3c465a; background: #DBE3E8; border: 1px solid #7797B8; border-left: 0; left: 5px; top: 5px; }
/*.lefttitle {width:200px; background:url(../img/bg_3.gif) repeat-x; margin:1px 0 0 0;}*/
.titletext {color:#fff; padding:0 0 0 20px; background:url(../img/arrowright.gif) 10px 9px no-repeat; height:26px; line-height:26px; width:180px; display:block;}
.titletext a {color:#fff; }
.leftlist {background:#F2F5F9 url(../img/bg_4.gif) 0 1px repeat-x; width:180px; padding:10px;}
.left { float:left;}
.right {float:right;}
.OverDiv { overflow: auto; overflow-x: hidden; }

/* ------------ 字体的粗细定义 -------------- */
.dgFontBolder{font-weight:bolder;}
.dgFontBold{font-weight:bold;}

/* ---------- 颜色定义 -------------- */
.Black {color:#000000;}
.BoldBlack {color:#000000;font-weight:bold;font-family:宋体, Times New Roman}
.White {color:#FFFFFF;}
.DarkRed {color:#C80000;}
.DarkRedLink a {color:#C80000;}
.DarkBlue {color:#3C465A;}
.LightBlue {color:#8CA0A0;}
.LightGreen {color:#78B149;}
.Gray {color:#969696;}
.DarkGray {color:#dcdcdc;}


/* ---------- MarginTop定义 -------------- */
.MT0 { margin-top: 0px; }
.MT1 { margin-top: 1px; }
.MT2 { margin-top: 2px; }
.MT3 { margin-top: 3px; }
.MT4 { margin-top: 4px; }
.MT5 { margin-top: 5px; }
.MT6 { margin-top: 6px; }
.MT8 { margin-top: 8px; }
.MT10 { margin-top: 10px; }
.MT13 { margin-top: 13px; }
.MT15 { margin-top: 15px; }
.MT20 { margin-top: 20px; }
.MT25 { margin-top: 25px; }
.MT30 { margin-top: 30px; }
.MT40 { margin-top: 40px; }
.MT50 { margin-top: 50px; }
.MT60 { margin-top: 60px; }
.MT80 { margin-top: 80px; }


.AligntoLeft {float:left;}
.PT2 {padding-top:2px;}


.menuover2 {background:url(../img/menublack2.gif) no-repeat; width:90px; height:31px; text-align:center;}

.list1New {}
.list1New li {background:url(../img/point.gif) 3px 9px no-repeat; height:22px; line-height:22px; padding:0 0 0 12px; width:14em; overflow:hidden; white-space:nowrap;}
.list1New li a {color:#535353; text-decoration:none;}
.list1New li a:hover {color:#535353; text-decoration:underline;}

.moduletcontentNew {height:515px; overflow:hidden;}
.moduletcontentNew li {float:left; border-bottom:1px dashed #B3B3B3; padding:3px;}