@charset "gb2312";
@import url(validator.css);
html,body{ height:100%;}
html{border:0; margin-top:20px;}
body{margin:0 auto;text-align:center; width:770px; background:#fff;}
div,dl,dt,dd,ol,ul,b,li,p{ margin:0; padding:0;list-style:none; font-weight:normal; font-size:12px; }
div{margin:auto;}
img{border:0px;}
ul li{ line-height:180%;}
input{ padding:3px; text-align:left;margin:0 5px; vertical-align:middle;  border:1px solid #ccc; background:#fff;/* 解决输入框的对齐问题*/}
.clear{ clear:both;}/* CSS Document */
a{ color:#0000ff;}
a:hover{ color:#cc0000; text-decoration:underline;}
form {display: inline; margin:0; padding:0;}
/**/
label{ text-align:left;}
/*
.labelT{text-align:center; margin-left:-12px; width:90px; cursor:pointer; padding:2px 0;}
.labelN{ border:0; float:left;}
*/
select{ font-size:12px; margin-left:6px; margin:0 5px; vertical-align:middle; border:1px solid #ccc;}
textarea{ margin-left:-15px; font-size:12px; line-height:180%;}
textarea .tiaokuan{ width: 640px; height: 100px; }
input.checkbox{ width: 14px; border:none; }

.selectTe{ margin-left:10px; border:1px solid #000; width:175px;}
input,textarea,select,td {font: normal 12px Verdana;color: #333333;border: 1px solid #999999;background: #ffffff}

/**/

/*head*/
.headNav{ text-align:left; height:50px; padding-top:0px!important;  padding-top:10px; }
.headNav .logo{ margin:0px 0 0 10px; background:url(../img/zhuce-logo.gif) no-repeat left top; width:210px; height:65px; overflow:hidden; position:absolute;}
.headNav .navDaohang{ float:right; margin-top:20px; font-size:9px; color:#333;}
.headNav .navDaohang a{ text-decoration:none; font-size:12px;}
/*head end*/

.baseMain{ border:1px solid #ccc; padding:10px 10px 40px 10px; background:url(../img/all-bg.gif) repeat-y; }
ul.zhuTi{ margin:0 40px; text-align:left; border-bottom:1px dotted #ccc; padding-bottom:8px;}
ul.zhuTi .title{ font-size:14px; color:#1963AD; font-weight:bold; padding:20px 0 10px 0;}
ul.zhuTi .title .hui{ color:#666; font-size:12px; font-weight:normal;}
ul.zhuTi li{ padding:5px 0 5px 30px;}
ul.zhuTi li .erro{ color:#cc0000; padding-left:20px;  background: url(../img/zhuce-logo.gif) no-repeat 5px -102px;  }
/*ul.zhuTi li .tishi{ color:#666; padding:0px 0 0px 20px;  background: url(../img/zhuce-logo.gif) no-repeat 5px -68px;  }*/
ul.zhuTi li .biaoti{ width:80px; /*display:inline; */float:left; text-align:right;}



dl.listZhuCe{margin:2px 0 0; padding: 4px 0; border-bottom: 1px solid #dedede; height: 30px;/*clear: both;*/}
dl.listZhuCe dt,dl.listZhuCe dd {float: left;text-align: left; }
dl.listZhuCe dt {width: 150px;text-align: right;background:#f5f5f5;color:#000;font-weight:bold;}
dl.listZhuCe dd {margin-left: 5px; }
dl.listZhuCe .tuChu{ font-size:14px; font-weight:bold;}
dl.listZhuCe .tiaoJieJ{ padding-left:5px;}


ul.zhuTi2{ text-align:left;  padding:0 0 8px 20px; }
ul.zhuTi2 li{ padding:6px 10px; border-bottom:1px solid #fafafa;}
ul.zhuTi2 li .biaoti{ width:100px; /*display:inline; */float:left; text-align:right; font-weight:bold; background:#f5f5f5; padding:3px 0; height:20px;}
ul.zhuTi2 .dengluIn{ text-align:center;}
ul.zhuTi2 .dengNo input{ border:none;}
ul.zhuTi2 .err{ color:#f00;}
ul.zhuTi2 li .miTu{ font-size:14px; font-weight:bold; color:#1963AD; letter-spacing:1px;}
ul.zhuTi2 li .qingDiao{ font-weight:bold; color:#ff0000; padding:0 5px;}


input.tijiao{ font-size:14px; text-align:center; font-weight:bold; height:30px; background: #ddedfb;}

ul.chenggong{ margin:10px 40px; border:1px solid #D9EBF4; background:#F6F6F6; padding:20px;}
ul.chenggong li{ font-size:18px;  font-family:"黑体"; line-height:30px;}
ul.chenggong li .red{color:#cc0000;}
ul.chenggong li a{ background:#fff; padding:4px 20px 1px 20px; text-decoration:none; border:1px solid #D9EBF4;  color:#1963AD;}
ul.chenggong li a:hover{ color:#cc0000;}
ul.chenggong .jihuo{ font-size:14px; font-weight:normal; font-family:"宋体";}

.aftercheng{ margin:0 20px; text-align:left; overflow:hidden;/* border-top:1px dotted #ccc; padding-top:10px;*/}

.denglu{ border:0; float:left; width:300px; margin:10px 0 0;}
.denglu legend{ font-size:14px; color:#1963AD; font-weight:bold; padding:20px 0 0 0;}

ul.dengluOther{  padding:2px 0; border-top:1px dotted #ccc; margin-left:10px;}
ul.dengluOther .tiltle{ font-size:14px; color:#1963AD; font-weight:bold; padding-left:10px;}
ul.dengluOther li{ line-height:250%; text-align:left; color:#666; font-size:9px; padding:0px 0 0 20px; }
ul.dengluOther li a{ color:#1963AD; padding:0 5px; font-size:14px;}
ul.dengluOther li a:hover{ color:#cc0000;}

.dengluAfter{ float:right; width:370px; margin:20px 0 0 0; border:1px solid #D9EBF4;}
.dengluAfter legend{ font-size:14px; color:#1963AD; font-weight:bold; padding:5px 10px 0 15px; }
.dengluAfter legend .hui{ font-size:12px; color:#000; font-weight:normal;}

.dengluAfter ul{ margin:5px 10px; background:#F9F9F9; padding:5px;}
.dengluAfter ul li{ background:url(../img/zhuce-logo.gif) no-repeat 5px -122px; line-height:220%; border-bottom:1px solid #fff; padding:5px 0 5px 20px;}
.dengluAfter ul li a{ width:95px; color:#1963AD; display:inline-block; padding-left:20px; font-size:14px; background:url(../img/zhuce-logo.gif) no-repeat -0px -160px; font-weight:bold;}
.dengluAfter ul li a:hover{ color:#ff0000;}
.dengluAfter ul li .tiTou{  padding:3px 5px; background:#fff;}
.dengluAfter ul .noDian{ background:none; padding:10px 0; text-align:center;}
.dengluAfter ul .noDian a{ background:none; background:#1963AD; color:#fff; text-decoration:none; padding:0px 10px; border:1px solid #C4DDF7; margin:0 5px;}
.dengluAfter ul .noDian a:hover{ background:#333; color:#fff; }



.snQu{ width:500px; position:relative; border:1px solid #f1f1f1; padding:30px 0; }
.snQu legend{ font-size:14px; color:#1963AD; font-weight:bold; padding:5px 10px; letter-spacing:1px; }
.snQu ul{ padding:20px 10px 30px 10px;}
.snQu ul .nextUp{ position:relative; position:absolute; bottom:-10px; left:100px;  border-bottom:none;}
.snQu ul li .erro{ color:#cc0000; padding-left:17px;  background: url(../img/zhuce-logo.gif) no-repeat 2px -102px;  }

.zhushiTi{ position:relative; text-align:left;}
.zhushiTi p {background:url(../img/zhushi.png) no-repeat; width:97px; height:25px; position:absolute; top:10px; left:10px; font-weight:bold; font-size:14px; text-align:center; padding-top:30px;}
.tishiTop{ padding:0 0 5px 0; color:#666;}
.tishiTop a:hover{ color:#000;}






/**/
.red{ color:#ff0000;}







/* button */
.input_on{background:#FFFFCC;}
.input_move{background:#FFFFCC;}
.input_off{background:#fff;}
.input_out{background:#fff;}

/* button end*/
.mainBottom{ padding:20px 0 0 0;}