@charset "gb2312";
/* CSS Document */
.clear{ width:0px; height:0px; line-height:0px; font-size:0px; padding:0; margin:0; clear:both;}
.cTitle{ background:url(../images/cTitleBg.jpg) 0 0 repeat-x; height:30px;}
.cTitleTxt{ background:url(../images/cTitleTxtBg.jpg) 0 0 repeat-x; font-size:14px; color:#666666; font-weight:bold; padding:0 7px; float:left; height:30px;}
.topLine{ padding-top:20px; padding-bottom:20px;}
.topLine table tr td.col1{ width:100px; padding-right:10px; text-align:right;}
.topLine table tr.ttr2 td{ height:35px; line-height:35px;}
img.noteIcon{ vertical-align:-1px;}
img.starImg{ vertical-align:-1px; margin-right:1px;}
span.noteLeftBlock{ display:block; float:left; margin-right:5px;}
span.newNoteRightBlock{ display:block; background:url(../images/tipNewBg.jpg) 0 0 no-repeat; width:207px; height:28px; padding:9px 10px 3px 10px; line-height:14px; position:absolute; display:none; color:#666666;}
span.noteRightBlock{ display:block; float:left; width:216px; padding:3px 0 0 18px; background:url(../images/tipBg.jpg) 0 0 no-repeat; line-height:14px; height:32px;}
.lineBlock{ background:url(../images/lineBlockBg.jpg) 0 0 no-repeat; width:775px; height:78px;}
.lineBlock ul li{ float:left; height:62px; padding-left:68px; padding-top:16px; line-height:24px;}
.lineBlock ul li font{ color:#333333; font-size:14px; font-weight:bold;}
.lineBlock ul li a.red{ color:#ff3333;}
.lineBlock ul li.li01{ background:url(../images/lineBlockIcon.gif) 15px 21px no-repeat; width:188px;}
.lineBlock ul li.li02{ background:url(../images/lineBlockIcon.gif) 15px -79px no-repeat; width:190px; }
.lineBlock ul li.li03{ background:url(../images/lineBlockIcon.gif) 15px -179px no-repeat; width:190px; }
.infoBlock{ padding-top:20px;}
.infoBlock table tr td{ padding-bottom:10px; vertical-align:top; line-height:20px;}
.infoBlock table tr td.col1{ width:105px; padding-right:50px; text-align:right; font-weight:bold;}
.infoBlock table tr td.col2{ width:360px;}
.infoBlock table tr td.col3{ text-align:right;}
.infoBlock table tr td input.infoTxt{ height:14px; line-height:14px; padding:5px; background:none; border:1px solid #666666; color:#888; outline:medium none;}
.infoBlock table tr td input.infoTxt2{ border:1px solid #05a2ea;}
.infoBlock table tr td img.completedIcon{ vertical-align:-3px;}
.infoBlock table tr td input.save{ background:url(../images/btnBg01.jpg) 0 0 no-repeat; width:42px; height:21px; line-height:21px; color:#FFF; text-align:center; border:none; vertical-align:middle; cursor:pointer;}
.infoBlock table tr td input.cancel{ background:url(../images/btnBg02.jpg) 0 0 no-repeat; width:42px; height:21px; line-height:21px; color:#626161; text-align:center; border:none; vertical-align:middle; cursor:pointer;}
.infoBlock table tr td img.infoSave{ vertical-align:-5px;}

input.popBtn{ background:url(../images/btn.gif) 0 0 no-repeat; width:95px; height:31px; line-height:31px; color:#FFF; font-size:14px; font-weight:bold; text-align:center; border:none; cursor:pointer;}
input.popBtn2{ background:url(../images/btnBg03.jpg) 0 0 no-repeat; width:128px; height:31px; line-height:31px; color:#FFF; font-size:14px; font-weight:bold; text-align:center; border:none; cursor:pointer;}
input.popBtn3{ background:url(../images/btnBg04.jpg) 0 0 no-repeat; width:102px; height:25px; line-height:25px; color:#626161; font-size:12px; text-align:center; border:none; cursor:pointer;}
input.popBtn4{ background:url(../images/btnBg05.jpg) 0 0 no-repeat; width:98px; height:31px; line-height:31px; color:#606060; font-size:14px; font-weight:bold; text-align:center; border:none; cursor:pointer;}
input.popBtn5{ background:url(../images/btn02.gif) 0 0 no-repeat; width:180px; height:31px; line-height:31px; color:#FFF; font-size:14px; font-weight:bold; text-align:center; border:none; cursor:pointer;}

input.popInput{ background:none; border:1px solid #bbbbbb; padding:0 10px; height:31px;line-height:31px\9; width:85px; font-size:18px; color:#666;}
input.popInput2{ border:1px solid #05a2ea;}

/*
.pop_window table tr td{ padding-bottom:20px;}
*/

.popt1{ padding-left:140px; padding-top:18px;}
.popt2{ padding-left:110px; padding-top:18px;}
.popt2 a img{ vertical-align:0px;}
.popt3{ padding-left:45px; padding-top:25px;}
.popt3 table tr td.col1{ width:70px; text-align:right; font-size:14px; padding-right:5px;}
.popt4{ padding-left:120px; padding-top:30px;}
.popt4 table tr td.col1{ width:90px; text-align:right; font-size:14px; padding-right:5px;}
.popt5{ padding-left:40px; padding-top:25px;}
.popt5 table tr td{ padding-bottom:15px;}
.popt5 table tr td.col1{ width:115px; text-align:right; font-size:14px; padding-right:5px;}

.popt6{ padding-left:90px; padding-top:25px;}
.popt6 table tr td.col1{ width:90px; text-align:right; font-size:14px; padding-right:5px;}

.safeTitle{ border:1px solid #dcdcdc; background:#FFF; padding:1px; width:772px; margin-bottom:15px;}
.safeTitleBlock{ background:url(../images/safeBlockBg.jpg) repeat-x 0 0; height:73px; line-height:72px; padding-left:28px; font-size:14px;}
.safeTitleBlock font{ color:#53ab00; padding-right:20px;}
.safeTitleBlock img.safeStar{ margin-right:2px; vertical-align:-3px;}
.sTitle{ background:url(../images/cTitleBg.jpg) 0 30px repeat-x; height:30px; padding-top:15px;}
.sTitleTxt{ background:url(../images/cTitleTxtBg.jpg) 0 0 repeat-x; font-size:14px; color:#666666; font-weight:bold; padding:0 7px; float:left; height:30px;}

.safeMainBlock{ padding-top:20px;}
.safeMainBlock table tr td{ padding-bottom:15px;}
.safeMainBlock table tr td.col1{ padding-left:30px; width:90px;}
.safeMainBlock table tr td.col2{ width:150px;}

.newMobile{ min-height:300px;}
.newMobile table th.theadth{font-weight:700; color:#333; border-bottom:dashed 1px #dadada; text-align:left; padding:10px 0;}
.newMobile table th{text-align:right; font-size:14px;color:#333;}
.newMobile table td{padding:10px 0; color:#666;}
.newMobile table td.f14{ font-size:14px;}
.newMobile table td.f14 span{ padding-left:20px; font-size:12px;}
.newMobile table td.f14s{ font-size:14px; line-height:30px;}
.newMobile table .heitips{height:37px;}
.newMobile table td.heitd1{padding:0; height:32px;}
.newMobile table td.heitd2{padding:0; height:0;}
.newMobile table img,.registerform input{vertical-align:middle;}
.newMobile .ws1{width:300px; text-align:center; padding:10px 0 0;}

.middle h5{ padding:10px 0px 0px 72px; font-size:14px; font-weight:700; color:#666666;}
p.newMobileP{ padding-bottom:10px; background:url(../images/notePBg.jpg) 0 0 no-repeat; padding-left:20px; color:#666666;}
p.newMobileP2{ padding-bottom:10px; font-weight:bold; border-bottom:1px dashed #d8d8d8; margin-bottom:10px; color:#666666;}
p.newMobileP3{ padding-top:10px; margin-bottom:20px; background:url(../images/notePBg.jpg) 0 10px no-repeat; padding-left:20px; color:#666666;}
p.newMobileP4{ padding-top:10px; padding-left:20px; padding-left:46px; padding-bottom:10px; color:#666666;}
p.newMobileP5{ padding-top:10px; border-top:1px dashed #d8d8d8; margin-bottom:10px; padding-left:20px; font-size:14px; color:#666666;}
p.newMobileP6{ padding-top:10px; margin-bottom:10px; padding-left:20px; font-size:14px; color:#666666;}

.modfMobile{ min-height:420px;}
.modfMobileYz{ border:1px solid #c7c7c7; background:#f8f8f8; width:488px; padding:12px 20px; line-height:18px;}
.mobileSTip{ background:#fffceb; height:34px; line-height:34px; padding-left:11px; margin-bottom:10px;}
table.mobileSTable th{ background:#f2f2f2; border-left:1px solid #FFF; border-right:1px solid #dcdcdc; height:32px; line-height:32px; font-weight:normal; text-align:left; font-size:12px;}
table.mobileSTable th.col1{ padding-left:8px; width:138px; border-left:none;}
table.mobileSTable th.col2{ padding-left:8px; width:400px;}
table.mobileSTable th.col3{ text-align:center; width:95px;}
table.mobileSTable th.col4{ text-align:center; border-right:none;}
table.mobileSTable td.col1{ padding-left:8px; width:138px; font-weight:bold;}
table.mobileSTable td.col2{ padding-left:8px; width:400px;}
table.mobileSTable td.col3{ text-align:center; width:95px;}
table.mobileSTable td.col4{ text-align:center;}

table.checkTable tr.cLine td{ border-left:1px solid #ffffff; border-right:1px solid #dfd4c1; background:#f7f2e9;}
table.checkTable tr.cLine td.col1{ padding-left:20px; width:182px; border-left:none;}
table.checkTable tr.cLine td.col2{ padding-left:20px; width:182px; padding-right:10px;}
table.checkTable tr.cLine td.col3{ padding-left:20px; border-right:none;}
table.checkTable td.threeTd{ padding-left:20px;}
.checkBlock{ min-height:0px;}

table.queryCheckTable tr.dLine td{ background:#f2f2f2;}
table.queryCheckTable tr.dLine td.col1{ width:480px; padding-left:20px;}
table.queryCheckTable td.twoTd{ padding-left:20px;}

.findPwd{ border:1px solid #dbdbdb; background:#fbfbfb; padding:0px 20px; width:485px; margin-top:20px;}
.findPwd table td.col1{ padding:10px 0; width:340px; font-size:14px; font-weight:bold;}
.findPwd table td.col2{ padding:10px 0; color:#626161;}
.findPwd table td.col3{ text-align:right;}
