﻿.LoginContentDiv { margin: 0 auto; width: 1100px; padding: 20px; background-color: white; }
.LoginContentDiv .ContentTable { border: 1px solid #018ad8; padding: 10px; border-radius:5px}
.LoginContentDiv .ContentTable th{width:320px;background-color: #efefef; vertical-align:top;padding-bottom:10px}
.LoginContentDiv .ContentTable th h2{padding-top:20px;color:#FF0000}
.LoginContentDiv .ContentTable td{vertical-align:top}
.LoginContentDiv .ContentTable td img{width:100%}

.LoginContentDiv .UserLogin { width: 300px; padding: 20px; height: 238px; background-color: #efefef; }
.LoginContentDiv .loginOKClew { color: #009933;display:inline-block;padding-top:20px }
.LoginContentDiv .UserExit {color: #009933;display:inline-block;padding-top:20px; color: #009933; }

.LoginContentDiv .UserLogin .itli { width: 240px; height: 50px; float: left;text-align:left }
.LoginContentDiv .UserLogin .ttli { width: 60px; padding-top: 5px; height: 45px; float: left; font-size: 14px; color: #808080; }
.LoginContentDiv .UserLogin .bnli { width: 300px;padding-left:0px; height: 50px; float: left; text-align:center}
.LoginContentDiv .UserLogin .jzli { width: 240px; padding-left: 60px; height: 50px; float: left; font-size: 14px; color: #666666;text-align:left }
.LoginContentDiv .UserLogin a { font-size: 14px; color: #0066FF; }
.LoginContentDiv .UserLogin a:hover { font-size: 14px; color: #FF0000; }
.LoginContentDiv .UserLogin .txtbox { border: 1px solid #adadad; width: 220px; height: 15px; line-height: 14px; padding: 5px; color: #808080; font-size: 14px; }
.LoginContentDiv .UserLogin #AuthCode1 input { border: 1px solid #adadad; height: 15px; line-height: 14px; padding: 5px; color: #808080; font-size: 14px; }

.LoginContentDiv .Findpassword { width: 300px; padding: 20px; height: 238px; background-color: #efefef; }
.LoginContentDiv .Findpassword .txtbox { border: 1px solid #adadad; width: 90%; height: 15px; line-height: 14px; padding: 5px; color: #808080; font-size: 14px; }
.LoginContentDiv .Findpassword .ttli { width: 85px; line-height: 40px; float: left; font-size: 14px; color: #666666; text-align: right; }
.LoginContentDiv .Findpassword .itli { width: 215px; line-height: 40px; float: left; color: #666666;text-align:left }

.RegistContentDiv { margin: 0 auto; width: 1070px; padding: 20px; background-color: white;border: 1px solid #018ad8;border-radius:5px; padding: 14px; margin-top:20px;margin-bottom:20px}
.RegistContentDiv .UserRegist { width: 938px;font-size:14px }
.RegistContentDiv .UserRegist .txtbox { border: 1px solid #adadad; width: 220px; height: 15px; line-height: 14px; padding: 5px; color: #808080; font-size: 14px; }
.RegistContentDiv .UserRegist .ttli { width: 85px; height: 40px; line-height: 40px; float: left; font-size: 14px; color: #666666; text-align: right; }
.RegistContentDiv .UserRegist .itli { width: 830px; height: 40px; line-height: 40px; float: left; color: #666666; }
.RegistContentDiv .UserRegist .itli .xh { color: #FF0000; }
.RegistContentDiv .UserRegist #AuthCode1 input { border: 1px solid #adadad; height: 15px; line-height: 14px; padding: 5px; color: #808080; font-size: 14px; }

.registOKInfo {text-align:center;height:300px;font-size:16px;line-height:2 }
.registOKInfo a{font-size:16px;color:red }

/*用户中心*/
.CenterContentDiv { margin: 0 auto; width: 1100px; background-color: white;margin-bottom:10px }
.CenterContentDiv .ContentTable { background-color: #0077d0; }
.CenterContentDiv .centerLeft { width: 120px; vertical-align: top; background-image: url(/images/1/twongmiddle.jpg); }
.CenterContentDiv .centerLeft .li1 { width: 100px; height: 29px; padding-left: 20px; padding-top: 20px; background-image: url(/images/1/twongtop.jpg); text-align:left; font-size: 17px; color: #FFFFFF; font-weight: bold; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #93b214; }
.CenterContentDiv .centerLeft .li2 { width: 100px; height: 20px; padding-left: 20px; padding-top: 15px; font-size: 14px; color: #FFFFFF; font-weight: bold; }
.CenterContentDiv .centerLeft .li3 { width: 80px; height: 20px; padding-left: 40px; padding-top: 5px; }
.CenterContentDiv .centerLeft a { font-size: 14px; color: #FFFFFF; text-decoration: none; }
.CenterContentDiv .centerLeft a:hover { font-size: 14px; color: #FF0000; text-decoration: none; }

.CenterContentDiv .centerRight {vertical-align:top;background-color:white;min-height:600px;padding-bottom:20px }
.CenterContentDiv .centerRight .txtbox { border: 1px solid #adadad; height: 15px; line-height: 15px; padding: 5px; color: #666666; font-size: 14px; }
.CenterContentDiv .centerRight .txtbox2 { border: 1px solid #adadad; height: 15px; line-height: 23px; padding: 5px; color: #666666; font-size: 14px; }
.CenterContentDiv .centerRight .select { border: 1px solid #adadad; line-height: 20px; padding: 3px; color: #666666; font-size: 14px; }
.CenterContentDiv .centerRight .select2_1 { background-position: right center; border: 1px solid #adadad; height: 17px; line-height: 17px; padding: 5px 25px 5px 5px; color: #666666; font-size: 14px; background-image: url(/images/1/dropimg.gif); background-repeat: no-repeat; }
.CenterContentDiv .centerRight .select2_2 { background-position: right center; border: 1px solid #adadad; height: 17px; line-height: 17px; padding: 5px 25px 5px 5px; color: #666666; font-size: 14px; background-image: url(/images/1/dropimg2.gif); background-repeat: no-repeat; }


.CenterContentDiv .centerRight .pagepath { height: 26px; padding-top: 13px; padding-left: 10px; border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: #cccccc; font-size: 13px; background-image: url(/images/1/contenttop.jpg); }
.CenterContentDiv .centerRight .pagepath .pagename1 { color: #333333; }
.CenterContentDiv .centerRight .pagepath .pagename2 { color: #FF0000; }

.CenterContentDiv .centerRight .pagecontent { padding-left: 10px; padding-top: 10px; }
.CenterContentDiv .centerRight .pagecontent td { padding: 5px; }
.CenterContentDiv .centerRight .pagecontent .TitleText { font-size: 14px; color: #FF0000; text-decoration: none; font-weight: bold; }
.CenterContentDiv .centerRight .pagecontent .FieldText { font-size: 14px; color: #333333; text-decoration: none; }


.CenterContentDiv .centerRight .pagecontent .xh { color: #FF0000; }
.CenterContentDiv .centerRight .pagecontent .blankDiv { width: 20px; float: left; height: 35px; }

.CenterContentDiv .centerRight .pagecontent .listtitle { background-position: bottom; background-image: url(/images/1/titlebg.gif); height: 35px; padding-top: 10px; background-repeat: repeat-x; }


.CenterContentDiv .centerRight .pagecontent a.teachlink1 { width: 125px; height: 25px; padding-top: 10px; text-align: center; background-image: url(/images/1/buttonbg1.gif); font-size: 14px; color: #0066cc; font-weight: bold; text-decoration: none; }
.CenterContentDiv .centerRight .pagecontent a.teachlink2 { width: 125px; height: 25px; padding-top: 10px; text-align: center; background-image: url(/images/1/buttonbg2.gif); font-size: 14px; color: #0066cc; text-decoration: none; }
.CenterContentDiv .centerRight .pagecontent a.teachlink3 { width: 97px; height: 18px; padding-top: 5px; text-align: center; background-image: url(/images/1/buttonbg3.gif); font-size: 14px; color: #ffffff; text-decoration: none; font-weight: bold; }

.userinfolist { width: 100%; }
.userinfolist th { height: 30px; width:100px;font-size: 14px;color:#333333;text-align:right;font-weight:normal }
.userinfolist td { font-size: 14px;color:red;}

.btn1{background-color:#018ad8;display:inline-block;line-height:2.5;padding:0 15px;color:white;font-size:14px;border-radius:5px}
.btn1:hover{background-color:#70bb2d;color:white}

.ewmTD {height:150px;width:250px;}
.ewmTD img{height:100%;display:inline-block;padding-top:5px }