body {
  font-size: 12px;
  font-family: "微软雅黑","宋体","Helvetica Neue", Helvetica, Arial, sans-serif;
  background:#27303f;
}

body,div,
h1,h2,p,
ol,ul,li {
  margin: 0;
  padding: 0;
  border: 0;
}

html, body {
  min-height: 100%;
}

ul {
  list-style: none;
}

textarea {
  resize: none;
}

form{
  margin:0 !important;
  padding:0 !important;
}
a:link {text-decoration:none;cursor:pointer;}
a:hover {text-decoration:none;cursor:pointer;}

.left{
	float:left;
}
.right{
	float:right;
}

/*--------------------
$顶部区域
--------------------*/
.navibar {
  height: 65px;
  background:#27303f;
}
.navimain {
  width:1000px;
  margin:0 auto;
}
.navimain ul{
  float:right;
}
.navimain li {
  float:left;
  padding:0 13px;
  height:64px;
  line-height:64px;
  text-align:center;
  font-size: 15px;
}

.navimain li a {
  color:#fff;
  display:block;
}

.navimain a:hover{
  background:#344157;

}
.navimain .logo {
  float:left;
  height:65px;
  
}

.navimain .logo h1,.logo_center h1{
line-height:65px;
  color:#fff;
  font-size: 32px;
  font-family: "微软雅黑","宋体","Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight:normal;
}


.loginmain {
  margin-top:-2px;
  background:url(../img/bg_login.jpg) center 0;
  background-size:100% 100%;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
  min-height:785px !important;
}
@media screen and (min-width: 1800px){
	.loginmain {
	  min-height:900px !important;
	}
}
@media screen and (min-width: 1100px) and (max-width: 1799px){
	.loginmain {
	  min-height:630px !important;
	}
}

.logindiv {
  width:1000px;
  margin:0 auto;
}
.loginfloat {
  float:right;
  margin:150px 300px 0 auto;
  background:#fff;
  width:380px;
  min-height:150px;
  -webkit-border-radius:5px !important;
  -moz-border-radius:5px !important;
  border-radius:5px !important;
  box-shadow: 1px 1px 5px #333;
}
.logintop {
  padding:30px 30px 5px 30px;
}
.logintop span,input {
  height:26px !important;
  line-height:26px !important;
}
.logintop span {
  padding-left:10px !important;
  padding-right:10px !important;
  float:left;
}
.logintop input {
  width:255px !important;
  float:left;
}
.logintop .input-prepend{
  margin-bottom:15px !important;
  width:325px;
}
.loginalert {
  height:20px;
  line-height:20px;
  color:#b94a48;
  background:#f2dede;
  border-top: 1px solid #eed3d7;
  padding:10px 30px;
}
.loginalertrem {
  height:20px;
  line-height:20px;
  color:#c09853;
  background:#fcf8e3;
  border-top: 1px solid #fbeed5;
  padding:10px 30px;
}
.loginalertsuc {
  height:20px;
  line-height:20px;
  color:#468847;
  background:#dff0d8;
  border-top: 1px solid #d6e9c6;
  padding:10px 30px;
}
.loginbody {
  border-top: 1px dotted #e1e1e1;
  border-bottom: 1px dotted #e1e1e1;
  background:#f2f6f9;
  padding:15px 30px 15px 30px;
}

.loginbody input{
  margin:0 7px 0 0 !important;
  height:22px !important;
}
.loginbodycheck {
  margin-top:5px !important;
}
.loginfooter {
  min-height:5px;
  line-height:50px;
  margin:0 30px;
}
.ablock {
  height:50px;
}
.ablock a{
  display:block;
}
.ablock a:hover{
  color:#FF0000;
}
.tjbtn {
  width:100px;
}
/*--------------------
$底部区域
--------------------*/
footer {
  float:left;
  width:100%;
  min-height:20px;
  background:#27303f;
}


.footer-con {
  width:1000px;
  margin:0 auto;
  min-height:20px;
  padding-top:10px;
  padding-bottom:15px;
  text-align:center;
  color:#fff;
}

.footer-con a {
  color:#fff;
}

.footer-con a:hover{
  color:#007bff;
}
.footer-fg {
  padding:0 5px 0 8px;
  color:#999;
  font-size:10px;
  line-height:12px;
}
/* .footer-line {
  padding:4px 0;
} */

/*--------------------
$通用区域CSS
--------------------*/
.solid2 {
  border-top:2px solid #4e4e4e;
}

.main-center{
  width:1000px;
  margin:15px auto;
  min-width:50px;
  min-height:200px;
}

.fleft {
  float:left;
}
.fcent {
  float:center;
}
.frigh {
  float:right;
}

