@charset "utf-8";
/* CSS Document */
body, p, form, td, h1, h2, h3, h4{margin:0px; padding:0px; font:11px Verdana, Arial, Helvetica, sans-serif;}
.w770{width:770px; margin:0px auto;}
.w450{width:450px; margin:0px auto;}
.w300{width:300px; margin:0px auto;}
.w710{width:710px;}
.w545{width:545px;}
.w225{width:225px;}
.w260{width:260px;}
.w110{width:110px;}
.w100{width:100px;}
.w80{width:80px;}
.w60{width:60px;}
.w40{width:40px;}
.fleft{float:left;}
.fright{float:right;}
.cls{clear:both;}
.pdT3{padding-top:3px;}
.pdT5{padding-top:5px;}
.padT10{padding-top:10px;}
.padT15{padding-top:15px;}
.padT30{padding-top:30px;}
.padL10{padding-left:10px;}
.padR5{padding-right:5px;}
.padLR10{padding-left:10px; padding-right:10px;}
.pdLRTB{padding:10px;}
.mrR100{margin-right:100px;}
.mrL150{margin-left:150px;}
.mrR10{margin-right:10px;}
.mrR85{margin-right:85px;}
.mrT10{margin-top:10px;}
.lh50{line-height:50px;}
.font11{font-size:11px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.font15{font-size:15px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.blue{color:#3366ff;}
.red{color:#FF0000;}
div.row {clear:both; padding-top:5px; margin-top:5px;_margin-top:2px;!margin-top:2px;}
div.row label{float:left; width:117px;text-align:right;padding-right:10px; margin:0px; line-height:18px;}
div.row1 {clear:both; padding-top:5px;margin-top:5px;_margin-top:2px;!margin-top:2px;}
div.row1 label{float:left; width:150px;text-align:right;padding-right:10px; margin:0px; line-height:18px;}
h4{font-weight:bold; font-size:14px; padding-bottom:10px; float:left;}
h3{clear:both; padding-left:5px; font-weight:normal; font-size:14px; padding-bottom:10px; float:left;}
div.subCont{margin-left:127px;  !margin-left:127px; _margin-left:130px; padding:5px 0;}
div.subCont1{margin-left:150px; !margin-left:160px; _margin-left:163px; padding:5px 0;}
div.subCont2{margin-left:135px; !margin-left:137px; _margin-left:139px; padding:5px 0;}
div.subCont3{margin-left:127px; !margin-left:127px; _margin-left:130px; padding:5px 0;}
div.subCont4{margin-left:160px; !margin-left:160px; _margin-left:163px; padding:5px 0;}
.btmln{border-bottom:1px solid #dbe8f8;}
.btmlndot{border-bottom:1px dashed #dbe8f8;}
.error{border:1px solid #e70031; background-color:#ffebeb;}
.errortxt{color:#e70031; font-size:11px;}
.lerror{color:#e70031; font-weight:bold;}
.err_grn{color:#33CC00; font-weight:bold;}
.dispnone{display:none;}
.dispblo{display:block;}
.gry{color:#717171; text-decoration:none;}
.grnbor{border:2px solid #b6d0b3; border-left:none; background-color:#eeffed; text-align:left; width:380px; height:42px; margin-top:6px; color:#83ac49; font-size:18px;}
.grnbor1{border:2px solid #b6d0b3; border-left:none; background-color:#eeffed; text-align:left; width:230px; height:42px; margin-top:6px; color:#83ac49; font-size:18px;}
.brd{border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.resheadline{height:20px; font-size:13px; font-weight:bold;}
ul, ol{margin:0px; padding:0px; margin-left:30px;}
li{margin-bottom:10px;}
.suggest{border:1px solid #6ddaf4; background-color:#ebfbfe; width:300px;}
.errorhead{background-color:#ffd6bf; width:740px; color:#d80000; padding:10px 5px; font:bold 14px Arial; border:2px solid #d80000;}
.bdrT{border-top:2px solid #CCCCCC;}
.footer{width:770px; margin:0px auto; color:#272788; height:60px; text-decoration:none; padding-top:10px; font-size:11px; line-height:20px;}
a.footer:link{width:770px; margin:0px auto; color:#272788; height:60px; text-decoration:underline; padding-top:10px; font-size:11px; line-height:20px;}
a.footer:visted{width:770px; margin:0px auto; color:#272788; height:60px; text-decoration:underline; padding-top:10px; font-size:11px; line-height:20px;}
a.footer:hover{width:770px; margin:0px auto; color:#272788; height:60px; text-decoration:none; padding-top:10px; font-size:11px; line-height:20px;}
.unameerror{background-color:#FFFFCC; border:1px solid #CD3D18; font-weight:bold; font-size:11px; color:#FF0000;}
.jser{background-color:#FFFFCC; width:740px; padding:10px 5px; border:1px solid #CD3D18; font-weight:bold; height:20px; font-size:11px; color:#000000;}

/* Sprite */
.tphdbg, .rtadT, .rtadbg, .rtadB, .plus, .mainbtn, .grnmsg, .bluebg{background:url(../images/Rspritebg.png) 0px 0px;}
.tphdbg{height:51px; width:770px; margin:0px auto; border-left:1px solid #8abcd7; border-right:1px solid #8abcd7;  background-repeat:repeat-x;}
.rtadT{height:11px; width:211px; background-repeat:no-repeat; background-position:0px -72px;}
.rtadbg{background-repeat:repeat-x; width:209px; border-left:1px solid #bdbcbd; border-right:1px solid #bdbcbd; background-color:#FFFFFF; background-position:0px -105px;}
.rtadB{height:11px; width:211px; background-repeat:no-repeat; background-position:0px -436px;}
.plus{background-repeat:no-repeat; font-size:11px; border:1px solid #dbdbdb; padding:3px 3px 3px 0px; line-height:14px; background-position:6px -571px; color:#000000; padding-left:25px;}
.mainbtn{background-repeat:no-repeat; height:50px; background-position:0px -610px; border:none; cursor:hand; cursor:pointer;}
.grnmsg{background-repeat:no-repeat; height:52px; width:43px; background-position:0px -702px;}
.bluebg{background-repeat:repeat-x; background-position:0px -796px;}
