[genuitec-file-id="wc1-239"],[genuitec-lp-path="/bijiucoin/WebRoot/css/base.css"],[genuitec-lp-enabled=false]{
  /* for codelive */
}

[genuitec-file-id="wc1-179"],[genuitec-lp-path="/bijiucoin/WebRoot/css/base.css"],[genuitec-lp-enabled=false]{
  /* for codelive */
}


body {
  margin: 0;
  font-family: "Microsoft YaHei";
  font-size: 12px;
  line-height: 24px;
  color:#333;
  background: #fff;
}
ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,input,button {
  margin: 0;
  padding: 0;
}
ul,ol {
  list-style: none;
}
input,button {
  font-family: "Microsoft YaHei";
}

table{
  border-collapse: collapse;
}
a {
  color:#333;
  text-decoration: none;
}
a:hover {
  color: #e4393c;
  text-decoration: none;
}
.clearfloat:after {
  content: "";
  display: table;
  height: 0;
  clear: both;
  visibility: hidden;
}
.clearfloat:before {
  content: "";
  display: table;
  height: 0;
  clear: both;
  visibility: hidden;
}
.container {
  width:1000px;
  margin: 0 auto;
}
.container:before {
  content: "";
  display: table;
  height: 0;
  clear: both;
  visibility: hidden;
}
.left {
  float: left;
}
.right {
  float: right;
}

/*ºì¡¢ÂÌÑÕÉ«*/
.green{
  color: #009900;
}
.red{
  color: #e62512;
}
.gray{
  color: #888;
}

/*top*/
#top_bg{
  width: 100%;
  height: 36px;
  background: #0a0603;
  position: relative;
  z-index: 3;
}
#top{
  width: 1200px;
  margin: 0 auto;
  height: 36px;
}
#top .site_map{
  float: right;
  position: relative;
  width: auto;
  padding: 0 10px;
}
#top .site_map>div{
  color: #fff;
  line-height: 36px;
}
#top .site_map>div>span{
  cursor: pointer;
}
#top .site_map>div>i{
  display: inline-block;
  width: 17px;
  height: 12px;
  background: url("../img/iconlist.png")no-repeat 0 0;
  margin-right: 8px;
  margin-top: 13px;
}
#top .site_map .down_menu{
  position: absolute;
  top: 36px;
  right: -5px;
  display: none;
  width: 100px;
}
#top .site_map .down_menu ul li{
  width: auto;
  padding: 0 10px;
  height: 30px;
  background: #0a0603;
  cursor: pointer;
  text-align: center;
  line-height: 30px;
  color: #fff;
}
#top .site_map:hover .down_menu{
  display: block;
}
#top>ul{
  line-height: 36px;
}
#top>ul>li{
  margin-right: 30px;
  float: left;
}
#top>ul>li .currency{
  color: #fff;
}
#top>ul>li .top_price{
  color: #3cbc6c;
}
/*ÓïÑÔÇÐ»»*/
.language{
  margin-left: 30px;
  position: relative;
  width: auto;
  padding: 0 10px;
}
.language .cur_language{
  line-height: 36px;
  color: #fff;
  cursor: pointer;
}
.language:hover>ul{
  display: block;
}
.language .cur_language:after{
  margin-top: -6px;
  margin-left: 8px;
  content: '';
  color: #fff;
  display: inline-block;
  width: 6px;
  height: 6px;
  vertical-align: middle;
  transform: rotate(-45deg);
  border-bottom: 1px solid currentColor;
  border-left: 1px solid currentColor;
}

.language .cur_language::before{
	content:'';
	display: inline-block;
	width:24px;
	height: 24px;
	background: url("../img/quanqiu.png")no-repeat;
	vertical-align: middle;
   	margin-right: 5px;
}
.language>ul{
  position: absolute;
  left: 0;
  top: 36px;
  background: #262A42;
  display: none;
}
.language>ul>li>a{
  display: inline-block;
  color: #fff;
  line-height: 36px;
  width: auto;
  padding: 0 10px;
  min-width: 50px;
  text-align: center;
  cursor: pointer;
}
.language>ul>li:hover{
  background: #1E2235;
}


/*header*/
header{
  width: 100%;
  height: 80px;
  background: #fff;
  position: relative;
  z-index: 2;
}
header .head{
  width: 1200px;
  margin: 0 auto;
  position: relative;
}
/*logo*/
header .logo{
  width: auto;
  margin-top: 17px;
}