.wid670 {
  float:left;
  width:670px;
}
.wid1000 {
  width:1000px;
}
.nowsite {
  font-family: "宋体","Helvetica Neue", Helvetica, Arial, sans-serif;
  border-bottom: 1px dotted #b5b5b5;
  padding-top:5px;
  padding-bottom:5px;

}
.clearfloat {
  clear:both;
}


.pagemainbg {
  margin-top:-2px;
  background:url(../img/bg_page.jpg);
  /*filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";  */
  -moz-background-size:100% 100%;  
  background-size:100% 100%;  
  min-height:700px;
}
.pagemainbg1 {
  background:rgba(255,255,255);
  min-height:700px;
  padding-bottom:30px;
}

.pagemain {
  width:1000px;
  margin:0 auto;
}
.topalert {
float:left;
width:1000px;
margin-top:0px ;
}

.pagefloatdiv {
  margin-top:5px;
  background:#fff;
  width:495px;
  min-height:100px;
  -webkit-border-radius:5px !important;
  -moz-border-radius:5px !important;
  border-radius:5px !important;
  box-shadow: 1px 1px 3px #888;
}
.pagefloatdiv .toptit {
  -webkit-border-radius:5px 5px 0 0 !important;
  -moz-border-radius:5px 5px 0 0 !important;
  border-radius:5px 5px 0 0 !important;
  background:#f2f6f9;
  height:40px;
  border-bottom: 1px dotted #e1e1e1;
}
.pagefloatdiv .toptit h2 {
margin-left:10px;
  line-height:40px;
  color:#000;
  font-size: 18px;
  font-family: "微软雅黑","宋体","Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight:normal;
}
.pagefloatdiv .pfbody {
  
  -webkit-border-radius:0 0 5px 5px !important;
  -moz-border-radius:0 0 5px 5px !important;
  border-radius:0 0 5px 5px !important;
}
.pagefloatdiv .pfbody ul{
  padding-bottom:5px;
}
.pagefloatdiv .pfbody li{
  padding:5px 0 5px 10px;
  height:35px;
  line-height:35px;
  border-bottom: 1px dotted #e1e1e1;
}
.pagefloatdiv .pfbody input {
  margin-top:3px;
  height:20px !important;
}
.pagefloatdiv .pfbody button {
  margin-top:-7px;
  margin-left:5px;
}

.bodydiv {
  float:left;
  width:1000px;
  margin-top:5px;
  background:#fff;
  -webkit-border-radius:5px !important;
  -moz-border-radius:5px !important;
  border-radius:5px !important;
  box-shadow: 1px 1px 3px #888;
}
.tab-pane {
  padding:10px;
}
.tab-pane table {
  margin-top:15px;
}

.topalert .alert {
    margin-bottom: 5px;
}


.select_none{
	-moz-user-select:none;/*火狐*/
	-webkit-user-select:none;/*webkit浏览器*/
	-ms-user-select:none;/*IE10*/
	-khtml-user-select:none;/*早期浏览器*/
	user-select:none;
}

.dt_bootstrap_page,{
	width:100%;
	text-align:right;
	margin-right:5px;
	margin-bottom:5px;
}

.dt_bootstrap_page_text{
	float:left;
}


.exit_login{
	color:red;
}


.main_xmqh{
	color:#87CEEB;
}

.main_logo_text{
	color:#FFE4B5;
}



.main_bg {
  background:url(../img/bg_page.jpg);
  filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";  

  min-height:600px;
}
.main_div {
	width:1000px;
	margin:0 auto;
	text-align:center;
}


.main_div a img{
	width:130px;
	height:170px;
	margin: 15px;
	overflow: hidden;
	border-radius: 8px;
}

.main_div_soft {
	width:1000px;
	margin:0 auto;
	text-align:center;
}

.main_div_soft a img{
	width:130px;
	height:130px;
	margin: 15px;
	overflow: hidden;
	border-radius: 8px;
}

.footer_left{
	float:left;
}

.footer_right{
	float:right;
}
.navimain ul li{
	color:#fff;
}

.bd_qz{
	width:70px;
	float:left;
}

.main_div .topalert{
	overflow:hidden;
	text-align:left;
}

.kmcz_yexs{
	color:red;
}


.card_login_btn{ /*登录按钮颜色*/
	background:#F08080;
	color:#fff;
	font-family:"微软雅黑";
	font-size: 18px;
}
.card_login_btn:hover{  /*登录按钮颜色*/ /*鼠标在按钮上时的颜色*/
	background:#F08080;
	color:#000;
}

