﻿ /*==表单验证样式==*/

/*== 密码强度 ==*/
.top_testresult{font-weight: bold;font-size:12px;font-family: arail,helvetica,san-serif;color:#FFF;padding:0;margin:0 0 0 0;}
.top_testresult span{padding:0 6px;margin:0;height: 24px;line-height: 24px;}
.top_shortPass{background:#FF0000;}
.top_badPass{background:#5A025A;}
.top_goodPass{background:#0029AA;}
.top_strongPass{background:#128511;}
/*== us by validation ==*/
.FormError {position: absolute;top: 300px;left: 300px;display: block;z-index: 500;}
.FormError .FormErrorC {width: 100%;background: #ee0101;position:relative;z-index:501;color: #fff;font-family: tahoma;font-size: 11px;line-height: 14px;border: 2px solid #ddd;box-shadow: 0 0 6px #000;-moz-box-shadow: 0 0 6px #000;-webkit-box-shadow: 0 0 6px #000;padding: 4px 10px 4px 10px;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
.FormError .FormErrorA {width: 15px;margin: -2px 0 0 13px;position:relative;z-index: 506;}
.FormError .FormErrorABottom {box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;margin: 0px 0 0 12px;top:2px;}
.FormError .FormErrorA div {border-left: 2px solid #ddd;border-right: 2px solid #ddd;box-shadow: 0 2px 3px #444;-moz-box-shadow: 0 2px 3px #444;-webkit-box-shadow: 0 2px 3px #444;font-size: 0px;height: 1px;background: #ee0101;margin: 0 auto;line-height: 0;font-size: 0;display: block;}
.FormError .FormErrorABottom div {box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;}
/*==use by jquery ui dialog==*/
.ui-dialog-content{padding: 5px 1px;}
.ui-dialog-title{font-size:14px;}
#Dialog{font-size:12px;}
#Dialog p {line-height:16px;margin:10px 0px 10px 10px;height: auto;}
#SendForm input[type=text], #SendForm input[type=password]{border:1px solid #6A4444;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;box-shadow: 0 0 2px #6A4444;-moz-box-shadow: 0 0 2px #6A4444;-webkit-box-shadow: 0 0 3px #6A4444;}
#SendForm input[type=text]:hover, #SendForm input[type=password]:hover{border:1px solid #6A4444;}
#SendForm input[type=text]:focus, #SendForm input[type=password]:focus{border:1px solid #6A4444;}
.p-re {
	position: relative;
}
.f24{
	font-size: 16px;
}
.riwen h4{
  color: #9aef91;
  font-size: 15px;
  font-weight: bold;
  
}
.riwen p{
  font-size: 14px;
  
}
.riwen {
  font-size: 14px;
   line-height: 18px;
}
.riwen h3{
  color: #ff0;
  font-size: 24px;
  font-weight: bold;

}
.reg-yzm-img  {position: absolute;left:150px;top: 1px;width: 60px;height: 28px;}
.form-group li {position: relative;}
/*.nav .on {
    position: absolute;
    top: 0;
    left: 0;
    height: 46px;
    z-index: 100;
    background: url(images/nav-li-hover.png);
}*/

.floatDiv a{display:block;width:121px;font-size: 0;position:relative;}
/*.lStyle{background:url(../images/common/duilian_left2.gif) no-repeat;height: 474px;}
.floatDivs{background:url(../images/common/duilian_right2.gif) no-repeat;height: 474px;}
*/
.floatDiv a,.floatDiv a img {
    display:block;
}
.nav li:nth-child(1) .nw{
      color: yellow;
    }
.nav li:nth-child(2) .nw{
      color: #f0f;
    }
.nav li:nth-child(3) .nw{
      color: #ff0;
    }
.nav li:nth-child(4) .nw{
      color: #45f532;
    }
.nav li:nth-child(7) .nw{
      color: #ff0;
    }
 .nav li:hover   .nw em{
      color: #ff0;
    }
.kfright{ background:url(../images/kfright.png?=2) no-repeat; width:106px; height:264px; position:relative;}
.kfleft a,.kfright a{ display:block;}
.kfweixin{ position: absolute; right:95px; bottom:48px; background: url(../images/kfweixin.jpg) no-repeat; width: 151px; height: 170px; display: none;}
.kfphone1{ position: absolute; right:95px; bottom:125px; background: url(../images/kfphone1.png) no-repeat; width: 151px; height:92px; display: none;}
.kfphone2{ position: absolute; right:95px; bottom:90px; background: url(../images/kfphone2.png) no-repeat; width: 151px; height:92px; display: none;}
.yh-hot {
  display: block;
  width: 19px;
  height: 21px;
  position: absolute;
  right: 9px;
  top: -14px;
  background: url(../images/i-hot.gif?=1) no-repeat center center;
}
/*.rStyles {background:url(../images/kf-lv2.gif) no-repeat;}*/
 .articles-con table{
  cellspacing:0px;
  cellpadding:0px;
  border-left:1px solid #fefba6;
  border-top:1px solid #fefba6;
  text-align:center;
  border-collapse: collapse;
  /*width: 900px;*/
}
.articles-con table th{
   background:#af773c;
   color:#FF9900;
   text-align:center;
   vertical-align:center;
   padding:20px;
}
.articles-con  table th,td{
  padding:10px;
  text-align:center;
  border-right:1px solid #fefba6;
  border-bottom:1px solid #fefba6;

}
.psr {position: relative;}
div.flicking_con{position:absolute;top:0px;left:31%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;
  margin:0;padding:0;background:url(../images/lb/btn_main_imgs.png) 0px 0px no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
.bn-box {
  background-position: center center;
}
.atime {
  position: absolute;
  left: 177px;
  top: -2px;
  line-height: 22px;
  color:#969696;
  width: 300px!important;
}
.noticeBox p {
  color: #fff;
}
#menu1 dd.hover {
    background: #266cdc;
    color: #fff;
}
 #menu1 dd a{
    color: #fff;

 }
 #menu1 dd {
    float: left;
    text-align: center;
    background: #433730;
    cursor: pointer;
    border: #ccc solid 0px;
    color: #fff;
    margin-right: 8px;
    width: 100px;
    height: 44px;
    line-height: 44px;
   background: #447edc;
    font-family: "Microsoft Yahei";
}
 #menu1 {
    width: 659px;
    margin-bottom: 10px;
    margin-top: 10px;
    height: 1%;
    overflow: hidden;
    text-align: center;
}
.right .riin table,.right .riin table tr{border: 1px solid #447edc;}
.right .riin table td {
    padding: 5px 0;
    border: 1px solid #447edc;
}
.lunleft p{
  line-height: 36px;
  height: 36px;
  color: #fff;
    font-size: 12px;
}
/*注册页面*/
.describe {font-size:14px; color:#eeeeee; margin-top:20px;}
.describe li{margin:5px 0px;}
.register_d{font-family:"宋体"; font-size:13px;}
.reg-bz{color:#fff;}
.registers li {width:100%; height:25px; margin:10px 0px;}
.registers li .txt{width:100px;}
.registers li p{ height:25px; line-height:25px; text-align:right; display:block; float:left;color: #fff}
.registers li span{color:#d33024; font-size:12px; margin-right:10px;}
.registers input{width:221px; height:25px; padding:0 5px; background:#fff; border-width:0px; float:left;margin-left: 5px;margin-right: 5px;}
.registers .currency option{width:216px !important;}
.registers option{width:25px; height:25px; background:#fff; border-width:0px;}
.prompt{margin-left:100px;}
.treaty{margin:5px;}
.treaty input{margin-right:8px;}
.r_button{text-align:center; padding:20px 0px;}
 .registers h1 {
    color: #ffff77;
    text-align: left;
    font-size: 22px;
    line-height: 36px;
    position: relative;
    margin-bottom: 20px;
}