/*µ¼º½*/
header .nav{
  /* width: 800px; */
  margin-left: 70px;
}
header .nav>ul{
  /*line-height: 80px;*/
  margin-top: 25px;
}
header .nav>ul>li{
  float: left;
  max-width: 160px;
  overflow: hidden;
}
header .nav>ul>li>a{
  display: block;
  height: 30px;
  line-height: 30px;
  font-size: 16px;
  padding: 0 15px;
  border-radius: 3px;
  margin: 0;
  white-space:nowrap;
}
header .nav>ul>li>a.cur{
  color: #fff;
  background: #cc9b32;
}
/*µÇÂ½Ãæ°å*/
header .login_panel{
  position: absolute;
  top: 120px;
  right: 0;
  padding: 10px;
  background: rgba(225,225,225,.5);
  border-radius: 3px;
  z-index: 1;
}
header .login_panel_box{
  background: #fff;
  overflow:hidden;
  border-radius: 3px;
  width: 264px;
  height: auto;
}
header .login_panel_box h3{
  margin-top: 26px;
  margin-left: 21px;
  margin-bottom: 20px;
  font-size: 16px;
  color: #cc9b32;
}
header .login_panel_box input{
  width: 240px;
  height: 32px;
  background: #f6f6f6;
  border: none;
  margin: 0 2px;
  outline: none;
  padding: 0 10px;
}
header .login_panel_box input[type="text"]{
  border-bottom: 1px solid #f5ebd6;
}
header .login_panel_box button{
  width: 220px;
  height: 32px;
  outline: none;
  background: #cc9b32;
  border: none;
  border-radius: 3px;
  font-size: 14px;
  color: #fff;
  margin-top: 18px;
  margin-left: 20px;
  margin-bottom: 10px;
  cursor: pointer;
}
header .login_panel_box>a{
  margin-left: 20px;
  color: #888888;
}
header .login_panel_box p{
  margin-left: 20px;
  color: #cc9b32;
  margin-bottom: 35px;
  margin-top: 20px;
}
/*µÇÂ½ºóÃæ°å*/
header .logined_panel{
  position: absolute;
  top: 160px;
  right: 0;
  padding: 10px;
  background: rgba(225,225,225,.5);
  border-radius: 3px;
}
header .logined_panel_box{
  background: #fff;
  overflow:hidden;
  border-radius: 3px;
  width: 264px;
  height: 298px;
}
.logined_panel_box h4{
  margin-top: 45px;
  text-align: center;
  font-size: 16px;
  color: #cc9b32;
  font-weight: 400;
}
.logined_panel_box p{
  line-height: 32px;
  background: #f6f6f6;
  margin: 20px 0;
  padding-left: 20px;
}
.logined_panel_box p span{
  color: #cc9b32;
}
.logined_panel_box button{
  width: 220px;
  height: 32px;
  background: #cc9b32;
  border-radius: 3px;
  border: none;
  outline: none;
  margin-left: 20px;
  margin-top: 15px;
  color: #fff;
  cursor: pointer;
}
.logined_panel_box input[type="button"]{
  width: 100px;
  height: 32px;
  background: #cc9b32;
  border-radius: 3px;
  border: none;
  outline: none;
  margin-top: 20px;
  margin-left: 20px;
  color: #fff;
  cursor: pointer;
}



/*µÇÂ½¡¢×¢²á*/
.login_register{
  line-height: 80px;
  z-index: 2;
  position: relative;
}
.login_register .login{
  margin-right: 25px;
}
.login_register .login i{
  display: inline-block;
  width: 14px;
  height: 14px;
  background: url("../img/iconlist.png")no-repeat -33px 0;
  margin-top: 33px;
  margin-right: 10px;
}
.login_register .login span,.login_register .register span{
  color: #cc9b32;
  font-size: 14px;
}
.login_register .register i{
  display: inline-block;
  width: 15px;
  height: 14px;
  background: url("../img/iconlist.png")no-repeat -62px 0;
  margin-top: 33px;
  margin-right: 10px;
}
/*µÇÂ½ºó*/
.logined_p{
  cursor: pointer;
  position: relative;
}
.login_register:hover #moneyview{
  display: block;
}
.logined_p span{
  color: #888;
}
.logined_p i{
  display: inline-block;
  width: 8px;
  height: 6px;
  background: url("../img/iconlist.png")no-repeat -212px -6px;
  margin-left: 7px;
}
.logined_personal{
  width: 270px;
  min-height:195px;
  /* height: 410px; */
  border: 1px solid #ddd;
  position: absolute;
  background: #fff;
  top: 80px;
  right: 0;
  padding: 15px;
  cursor: auto;
  display: none;
}
.logined_personal i{
  display: block;
  width: 19px;
  height: 9px;
  background: url("../img/iconlist.png")no-repeat 0 -101px;
  position: absolute;
  top: -9px;
  right: 20px;
}
.logined_personal table{
  width: 270px;
  border: 1px solid #edeef2;
  border-collapse: collapse;
}
.logined_personal table th{
  background: #f7fafc;
  border-bottom: 1px solid #edeef2;
  line-height: 28px;
  text-align: left;
  font-size: 12px;
}
.logined_personal table td{
  border-bottom: 1px solid #edeef2;
  line-height: 28px;
  color: #555;
  font-size: 12px;
}
.logined_personal table td:first-child,.logined_personal table th:first-child{
  padding-left: 25px;
}
.logined_personal p{
  line-height: 30px;
  margin-top: 10px;
}
.logined_personal p a{
  display: inline-block;
  width: 80px;
  height: 30px;
  line-height: 30px;
  border: 1px solid #ddd;
  background: #fff;
  text-align: center;
  border-radius: 3px;
  cursor: pointer;
}
.logined_personal p a.supplement_bi{
  color: #fff;
  background: #cc9b32;
}
.logined_personal p a.extract_bi,.logined_personal p a.quit{
  margin-left: 8px;
}

