.main{background:url(../images/mian_Bg.jpg) repeat-y;}
.main2{background:url(../images/bg1.jpg) repeat-y;}
.main2 table {font-size:14px;margin:0 77px;width:756px; line-height:25px;}
.main2 .table1 td{padding:20px 0;}
.leftside{width:684px;}
.rightside{width:230px;}

.leftside .title{background:url(../images/ico2.jpg) no-repeat left center; padding-left:40px; font-size:20px; font-weight:bold; font-family:微软雅黑;}
.leftside .red{color:#f22d07; font-size:14px; padding:20px 0 0px 0}
.midSubCnt{ margin:5px; padding:20px 10px 20px 60px; }
.line{background:url(../images/line.jpg) top repeat-x; margin:5px;}
.bd{width:266px; height:22px; line-height:22px; border:1px solid #d3d3d3; background:#fff; color:#717070}
.bd2{width:122px; height:22px; line-height:22px; border:1px solid #d3d3d3; background:#fff;color:#717070}
.bd3{width:122px; height:22px; line-height:22px; border:1px solid #d3d3d3; background:#fff;color:#717070}
.midSubCnt td{height:35px;}
.midSubCnt table{font-size:14px;}
.midSubCnt h3{font-size:15px; font-weight:bold; color:#576e7c; height:40px; line-height:25px;}

.button{background:url(../images/button.jpg) no-repeat; height:60px; display:block; width:258px;}
a.button:hover{background:url(../images/button.jpg) 0 66px; no-repeat; height:60px; display:block; width:258px;}
.button_login{background:url(../images/button_login.jpg) no-repeat; height:64px; display:block; width:258px;}
a.button_login:hover{background:url(../images/button_login_on.jpg) no-repeat; height:64px; display:block; width:258px;}

.rightside .t1{background:url(../images/ico.jpg) 2px 6px no-repeat; height:74px;}
.rightside .t2{background:url(../images/ico.jpg) 2px -129px no-repeat; height:74px;}
.rightside .t3{background:url(../images/ico.jpg) 2px -262px no-repeat; height:74px;}
.rightside .t4{background:url(../images/ico.jpg) 2px -420px no-repeat; height:74px;}
.rightside .t5{background:url(../images/ico.jpg) 2px -576px no-repeat; height:74px;}
.rightside .t6{background:url(../images/ico.jpg) 2px -732px no-repeat; height:74px;}
.rightside .text{color:#395056; margin:8px 0 20px 0; padding:0 10px;}
.rightside .text a{color:#395056}
.rightside .text a:hover{color:#1178a3; text-decoration:none}
.rightside .t1 a:hover{background:url(../images/ico_on.jpg) no-repeat 0px 0px; height:74px;}
.rightside .t2 a:hover{background:url(../images/ico_on.jpg) 0 -135px no-repeat; height:74px;}
.rightside .t3 a:hover{background:url(../images/ico_on.jpg) 0 -268px no-repeat; height:74px;}
.rightside .t4 a:hover{background:url(../images/ico_on.jpg) 0 -426px no-repeat; height:74px;}
.rightside .t5 a:hover{background:url(../images/ico_on.jpg) 0 -580px no-repeat; height:74px;}
.rightside .t6 a:hover{background:url(../images/ico_on.jpg) 0 -736px no-repeat; height:74px;}

.box{width:522px; border:4px solid #d8e5ea; margin:0 60px; padding:10px 0; background:#fff}
.box2{ border:4px solid #fffdfd; height:280px; background:#d8e5ea}
.out_box2{width:527px; border:1px solid #dfe3e5; margin:0 60px;}
.box3{ border:4px solid #fff; background:#fdf9da}
.out_box3{width:522px; border:1px solid #dfe3e5; margin:0 60px;}

/*tony edit begin*/
.tips{position:relative;top:-12px; left:0px; width:250px;}
.general,.wrong,.right{position:absolute;padding:1px 5px;background:#FFF; font-size:12px}
.general{background:url(../images/tips.gif) 5px 2px no-repeat #e9f3ff; padding-left:25px; border:1px solid #299df6;z-index:10;}
.wrong{background:url(../images/wrong.gif) 5px 2px no-repeat #ffece6; padding-left:25px; border:1px solid #e43d03;z-index:9;}
.right{background:url(../images/right.gif) 5px 2px no-repeat #f6ffec; padding-left:25px; border:1px solid #65bb0e;z-index:9;}
.btmailWrap{color:#F16B6A;margin:0 0 0 25px;}
/*tony edit end*/