/* CSS Document */
h3{ margin:0px; padding-left:10px;}
h3-1{ margin:0px; padding-left:10px;}
table{border-collapse:collapse;border-spacing:0; margin:0px; padding:0px;}

.mbox{ margin-bottom:5px;}
/* menu */
#menu{ background:url(../images/es_menu.jpg) no-repeat;padding-left:180px;height:42px; line-height:42px; margin-bottom:5px;}
#menu a{font-size:14px; font-weight:bold; color:#FFFFFF; float:left; margin-right:12px; display:block;height:42px;line-height:42px;}
#menu form{width:350px; float:right; margin-right:5px; color:#FFFFFF; height:42px;display:inline;}




/* left */
#left{ float:left; width:220px; margin-right:6px; margin-top:10px; color:#2e7cba;}

.lidian{}
.lidian li{ background:url(../images/es_jt.jpg) no-repeat 5px center; padding-left:20px; border-bottom:solid 1px #c2e5f6; line-height:29px; margin-bottom:1px;}
.lidian li:hover{background-color:#eefaff;}

/*login*/
#login01{background:url(../images/es_dl01.jpg) no-repeat; height:53px;}
#login,.leftbg01{background: url(../images/es_dl02.jpg) repeat-y; padding: 5px 10px 5px 15px;}
#login .lvbg{background-color:#f0fdfd; width:182px; height:24px;}

.login2,.leftbg01{background: url(../images/es_dl02.jpg) repeat-y; padding: 5px 10px 5px 15px;}
.login2 .lvbg{background-color:#f0fdfd; width:182px; height:24px;}

.login{background:url(../images/diandian01.jpg) repeat-x 0px center; margin:8px 0px; width:182px; }
.login img{margin-left:120px;}
.login03{ background:url(../images/es_dl03.jpg) no-repeat; height:13px; margin-bottom:8px;} 

#dx01{background:url(../images/es_dx.jpg) no-repeat; height:53px;}




#rightDetail{overflow:hidden;/*display:inline;*/padding:0px 8px; height:auto;background:url(../images/es_bg02.jpg) no-repeat;}




/* right*/

#right{width:712px; float:right;margin-top:10px; background:url(../images/es_bg.jpg) no-repeat;}
#rigtxg01{ font-size:14px; font-weight:bold; padding-left:10px; line-height:25px; margin-top:5px;}

#rigtxg01 a{font-size:14px;font-weight:bold;margin-top:10px; line-height:25px;}

.ccontlist {border-bottom:1px solid #F5F5F5;border-right:1px solid #F5F5F5;
float:left;width:98%;}
.nonerig{border-right:medium none;}
.ccontlist h3{color:#DDDDDD;padding:10px 0 0 10px; font-size:14px;}
.ccontlist h3 span a,.ccontlist h3 span {font-weight:normal;}
.c {clear:both;}
.cclis{height:130px;padding:0 10px 10px;}
.cclis li{background:transparent url(../images/dianda.gif) no-repeat scroll 0 10px;
height:26px;line-height:26px;overflow:hidden;padding-left:10px;}
.cclis li span{ color:#999999;float:right;font-size:11px; font-family:Arial, Helvetica, sans-serif}


/*rightlist*/
#search{ height:65px; line-height:65px!important; _height:45px; text-align:center; _padding-top:20px; border-bottom:solid 1px #c1d9f8;}
.inputs01,.inputs02{border:1px solid #a5bcd2;height: 17px;width: 121px;text-align:center; line-height:18px;}
.inputs02{width: 34px;}
.inputs03{border:1px solid #a5bcd2;height: 21px;width: 121px;text-align:center; line-height:21px;}
.but01{ background:url(../images/cx.jpg) no-repeat; width:50px; height:21px; border:none}

.tablis thead td{ border-bottom:1px solid #c1d9f8; margin-bottom:15px; color:#999999;}
.tablis tbody td{ border-bottom:1px solid #ecf4fb;}
.tbgs{ background-color:#f7f9fe;}
.tbgs:hover,.tablis tbody tr:hover{background-color:#fffceb;}
.tablis tbody td .jg,.pagenow{ font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#ff7f00; font-weight:bold;}
.tablis tbody td h1{ float:left; width:400px;margin:10px; font-weight:normal;font-size:14px;} 
.tablis tbody td h1 a{ font-size:14px;}
.tablis tbody td p{font-size:12px; float:left;width:400px;margin:10px; color:#b3b4b7;}
.tablis tbody td img{float:left; border:1px solid #CCCCCC; margin:10px;}
.tablis tbody td .data{ color:#999999;font-size:11px; font-family:Arial, Helvetica, sans-serif}

.page{border-top:1px solid #c1d9f8; margin:1px;font-size:14px;padding:30px 0;text-align:center;}
.page a{font-size:14px; margin:3px; font-family:Arial, Helvetica, sans-serif;}

.btnLogin{padding-left:130px;}

.ccontlist tbody tr td{background:transparent url(../images/dianda.gif) no-repeat scroll 0 10px;
height:26px;line-height:26px;overflow:hidden;padding-left:10px;}
.ccontlist tbody tr td span{ color:#999999;font-size:11px; font-family:Arial, Helvetica, sans-serif}

/*rightlast*/
.liuy{ padding:20px;margin:0px auto; background:url(../images/ly01.jpg) repeat-x ; border:solid 1px #ddebff; height:auto;  overflow:hidden; color:#333333}
.liuy h2{border-bottom:1px solid #F0F0F0;font-size:14px; margin:0px 0px 10px 0px;}
.liuy h2 a{font:12px; font-weight:normal; float:right; text-decoration:underline;}
.liuy dl dt{ background:url(../images/b.jpg) no-repeat left center;  padding-left:20px; line-height:25px;}
.liuy dl dt span{ float:right; color:#CCCCCC}
.liuy dl dd{ border-bottom:1px solid #F0F0F0; color:#000;}
.tacon{ width:95%; margin:0px auto; font-family:Arial, Helvetica, sans-serif}
.tacon thead th{ font-size:14px;VERTICAL-ALIGN: middle}
.tacon thead th,.tacon{ border-bottom:1px solid #F0F0F0; }
.huise{color:#babbbb;}
.textsr{width:880px; height:140px; border:solid 1px #a5bcd2; background:url(../images/lybg.jpg) no-repeat right bottom;}
.img156{ width:156px; padding:2px; background-color:#FFFFFF; border:1px solid #e0e0e0; height:114px; display:block;}
.img0{border:1px solid #e0e0e0; padding:2px; }
.xx{ background:url(../images/ly01.jpg) repeat-x; height:25px; width:100px;border:solid 1px #ddebff; border-bottom:1px solid #FFFFFF; font-weight:bold; text-align:center; margin:5px 0px -1px 21px ;position:relative; font-size:14px;}
.xinxi{border:solid 1px #ddebff;  margin:0px auto 5px auto;padding:20px;}
.syh{ background: url(../images/syh.jpg) no-repeat 0px center;width:10px; height:22px; display:block; float:left;}
.xyh{ background:url(../images/xyh.jpg) no-repeat 0px center; width:10px; height:22px; display:block; float:right;}

#lblTitle{padding-top:2px;}

.lbl{margin:0px; padding-left:10px;}


.hyxx{background: url(../images/es_dl02.jpg) repeat-y; height:80px;padding:20px 6px 10px 18px;_padding:15px 4px 10px 18px;_height:30px;}
.hyxx ol{ width:120px; float:right; padding-left:5px;float:right;}
.hyxx ol li{ color:#202d10; line-height:20px;}
.hyxx .tx{ height:40px; width:40px; border:solid 1px #d1d1d1;float:left}
.floatrig{float:right;margin-right:10px;}
.red,a.red{ color:#dd0000;}
.red01,a.red01{color:#aa0000;}


/*deng lv hou*/
.login05{background:url(../images/diandian01.jpg) repeat-x 0px center; margin: 0px; width:182px; line-height:5px; }
 .lvbg05{background-color:#f0fdfd; width:170px; height:24px; margin-top:5px; padding-left:5px; padding-right:5px; }
 .lvbg05 a{}
.hyxx2{background: url(../images/es_dl02.jpg) repeat-y; height:100px;padding:10px 12px 10px 18px;_height:30px;}
.hyxx2 ol{ width:135px; float:right; padding-left:5px; margin:0px;}
 .hyxx2 ol li{ color:#202d10; line-height:20px;}
 .hyxx2 .tx{ height:40px; width:40px; border:solid 1px #d1d1d1;}
 .but004{ width:183px;}
 .but004 li{ background:url(../images/anniu01.jpg) no-repeat; width:84px; height:18px; color:#FFFFFF; float:left; margin:3px;line-height:18px; text-align:center;}
  .but004 li a{  color:#FFFFFF;  line-height:18px;}


