/*TongYi Model*/
body{background:#f5f0ec;font-size: 12px;color: #333;}
.header{width:100%;}
.navcon,.mainbg,.maincon{width:1000px;margin: 0 auto;}
body>div.homePage-body>span img{
width:auto;height:auto;
}
img{width: 100%;height: 100%;border: 0;}
a{color:#333;text-decoration: none;}
a:hover{text-decoration: underline;}
i{font-style: normal;}
li{list-style: none;}
.fl{float: left;}
.fr{float: right;}
.clearb{clear: both;}
.vam{vertical-align: middle;}
.icon{  background: url("imgicon.png");
display: inline-block;}
.icon.point,.icon.arrows,.icon.more,.icon.location,.emptyarrows{width: 15px;height: 15px;}
.icon.point{background-position:-48px -86px;}
.icon.arrows{background-position:-34px -87px;}
.icon.emptyarrows{background-position:-94px -87px;}
.icon.more{  background-position: -13px -88px;
  margin-top: -5px;  margin-left: -10px;width: 20px;vertical-align: middle;}
.icon.location{ background-position: -66px -92px;
  height: 19px;
  vertical-align: middle;
  margin-right: 5px;}
 .icon.clock{background-position:-73px -157px;width: 25px;height: 25px;
  vertical-align: middle;
 }
.verificacode{      
background-image:url(imgyzmbg.png);      
font-family:Arial;      
font-style:italic;      
color:#385A21;      
border:0; display: inline-block;    
padding:2px 3px;      
letter-spacing:3px;      
font-weight:bolder;      
}
.iconcheck,.iconerror{width: 20px;height: 20px;vertical-align: middle;}
.iconcheck{background-position:-8px -157px;}
.iconerror{background-position:-37px -157px;}
.nosee{text-decoration: underline;}

.fw-bold{font-weight: bold;}
.mt3{margin-top: 3px;}
.mt15{margin-top: 15px;}
.c-red{color: red;}
.ff-wryh{font-family: "微软雅黑";}
.bgfff{background: #fff!important;}
.mtnone{margin-top: 0!important;}
.padding0{padding: 0!important;}
.bbn{border-bottom: none!important;;}
.pad15{padding: 15px;}
.main{overflow: hidden;}
.head-top{height: 30px;line-height: 30px;background: #f7f7f7;}
.head-top .tlogin-btn,.head-top .treg-btn,.iconstruction .tsubmit-btn,.iconstruction .tsearch-btn
{width:60px;height:30px;border: 0;}
.head-top .tlogin-btn{background-position:-8px -10px;} 
.head-top .treg-btn{background-position:-82px -10px;}
.iconstruction .tsubmit-btn{background-position:-8px -48px;}
.iconstruction .tsearch-btn{background-position:-82px -48px;}
.icon.com-submit,.icon.com-cancel{width: 75px;height: 30px;border: 0;cursor: pointer;}
.icon.com-submit{background-position:-173px -12px;}
.icon.com-cancel{background-position:-275px -12px;}



.head-banner{  height: 235px;
  background: url("imgbanner.png") center;}
.navcon{position:relative;height: 100%;}
.nav{position: absolute;bottom: 0;height: 40px;background:url("imgnav.png");
   width: 100%;font-family: "微软雅黑";border-top-right-radius:3px;border-top-left-radius:3px; } 
.nav li{float: left;font-size: 14px;  line-height: 40px;}
.nav .navtext{padding:0px 18px;}
.nav .acviteleft{border-top-left-radius:3px;}
.nav .acviteright{border-top-right-radius:3px;}
.nav .nav-solid{background:url("imgsoild.png");width: 5px; height: 40px;}
.nav .acvite{background:url("imgnav-active.png");position: relative;}
.nav .nav-info{height: 30px;color: #ea9611;position: absolute;left: 0;
 max-width:500px;
  z-index: 9;
  min-width: 500px;
 }
 .login-in .c-red,.login-out input{cursor: pointer;}
.nav .navinfo-bg{ background: url("imgnavinfo-right.png") right #f7f4f1;
background-repeat: no-repeat;position: absolute;left: 0;width: 100%;  top: 40px;
  height: 30px;}
.nav .nav-info li.solid{color: #333;}
.nav .nav-info li{line-height: 30px;  padding: 0 10px;font-size: 12px;}
/*.nav .nav-info li a{color: #ea9611;}*/
 .mainbg{border: 1px solid #d4d4d4;background:#fff;
  clear: both;box-shadow:1px 1px 10px #b19688,1px 1px 10px #b19688;  margin: 0 auto;
   margin-top: 30px;}
 .main,.footer{padding: 10px 5px;clear: both;
 }
.footer .blogroll {color: #672200;font-size: 14px;font-weight: bold;
  border: 1px solid #d1c6c0;
  height: 50px;padding: 0 20px;
  margin-top: 5px;border-bottom: 0;
  line-height: 50px;
}
.footer .blogroll-search{margin-top: 10px;}
.footer .blogroll-search input{height: 28px;border: 1px solid #b19681;}
.footer .blogroll-search .text{width:270px;border-right: 0;padding: 0 5px;color: #737379;}
.footer .blogroll-search .sbtn{background: #eadccf;padding: 0 10px;  height: 30px;color:#816e5f;
 margin-right: 10px;cursor: pointer; }
.footer .footer-solid{background: url("imgfooter.png");display:block;width: 100%;
height: 11px;} 
.footer .copyright{text-align: center;line-height: 30px;}
.footer .copyright{margin-top: 8px;}


/*分页*/
  .holder {margin: 15px 0;}
  .holder a {
    font-size: 12px;
    cursor: pointer;
    margin: 0 5px;
    color: #333;
    height: 20px;
  border: 1px solid #eedebc;
  padding: 0 7px;
  line-height: 20px;
  display: inline-block;
  }
  .holder a:hover {background: #e43729; color: #fff;text-decoration: none;}
  .holder a.jp-previous { margin-right: 15px; }
  .holder a.jp-next { margin-left: 15px; }
  .holder a.jp-current, a.jp-current:hover {
    color: #fff;
    background: #e43729;
    border: 1px solid #cc2a1f;
    font-weight: bold;
  }
  .holder a.jp-disabled, a.jp-disabled:hover {color: #bbb;  background: #fff;
  }
  .holder span { margin: 0 5px; }

.content-form .form-item .item-ifo .validator-errorMsg{border: solid 1px #FF0000!important;
  background-image: none;
  background-color: #fff3f3!important;
  box-shadow: none;}