.card_chongzhi_btn{ /*充值按钮颜色*/
	background:#F08080;
	color:#fff;
}
.card_chongzhi_btn:hover{  /*充值按钮颜色*/ /*鼠标在按钮上时的颜色*/
	background:#F08080;
	color:#000;
}

.order_post_btn{ /*下单按钮颜色*/
	background:#F08080;
	color:#fff;
}
.order_post_btn:hover{  /*下单按钮颜色*/ /*鼠标在按钮上时的颜色*/
	background:#F08080;
	color:#000;
}
.order_xiangpian_post_btn{ /*下单按钮颜色*/
	background:#F08080;
	color:#fff;
}
.order_xiangpian_post_btn:hover{  /*下单按钮颜色*/ /*鼠标在按钮上时的颜色*/
	background:#F08080;
	color:#000;
}

.card_chaika_btn{ /*拆卡按钮颜色*/
	background:#F08080;
	color:#fff;
}
.card_chaika_btn:hover{  /*拆卡按钮颜色*/ /*鼠标在按钮上时的颜色*/
	background:#F08080;
	color:#000;
}


.card_chaxun_btn{ /*查询搜索按钮颜色*/
	background:#F08080;
	color:#fff;
}
.card_chaxun_btn:hover{  /*查询搜索按钮颜色*/ /*鼠标在按钮上时的颜色*/
	background:#F08080;
	color:#000;
}

.order_chaxun_btn{ /*查询搜索按钮颜色*/
	background:#F08080;
	color:#fff;
}
.order_chaxun_btn:hover{  /*查询搜索按钮颜色*/ /*鼠标在按钮上时的颜色*/
	background:#F08080;
	color:#000;
}


.card_fanye_btn{ /*翻页按钮颜色*/
	background:#F08080;
	color:#fff;
}
.card_fanye_btn:hover{  /*翻页按钮颜色*/ /*鼠标在按钮上时的颜色*/
	background:#F08080;
	color:#000;
}

.btn_qiehuandaoshouye,.btn_tuichudenglu{ /*退出登录和切换到首页*/
	background:#F08080;
	color:#fff;
}
.btn_qiehuandaoshouye:hover,.btn_tuichudenglu:hover{  /*退出登录和切换到首页*/ /*鼠标在按钮上时的颜色*/
	background:#F08080;
	color:#000;
}



.kmcz_cye_btn{ /*查余额按钮颜色*/
	background:#F08080;
	color:#fff;
}
.kmcz_cye_btn:hover{  /*查余额按钮颜色*/ /*鼠标在按钮上时的颜色*/
	background:#F08080;
	color:#000;
}


.btn_ddglq,.btn_zkmglq{ /*查余额按钮颜色*/
	background:#339933;
	color:#fff;
}
.btn_ddglq:hover,.btn_zkmglq:hover,.btn_ddglq:active,.btn_zkmglq:active,.btn_ddglq:focus,.btn_zkmglq:focus{ /*查余额按钮颜色*/
	background:#339933;
	color:#fff;
}




.dataTables_paginate .pagination  li{
	float:left;
	margin-left:2px;
}

.dataTables_paginate .pagination  li .active a{
	background:#F08080;
	color:#fff;
}





.alert {
    background-color: #F0F7FF;/*公告背景色*/
    border: 1px solid #DAE1E8;/*公告边框色*/
    border-radius: 4px;
}

.zanting{
	color:#FF7F50;
}

.logo_center{
	text-align:center;
	margin:0 auto;
}
.loginmain{
    height:auto!important;
    height:720px;
    min-height:720px;
}
footer{
	bottom:0px;
}
.pagefull{
	width:100%;
}

.bodydivfull {
    float: left;
    width: 1000px;
    border-radius: 5px !important;
    box-shadow: 1px 1px 3px #888;
}



.orders_xiadan_btn{ /*翻页按钮颜色*/
	background:#F08080;
	color:#fff;
}
.orders_xiadan_btn:hover{  /*翻页按钮颜色*/ /*鼠标在按钮上时的颜色*/
	background:#F08080;
	color:#000;
}

.orders_xiadan_form .fleft{
	width:65%;
}
.orders_xiadan_form .right{
	width:35%;
}

.orders_textarea{
	margin-top:5px;
	margin-left:5px;
	width: 95%;
	height:auto;
	min-height:100px;
}



.div_img_input{
	float:left;
	margin:5px;
}
.div_img_input img {
	margin:0px auto;
    width: 100px;
    height: 100px;
	display:block;
	vertical-align: middle;
}
.div_img_input input {
    width:95px;
}

.div_btn_post {
    float:right;
	margin-right:7%;
	margin-bottom:10px;
}

.div_xiangpian{
	padding:5px;
}