﻿/* CSS Document */
body {font-family: "宋体";font-size: 12px;margin:0 auto; padding: 0px; line-height:22px; background:#C6D7E7 url(images/menubg_02.gif) repeat-x top;}
div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol,input,select,table,tr,td{margin: 0px;padding: 0px;}
ul,li {list-style-type: none;}
a {color: #000;text-decoration: none;}
a:hover {text-decoration: underline; color:#f00;}
th { font-weight:normal;}
img {border: 0;}
.mt_5{ margin-top:5px;}
.mb_5{ margin-bottom:5px;}
.clear{ clear:both;}

#content{width:1002px; height:625px; margin:0 auto; background:url(images/main.jpg) no-repeat; position:relative;}
.login{ width:606px; height:341px; left:198px; position:absolute; top:160px;}
.login .leftbg{ background:url(images/index_03.gif) no-repeat; width:29px; height:341px; float:left; overflow:hidden;}
.login .contbg{ background:url(images/index_04.gif) repeat-x; height:341px; overflow:hidden; float:left; width:548px;}
.login .rigbg{ background:url(images/index_06.gif) no-repeat; width:29px; height:341px; float:left; overflow:hidden;}
.login .title{ height:97px; margin:0 auto;}
.login .title h3{ width:414px; height:53px; margin:0 auto; padding-top:31px;}
.login .cont{ width:290px; margin:0 auto;}
.login .cont h3{ padding-top:18px;}
.login .cont p.textbox{ padding:4px 0px;}
.login .cont p.textbox label{ vertical-align:middle; font-weight:bold;}
.login .cont p.textbox input{ width:195px; height:22px; border:#CCCCCC solid 1px; vertical-align:middle; line-height:22px;}
.login .cont .button{ text-align:center; padding:10px 0px;}
.login .cont .button input{ margin:0 10px;}
.login .cont .button input.yes{ background:url(images/index_17.gif) no-repeat; width:58px; height:21px; border:none; cursor:pointer;}
.login .cont .button input.no{ background:url(images/index_19.gif) no-repeat; width:58px; height:21px; border:none; cursor:pointer;}
.validateCode{width:130px; height:22px; border:#CCCCCC solid 1px; vertical-align:middle; line-height:22px;}