table, tr, td{font-size:12px; color:#4f4f4f;}
td a:link{color:#c8161e; text-decoration:none;}
td a:visited{color:#c8161e; text-decoration:none;}
td a:hover{color:#0041ff; text-decoration:none;}
td a:active{color:#0041ff; text-decoration:none;}

#mbody{padding:1px 0 10px 0; width:1000px; float:left; background:#FFFFFF;}

.mainleft{float:left; width:261px; min-height:550px; _height:550px; border:1px solid #e2e2e2; background:#f2f2f2;}
.mainleft ul{margin:0; padding:5px; list-style:none;}
.mainleft li{clear:both; font-size:12px; line-height:23px; background:transparent url(images/redarrow.jpg) no-repeat 30px 0.6em; padding:0 0 0 55px; border-bottom:1px solid #e9e9e9;}
.mainleft li a:link{color:#4f4f4f; text-decoration:none;}
.mainleft li a:visited{color:#4f4f4f; text-decoration:none;}
.mainleft li a:hover{color:#c8161e; text-decoration:none;}
.mainleft li a:active{color:#c8161e; text-decoration:none;}

.mainleft li:hover{background:url(images/orangearrow.jpg) no-repeat 29px 0.6em;}

#mcontact{background:transparent url(images/index_14.jpg) no-repeat center top; height:148px; padding-top:30px; margin-top:254px;}
#mcontact table{line-height:24px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.mainright{float:right; width:731px;}

#careertitle{width:731px; height:40px; background:url(images/zhiwei.jpg) no-repeat 7px 18px; border-bottom:1px solid #e2e2e2; margin-bottom:20px;}
#toudititle{width:731px; height:40px; background:url(images/toudi.jpg) no-repeat 7px 18px; border-bottom:1px solid #e2e2e2; margin-bottom:20px;}
#miaoshutitle{width:731px; height:40px; background:url(images/miaoshu.jpg) no-repeat 7px 18px; border-bottom:1px solid #e2e2e2; margin-bottom:20px;}

#rightpage{margin-top:17px; margin-right:10px; padding-top:10px; padding-right:25px; border-top:1px solid #e2e2e2; color:#4f4f4f; font-size:12px; text-align:right; letter-spacing:0.05em;}
#rightpage a:link{color:#c8161e; text-decoration:none;}
#rightpage a:visited{color:#c8161e; text-decoration:none;}
#rightpage a:hover{color:#0041ff; text-decoration:none;}
#rightpage a:active{color:#0041ff; text-decoration:none;}

.txttitle{color:#c8161e; font-weight:bold; background:#e5edf1; border:1px solid #FFFFFF; margin:1px;}
.bluecareer{background:#edf3f6; border:1px solid #FFFFFF; margin:1px;}
.wcareer{background:#FFFFFF;}

.touditxt{letter-spacing:0.1em; line-height:21px; font-family:Verdana, Arial, Helvetica, sans-serif;}
textarea{width:450px; height:70px;}
input{color:#4f4f4f;}
select{color:#4f4f4f;}
.careerbut{width:80px; height:23px; line-height:20px; background:#c0d0de; border:1px solid #7f9db9; color:#333333;}
.tabline{background:transparent url(images/line.gif) repeat-x 0 5px;}
.txtbold{font-weight:bold;}
