﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,legend,buttonform,fieldset,input,textarea,p,blockquote,form {padding: 0px;margin: 0px;}
body {background:#f5f5f5;color:#333;font-size:12px;font-family:"SimSun","宋体","Arial Narrow";}
q:before,q:after {content:"";}  
fieldset,img,abbr,acronym {border: 0 none;}
abbr,acronym {font-variant: normal;}
address,caption,cite,code,dfn,em,strong,th,var {font-weight: normal;font-style: normal;}
sup {vertical-align: text-top;}
sub {vertical-align: text-bottom;}
table {border-collapse: collapse;border-spacing: 0;}
caption,th {text-align: left;}
input,select {vertical-align:middle;}
ol,ul,li {list-style: none;}  
input,button,textarea,select,optgroup,option {font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;}
del,ins,a {text-decoration:none;}
a:link {color:#333333;}
a:visited {color:#333333;}
a:hover,a:active,a:focus {color:#F60; text-decoration:underline;} 
input[type="submit"] {cursor: pointer;}
button {cursor: pointer;}
input::-moz-focus-inner { border: 0; padding: 0;}
.clr{content:".";display:block;font-size:0px;border:0px;margin:0px;padding:0px;height:0px;clear:both;overflow:hidden;visibility:hidden;}
/* Public */
.H{height:120px;}
.Left{float:left;}
.Right{float:right;}
.Pointer{cursor:pointer}
.Red{color:#FF0000;}
.Green{color:#32CD32;}
.Blue{color:#0000FF;}
a.Blue{color:#0000FF;}
.Yellow{color:#FFFF00;}
.Hui{color:#999999;}

/*Login Start*/
.Login{background:url(loginbg2.gif) repeat-x;width:100%;}
.Login2{width:600px;height:480px;margin:0px auto;background:url(loginbg.gif) no-repeat;}
.LoginInput{padding-left:235px;padding-top:10px;}
.LoginInput input{width:185px;height:30px;line-height:30px;font-size:20px;color:#E7E7E7;background-color:#545454;border:1px solid #676767;}
.LoginYZM{padding-left:235px;padding-top:25px;width:320px;}
.LoginYZM  input{width:185px;height:30px;line-height:30px;font-size:20px;color:#E7E7E7;background-color:#545454;border:1px solid #676767;}
.LoginButton{padding-left:150px;padding-top:20px;}
.LoginButtonBg{width:280px;height:45px;}
/*Login End*/

/*Top Start*/
.TTop{background-color:#222222;color:#e1e1e3;width:100%;margin:0px auto;}
.top{padding-top:10px;padding-left:10px;padding-right:10px;height:35px;margin:0px auto;font-family:Arial, Helvetica, sans-serif;font-size:13px;}
.top a{color:#e1e1e3;}
#TopDate{line-height:35px;}
.TopTips{line-height:35px;}

.banner{background-color:#0190d4;width:100%;height:75px;}
.logo{background:url(bg.gif) 0px -100px no-repeat;width:450px;height:75px;margin-left:22px;}
.KMenu{width:100px;height:40px;text-align:center;float:left;}
.KMenu a{display:block;width:100px;height:40px;padding-top:35px;}
.KMenu a:link,.KMenu a:visited{color:#FFFFFF;font-size:14px;}
.KMenu a:hover,.KMenu a:active{color:#FFFFFF;background-color:#007ebf;text-decoration:none;} 
.KLine{height:75px;width:0px;border-left:1px solid #0382c5;float:left;border-right:1px solid #29a5d9;}

.nav{background:url(bg.gif) repeat-x;height:40px;line-height:40px;text-align:right;border-bottom:1px solid #dddddd;}
/*Top End*/
.L{background-color:#f1f1f1;width:203px;float:left;overflow-y:auto;}
.LMenu{width:183px;margin:5px auto;border-bottom:1px solid #e3e2e2;background-color:#ffffff;}
.LTitle{color:#444444;font-size:14px;padding-left:25px;background:url(bg.gif) 0px -780px;font-weight:bold;height:35px;line-height:35px;border-bottom:1px solid #e3e2e2;}
.LTitleR{border-left:1px solid #efefef;height:23px;padding:6px 7px;}
.LContent {padding:5px 0px;}
.LContent li{padding-left:32px;height:25px;line-height:25px;font-size:12px;background:url(bg.gif) -675px -94px no-repeat;}
.LContent li a{color:#555555;text-decoration:none;cursor:pointer;}
.LContent li a:hover{color:#F60;cursor:pointer;}
.LLine{border-top:1px solid #CFE6F4;border-bottom:1px solid #CFE6F4;width:160px;margin:0px auto;font-size:0px;padding:0px;height:0px;overflow:hidden;}

.M{width:6px;float:left;}
.M2{background-color:#e8e8e8;height:260px;width:5px;border-right:1px solid #dfdfe1;}
.MBule{width:6px;height:35px;background:url(bg.gif) -570px -105px no-repeat;}
.MBule2{width:6px;height:35px;background:url(bg.gif) -600px -105px no-repeat;}
.R{float:left;overflow:hidden;}
/*Right Main Start*/
.MTop{background:url(bg.gif) 0px -780px;height:40px;border-bottom:1px solid #e3e2e2;}
.MStation{background:url(station.png) no-repeat;height:30px;width:30px;margin-top:10px;}
.MStationText{color:#666666;padding-top:21px;}

.MTB1 td{border:1px solid #FFFFFF;height:27px;line-height:27px;}

.Table thead td{background-color:#dddddd;}
.Table tbody tr:hover{background-color:#eeeeee;}
.Table tfoot td{background-color:#e8e8e8;}
.Table input[type="text"],table input[type="password"]{border:1px solid #dddddd;height:20px;padding:2px;width:600px;}
.Table textarea{border:1px solid #dddddd;padding:2px;width:600px;}
.Table select{border:1px solid #dddddd;height:25px;line-height:25px;width:600px;}
.Table input[type="submit"]{border:1px solid #044499;color:#FFFFFF;height:30px;padding:5px 10px;background-color:#0190D4;}

.STable thead td{background-color:#dddddd;}
.STable tbody tr:hover{background-color:#eeeeee;}
.STable tfoot td{background-color:#e8e8e8;}
.STable input[type="text"],table input[type="password"]{border:1px solid #dddddd;height:20px;padding:2px;width:180px;}
.STable textarea{border:1px solid #dddddd;padding:2px;width:180px;}
.STable select{border:1px solid #dddddd;height:25px;line-height:25px;width:180px;}
.STable input[type="submit"]{border:1px solid #044499;color:#FFFFFF;height:30px;padding:5px 10px;background-color:#0190D4;}
/*Right Main End*/
/*Default Main Start*/
.MainBody{background-color:#FFFFFF;}
.MainTabletr td{border:1px solid #e7e7e7;border-collapse:collapse;height:25px;line-height:25px;}
.MainTabletd td{height:25px;line-height:25px;}
.MainTable thead td{background-color:#0190D4;border:1px solid #0190D4;height:30px;line-height:30px;color:#FFFFFF;font-size:14px;text-align:center;}
.MainRTdBg{background:url(MRTdBg.gif);width:97px;height:84px;}
.MainRTdText1{font-weight:bold;color:#666666;padding-top:10px;font-size:24px;font-family:Arial,simsun,sans-serif,"宋体";}
.MainRTdText2{text-align:center;color:#FFFFFF;padding-top:18px;}
.MainRigthText3{padding:10px;}
.MainRightTitle{font-weight:bold;font-size:16px;color:#666666;height:35px;line-height:35px;}
.MainRightTitle2{font-weight:bold;font-size:16px;color:#666666;height:30px;line-height:30px;background-color:#0190D4;color:#ffffff;text-align:center;}
/*Default Main End*/
/*OnLine Chart Start*/
.OTopRight{color:#666666;padding-top:21px;}
#Friends{border-left:5px solid #E29777;background:#3A3B3F url(onlinebg.jpg) no-repeat;width:275px;}
.FriendsList{overflow-y:auto;overflow-x:hidden;}
.FriendsList div{height:22px;color:#dddddd;clear:both;overflow: hidden;padding-left:20px;cursor:default;width:235px;margin-left:10px;line-height:22px;}
.FriendsList .Selected{background-color:#f1f1f1;color:#000000;}
.FriendsList .SelectedText{color:#ff0000;}
.FriendsOnLine{background:url(QQO.gif) 0px 2px no-repeat;}
.FriendsLine{background:url(QQL.gif) 0px 2px no-repeat;}
#Records{padding:5px;overflow-x:hidden;overflow-y:auto;}
#RecordsContent{overflow-x:hidden;overflow-y:auto;}
#Records .Title1{color:#008000;font-size:12px;clear:both;line-height:25px;}
#Records .Title2{color:#0000FF;font-size:12px;clear:both;line-height:25px;}
#Records .Content{color:#333333;text-indent:2em;clear:both;line-height:20px;}
#Content{height:150px;}
.NewsRecord{background:url(NewsRecord.gif) 4px 3px no-repeat;cursor:default;color:#AAAAAA;border:1px solid #F8F8F8;padding-left:20px;margin-left:5px;width:53px;height:20px;line-height:20px;}
.NewsRecordBg{border:1px solid #E29777;background-color:#FFF5D2;}
.send{margin-left:12px;background:url(send.gif);width:104px;height:68px;}
.OSearch{border-bottom:2px solid #E29777;}
.OSearch .Input{border:1px solid #dddddd;height:20px;padding:2px;width:100px;margin:0px auto;}
.OSearch .Button{border:1px solid #f1f1f1;color:#666666;width:50px;height:25px;padding:2px 3px;background-color:#f1f1f1;}
.OSearch .Input2{border:1px solid #dddddd;height:20px;padding:2px;width:70px;margin:0px auto;}
.OSearch .Button2{border:1px solid #f1f1f1;color:#666666;width:40px;height:25px;padding:2px 3px;background-color:#f1f1f1;}
.OKeyWord{text-align:center;height:30px;line-height:30px;padding-top:5px;padding-bottom:5px;}
.OTips{color:#cccccc;height:25px;font-size:14px;font-weight:bold;padding-left:5px;line-height:25px;border-bottom:2px solid #E29777;}
.SJSTips{font-weight:bold;font-size:14px;line-height:18px;padding-left:15px;color:#f1f1f1;height:80px;font-family:,"微软雅黑"Arial,simsun,sans-serif}
#IMG{width:0px;height:0px;overflow:hidden;}
/*OnLine Chart End*/



.search {
    border: #ccc 1px solid;
    margin-left: 1px;
    padding: 5px 5px;
    font-size: 1.2em;
    overflow: auto;
    background: #F7F7F7;
    margin-top: 1px;
}

.searchtr {
    height: 30px;
    line-height: 30px;
}

    .searchtr tbody {
        display: none;
    }

    .searchtr input[type="text"] {
        width: 160px;
    }

    .searchtr input.Text1 {
        width: 65px;
    }

    .searchtr select {
        width: 165px;
    }

    .searchtr th {
        text-align: right;
    }
.More1 {
    background: url(icon.png) no-repeat -620px -20px;
    display: inline-block;
    margin-left: 5px;
    width: 14px;
    height: 10px;
}

.More2 {
    background: url(icon.png) no-repeat -660px -20px;
    display: inline-block;
    margin-left: 5px;
    width: 14px;
    height: 10px;
}

.more-btn:hover {
    color: #F66;
}
.MTBL {
font-size: 9pt;
}
.MTBL a {
text-decoration: none;
}
.BtnBorder {
    border: 1px solid #A8A8A8;
}
.MTBL input[type="button"], .MTBL input[type="submit"] {
    padding: 0 15px;
    height: 24px;
    line-height: 20px;
    background: url(btn_xbg.gif) repeat-x;
    cursor: pointer;
    vertical-align: middle;
    overflow: hidden;
}

    .MTBL input[type="button"]:hover, input[type="submit"]:hover {
        background-position: 0 -22px;
    }
.TabelContent {
    height: 100%;
    border: 1px #CCCCCC solid;
    margin-top: 1px;
    margin-left: 1px;
    overflow: auto;
}
.tools {
    padding-left: 5px;
    height: 45px;
    border: #ccc 1px solid;
    margin-left: 1px;
    margin-top: 1px;
    background: #F7F7F7;
    font-size: 1.2em;
    font-size: 9pt;
}
    .tools a {
   text-decoration: none;
    }

.tools_btn {
    cursor: pointer;
    float: left;
    display: block;
    margin: 3px 3px 0;
    padding: 0 0 0 10px;
    height: 39px;
    overflow: hidden;
}

.tools_btn-hover {
    background: url(btn_bg.gif) no-repeat 0 0;
}

.tools_btn span {
    display: block;
    padding: 0 10px 0 0;
    background: none;
}

.tools_btn-hover span {
    background: url(btn_bg.gif) no-repeat right -39px;
}

.tools_btn span b {
    font-weight: normal;
    display: block;
    padding: 22px 0 5px;
    line-height: 15px;
}

.tools_separator {
    float: left;
    display: block;
    height: 35px;
    margin-top: 5px;
    margin-left: 2px;
    margin-right: 2px;
    overflow: hidden;
    border-left: 1px solid #ccc;
    border-right: 1px solid #fff;
}