/*µ×²¿*/
footer{
  background: #222731;
  width: 100%;
}
.footer_box{
  width: 1200px;
  margin: 0 auto;
  overflow: hidden;
  padding-top: 60px;
  padding-bottom: 50px;
  color: #b5bbc6;
  position: relative;
}
.footer_logo{
  margin-right: 40px;
}
.footer_nav{
  margin-bottom: 18px;
}
.footer_nav li{
  float: left;
}
.footer_nav li>a{
  display: block;
  height: 14px;
  line-height: 14px;
  color: #b5bbc6;
  padding: 0 17px;
  border-right: 1px solid #61667b;
}
.footer_nav li:last-child>a{
  border-right: none;
}
.footer_nav li:first-child>a{
  padding-left: 0;
}
.hotline{
  margin-bottom: 15px;
}
.hotline_phone{
  font-size: 18px;
  color: #e4bb5d;
  margin-left: 10px;
}
.attention{
  margin-bottom: 20px;
  position: relative;
}
.attention img{
  margin-left: 15px;
  vertical-align:middle;
}
.attention .img_none{
  position: absolute;
  top: 50px;
  left: 80px;
  display: none;
}

.attention .img_none2{
  position: absolute;
  top: 50px;
  left: 140px;
  display: none;
}

.attention .img_none3{
  position: absolute;
  top: 50px;
  left: 315px;
  display: none;
}

.attention .gz_qq:hover~.img_none{

  display: block;
}
.attention .gz_weixin:hover~.img_none2{
  display: block;
}
.attention .gz_line:hover~.img_none3{
  display: block;
}

.blogroll{
  margin-bottom: 20px;
  position: relative;
}
.blogroll>span{
  display: inline-block;
  color: #b5bbc6;
  font-size: 12px;
  line-height: 24px;
}
.blogroll ul li{
  float: left;
  margin-left: 20px;
}
.blogroll ul li>a{
  display: inline-block;
  color: #b5bbc6;
  font-size: 12px;
  line-height: 24px;
}
.blogroll .img_none4{
  position: absolute;
  top: -10px;
  left: 585px;
  display: none;
}
.blogroll .gz_caijing:hover~.img_none4{
  display: block;
}

.records{
  margin-bottom: 20px;
  color: #3f4663;
}
.records img{
  vertical-align: middle;
  margin: 0 5px;
}
.authentication img{
  margin-right: 5px;
}


/*page*/
.page{
  list-style: none;
}
.page>li{
  float: left;
  padding: 5px 10px;
  cursor: pointer;
}
.page .pageItem{
  border: solid thin #DDDDDD;
  margin: 5px;
}
.page .pageItemActive{
  border: solid thin #0099FF;
  margin: 5px;
  background-color: #0099FF;
  color:white;
}
.page .pageItem:hover{
  border: solid thin #0099FF;
  background-color: #0099FF;
  color:white;
}
.page .pageItemDisable{
  border: solid thin #DDDDDD;
  margin: 5px;
  background-color: #DDDDDD;
}
#page{
  margin-left: 200px;
  margin-top: 20px;
}
.page_input>input[type="text"],
.page_input .page_num{
  display: inline-block !important;
  border-radius: 1px !important;
  outline: none !important;
  margin: 5px !important;
  width: 30px !important;
  height: 36px !important;
  padding-left: 5px !important;
}
.page_input>input[type="button"],
.page_input .page_go{
  border-radius: 1px !important;
  outline: none !important;
  display: inline-block !important;
  margin: 5px !important;
  width: 45px !important;
  height: 36px !important;
  cursor: pointer !important;
}

.right_span{
  color: #009900;
}
.erro_span{
  color: #e62512;
}

@media screen and (max-width: 1200px) {
  body{width:1200px !important;}
}