/* 全局 */

body { margin:0px; font-size:11px;font-family: tahoma,verdana,sans-serif; color:#333;}
h1,h2,h3,h4,h5,img,from,ul,li{margin:0px auto;}
img{border:0}
form{margin:0px;}
ul,li{list-style:none}
.mainbar{ width:800px;margin:0px auto;}
.float_l{float:left}
.float_r{float:right}
.left{text-align:left}
.right{text-align:right}
.center{text-align:center}

/*边框样式*/
.top_border{  border-top:1px solid #ccc;}
.left_border{  border-left:1px solid #ccc;}
.right_border{  border-right:1px solid #ccc;}
.bottom_border{  border-bottom:1px solid #ccc;}
.tb_border{border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.tl_border{border-top:1px solid #ccc;border-left:1px solid #ccc}
.tlb_border{border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc}
.border{border:1px solid #666}
.border_ccc{border:1px solid #ccc}
.dotline{border-bottom:dotted 1px #ccc}

.other_border_l{border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.other_border_r{border-top:1px solid #ccc;border-bottom:1px solid #ccc;}

/*总的链接样式*/
a:link,a:visited,a:active{color:#333;text-decoration:none} /* 未访问的链接 */
a:hover{color: #FF0000;text-decoration: none} /* 鼠标在链接上 */

/*单独链接样式*/
a.linkblue:link,a.linkblue:visited,a.linkblue:active{color:#0058bc;text-decoration: none}
a.linkblue:hover{color: #ff0000;}

/*单独字体样式*/
.blue {color: #6183ba; font-weight:bold}
.red{color:#ff0000;}

/* 头部 */
.main_top{height:80px; background:url(../images/brtracktop_bg.gif) no-repeat left bottom;}
.main_top .logo{padding:0px 0 0 31px;}
.main_top .tracklogo{padding:32px 0 0 17px;}
.main_top .tracklogin{padding:55px 12px 0 0}
.main_top .logout{ width:500px;padding:45px 10px 0 0; text-align:right}

.mainbanner{margin:15px 0 20px 0;}
.mainlogin{margin-bottom:20px;}
.mainlogin .index_mid{ height:180px;border-left:1px solid #ccc; border-right:1px solid #ccc;}
.mainlogin .index_mid .logo{width:350px; text-align:center;margin-top:17px}
.mainlogin .index_mid .login{width:440px;height:150px;border-left:1px solid #ccc;margin-top:17px;}

/*导航菜单*/
.main_menu{margin-top:10px;}
.main_menu ul li{margin-right:10px;width:114px; height:22px; font-weight:bold; font-family:tahoma,verdana,sans-serif;text-align:center; padding:7px 0 0 0; background:url(../images/buttom_bg.gif); float:right;}
.main_menu ul li a:link,a:active,a:visited{color:#0058bc; text-decoration:none;}
.main_menu ul li a:hover{color:#0058bc;text-decoration:underline;}

/* 内容 */
.mainbody{width:800px;margin:10px 0 20px 0;}
.mainbody .content_bg{width:800px;background:url(../images/main_bg.gif) repeat-y;}
.mainbody .content_bg .content{width:786px;margin:0px auto;background:url(../images/maintop_bg.gif) repeat-x top;}
.mainbody .content_bg .content .dot{padding:8px 0 0 27px;}
.mainbody .content_bg .content .h1{ font-family: Arial, Helvetica, sans-serif;font-size:16px; font-weight:bold;margin:0 25px; color:#1265c3;padding:10px 0; text-indent:5px;border-bottom:1px solid #e2e2e2;}

.mainbody .more{padding:20px 0 40px 0px; text-align:center}
.mainbody .search{margin:10px 0 0 30px; height:42px;}
.mainbody .search .left{text-align:left}
.mainbody .search .mid{padding-top:10px;background-color:#f0f0f0;height:30px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;}
.mainbody .search .mid .button{padding-left:5px;}
.mainbody .search .create_button{margin-top:10px;}

.mainbody .table{margin-top:10px;}
.mainbody .box{margin-top:20px;padding-left:30px;}
.mainbody .box .line{background:url(../images/main_bg5.gif) repeat-x bottom;}

.mainbody .admin{width:288px;padding:50px 0;margin:0 auto}
.mainbody .register{width:600px;padding:30px;margin:0 auto}

/*底部*/
.mainbottom{padding-top:20px;height:50px; background:url(../images/bottom_bg.gif) repeat-x top; text-align:center}