
body,html{margin:0;padding:0; color:#010101;font-family:"微软雅黑";width:100%; max-width:640px; margin:0 auto;}
body{font-family:"5FAE8F6F96C59ED1", "Microsoft Yahei", "Hiragino Sans GB", tahoma, arial; }
blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul ,a {

	font-size:14px;

}
ol,ul{list-style:none;margin:0;padding:0}
a{text-decoration:none;color:#475061}
a:hover{text-decoration:none;color:#ff3700}
img{border:none}
h2,p{padding:0;margin:0}

address, cite, dfn, em, var {

}
.fwb{ font-weight:bold;}
small {
	font-size: 12px
}
ol, ul {
		list-style: none;

}
a {
	text-decoration: none;
	color:#010101;

}
sup {
	vertical-align: text-top
}
sub {
	vertical-align: text-bottom
}
legend {
	color: #000
}
fieldset, img {
	border: 0
}
button, input, select, textarea {
	font-size: 100%
}
table {

}
.fl{ float:left;}
.fr{ float:right;}
.yshong{ color:#F00;}

.panel-default>.panel-heading{background-color: #19b9f3 !important; color: #fff !important;}
.log .tit{ text-align:center; padding-top:60px; padding-bottom:30px;}
.log .xlogin{ max-width:90%;}
.log .xlogin2{ padding:30px 40px 30px 0px;}
.log .xlogin2 .lo1{ text-align:center; font-size:20px; font-weight:600; padding-bottom:20px; color:#333;}
.log .tit{}
.loimg{ width:100%; max-width:100px;}
.log .xlogin2 .lo{ padding-left:30px;}
.log .xlogin2 .lo2{ font-size:16px; line-height:2em; font-weight:500; color:#333; padding-top:20px;}
.log .xlogin2 .lo3{ line-height:2em;  color:#333; padding-bottom:10px; }
.log .xlogin2 .lo4{ line-height:1px; height:1px; margin-left:30px;border-bottom:#010101 dashed 1px;}
.log .xlogin2 .lo5{ line-height:2em;  color:#333; padding-top:10px; }

.reg .tit{ text-align:center; padding-top:15px; padding-bottom:30px;}
.reg .xlogin{ max-width:85%;}
.reg .xlogin2{ padding:10px 40px 30px 0px;}
.reg .xlogin .lo1{  font-size:25px; font-weight:600;  color:#525252;}
.reg .tit{}
.loimg{ width:100%; max-width:100px;}
.reg .xlogin2 .lo{ padding-left:0px;}
.reg .xlogin2 .lo2{ font-size:16px; line-height:2em; font-weight:500; color:#333; padding-top:20px;}
.reg .xlogin2 .lo3{ line-height:2em;  color:#333; padding-bottom:10px; }
.reg .xlogin2 .lo4{ line-height:1px; height:1px; margin-left:30px;border-bottom:#010101 dashed 1px; margin-bottom:10px;}
.reg .xlogin2 .lo5{ line-height:2em;  color:#333;  }

.top{ background:url(../image/top.jpg) center #212121; height:120px;}
.top .logo{color:#FFF; float:left; padding-top:28px; padding-left:10px;}
.top .logo h4{ padding-top:3px; padding-left:10px; font-weight:bold;}
.top .an{  float:right; padding-top:34px; margin-right:10px;}
.top .an .btn-long{ background:#FAB127; border-radius:5; border:#FFF solid 1px; color:#fff; }
.top .an .btn-group{}
.top .an .btn-long:hover{background:#3595FB;color:#fff;}
.top .an .btn-long:focus{background:#3595FB;color:#fff;}
.top .user-menu{ width:180px; min-width:180px;}

.top .xx-menu{ }

.top .biaoqian1{ background:#E02222;}
.top .an .btn-long2{ color:#fff; }
.top .an .btn-long2:hover{background:#3595FB;color:#fff;}
.top .an .btn-long2:focus{background:#3595FB;color:#fff;}

.main{ background:url(../image/bj2.jpg) #3D3D3D;}
.main{ background: #458902 url("../image/cc.png") no-repeat scroll left bottom;}
.main .left{ width:200px; }
.main .left .choujiang{ text-align:center; margin-top:10px;}
.main .left .choujiang img{ width:80%; height:auto;}
.main .left .btn-group-vertical{width:100%; margin-top:10px;}
.main .left .btn-group-vertical .glyphicon{ color:#fff;}
.main .left .btn-group-vertical ul{ padding:0; margin:0; }
.main .left .btn-group-vertical .sub-menu{ padding:5px 0 5px 0; }

.main .left .btn-group-vertical ul li{border-bottom:#fff solid 1px;}
.main .left .btn-group-vertical .sub-menu li{border-bottom:0;}

.main .left .btn-long{ width:100%; border-radius:0; border:0; color:#FFF; text-align:left; padding-top:10px; padding-bottom:10px;}
.main .left .btn-long:hover{background:#FAB127;color:#FFF;}
.main .left .btn-long:focus{background:#FAB127;color:#FFF;}

.main .left .lloadmin{color:#F00; font-weight:bold;}
.main .left .lloadmin:hover{background:#FAB127;color:#D90200; font-weight:bold;}
.main .left .lloadmin:focus{background:#FAB127;color:#D90200; font-weight:bold;}

.main .left .llong0{ float:left; margin-left:10px; margin-top:2px;}
.main .left .llong2{ float:left; margin-left:10px;}
.main .left .llong1{ float:right;  margin-right:5px; margin-top:4px; font-size:12px; display:inline;}
.main .left .sub-menu{ display:none;}

.main .left .btn-long16{ background:#FAB127;color:#FFF;}
.main .left .btn-long16 .llong0{ color:#FFF;}
.main .left .btn-long16 .llong1{ color:#FFF;}
.main .left .btn-long16:hover{background:#FAB127;color:#FFF;}
.main .left .btn-long16:focus{background:#FAB127;color:#FFF;}


.main .left .btn-long8{ width:100%; border-radius:0; border:0; color:#fff; text-align:left; padding-top:7px; padding-left:46px; padding-bottom:7px;}
.main .left .btn-long8:hover{background:#F4CB5F;color:#5C3C01;}
.main .left .btn-long8:focus{background:#F4CB5F;color:#5C3C01;}

.main .left .btn-long32{background:#F4CB5F;color:#5C3C01;}


.main .countgo{ width:100%; margin-left:-200px;}
.main .countgo .zt{margin-left:200px;background:#FFF;}



.remain .gao1{ width:100%; height:2px; line-height:2px;}
.remain .long-header{ margin:0;}
.remain .long-header small{ font-size:16px;}

.remain .breadcrumb{ background:#EEEEEE;}
.remain .breadcrumb a{ color:#010101666;}

.remain .shuxing{ display:inline-block;}
.remain .getneirong{ padding-left:0em;}

.long_table{ width:100%;}
.long_table td{padding-top:8px; padding-bottom:8px; border-bottom:#DDDDDD solid 1px;}

.long_table .tb_top td{ background:#F5F5F5; padding-top:10px; padding-bottom:10px;}
.long_table .tb_bottom td{padding-top:20px; padding-bottom:20px; padding-right:20px;}

.zijitable{width:100%; border-top:#DDDDDD solid 1px; border-left:#DDDDDD solid 1px;}
.zijitable td{ border-bottom:#DDDDDD solid 1px; border-right:#DDDDDD solid 1px; padding:16px 10px 16px 10px;}


.form-long-w1{ max-width:400px;}
.pt1{ padding-top:7px;}

.picupkuang{width:250px; height:70px;}

.res-img{ width:100%; height:auto; }





.utp{}


@media (max-width: 900px) {
.main .left{ width:160px; }
.main .countgo{ width:100%; margin-left:-160px;}
.main .countgo .zt{margin-left:160px;background:#FFF;}
}

@media (max-width: 768px) {
.log .xlogin2{ padding:30px 20px 30px 20px;}
.log .xlogin2 .lo4{margin-left:0px;}
.log .xlogin2 .lo{ padding-left:0px;}
.reg .xlogin2{ padding:30px 20px 30px 20px;}
.reg .xlogin2 .lo4{margin-left:0px;}
.reg .xlogin2 .lo{ padding-left:0px;}
.theme-login{margin-bottom: 15px;}
}


.clear{clear:both;height:0px;font-size:0px;overflow: hidden;line-height:0px;}

.youjian {
    color: #337ab7;
}



.ugModal{position: fixed;top:0;z-index:100;width: 100%;height: 100%;background: rgba(0,0,0,.3);display: none}
.ugBox{width: 90%;margin:12% auto 0;background: #fff;box-shadow: 2px 2px 5px #ccc;}
.ugHeader{height: 40px;line-height: 40px;color: #fff;text-indent: 10px;background: #29a7e2;}
.ugCon{padding: 10px 12px;height: 340px;overflow: auto; color: #333;}
.ugCon p{text-indent: 10px;}
.ugCon h4{font-size: 15px;color: #000}
.ugCon table{font-size: 12px;}
.ugCon table tr td{border:1px solid #ccc;white-space: nowrap;vertical-align: middle;text-align: center;}
.ugFooter{background:#fff;height: 45px;line-height: 45px;text-align: right;padding: 0 15px;border-top:1px solid #ccc;}
.ugFooter span{padding:7px 15px;border-radius: 5px;}
.ugClose{background: #f7f7f9;border:1px solid #ccc;color: #333;margin-right: 10px}
.ugYes{background: #d9534f;border:1px solid #d43f3a; color: #fff}

.navbarFix{width: 100%;height: 52px;font-size:14px;background: #fff;color: #868689; border-top:1px solid #06d996;position: fixed;bottom: 0;z-index: 9999; max-width:640px;
-moz-box-shadow:2px 2px 10px rgba(0,0,0,0.1); -webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.1); box-shadow:2px 2px 10px rgba(0,0,0,0.1);}
.navbarFix ul{display: table;width: 100%;padding: 0}
.navbarFix li{float: left;width: 25%;text-align: center;list-style: none}
.navbarFix li a{color: #868689;text-decoration: none}
.navbarFix li a img{margin-top: 6px}
.container-fluid{background-color: #fff}
.menuTitle{padding: 20px 15px}
.menuPto img{width: 100px;border-radius: 50%;border:2px solid #29a7e2;}
.menuList p{margin-bottom: 2px;margin-left: 11px}
.munuLists {display: table;width: 100%;}
.munuLists span{width: 38%;float: left;display: inline-block;text-align: left;}
.menuCR{clear: both;padding-top: 15px}
.menuCR a{display: block; height: 36px;line-height: 36px;width: 80%;text-align: center;border-radius: 6px;color: #fff;font-size: 14px;margin:0 auto;}
.menuCR .recharge{background-color: #29a7e2}
.menuCR .cash{background-color: #F7A652}
.munuCon{margin-top: 20px;margin-bottom: 52px;}
.munuCon div {text-align: center;}
.munuCon div a{color: #868689}
.munuCon .col-md-4,.munuCon .col-xs-4{border-bottom: 1px solid #dcdcdc;height: 110px}
.munuCon .col-md-4:nth-child(2),.munuCon .col-xs-4:nth-child(2),.munuCon .col-md-4:nth-child(5),.munuCon .col-xs-4:nth-child(5),.munuCon .col-md-4:nth-child(8),.munuCon .col-xs-4:nth-child(8),.munuCon .col-md-4:nth-child(11),.munuCon .col-xs-4:nth-child(11){border-left: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;}


.munuCon img{width: 38px;margin-top: 25px}
.moreNav li{height: 45px;line-height: 45px;border-bottom: 1px solid #dcdcdc}
.moreNav li:last-child{border-bottom: none}
.moreNav ul{padding: 0 10px}
.moreNav li {list-style: none}
.moreNav li a{color: #BEBEBE;text-decoration: none;display: table;width: 100%}
.moreNav li a img{float: right;width: 18px;margin-top: 13px}

.table-responsive .table>tbody>tr>td{white-space: nowrap; font-size:13px; line-height:20px; padding-left:3%; padding-left:3%;}
.table-responsive .table>tbody>tr>td img{ margin-right:10px;}
.table-responsive .table li{}



.btn-warning {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #eea236;
}
.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.table-responsive>.table tr td>a{ display:inline-block; text-overflow:ellipsis;white-space: nowrap; overflow:hidden; width:70%;}
.table-responsive>.table ul li a{ display:inline-block;  text-overflow:ellipsis;white-space: nowrap; overflow:hidden; line-height:40px; font-size:13px; width:70%;}
.table-responsive>.table ul li{ padding:0 10px; height:40px; line-height:40px; font-size:13px;}
.table-responsive>.table ul li span{ line-height:40px;}
.table-responsive>.table ul li:nth-child(even){ background:#f9f9f9;}
.container{ max-width:640px;}
table.table tbody{ position:relative;}
.input-group-btn>.btn{ border:1px solid #ccc;}
.themed-color-default{color:#5ccdde!important;}.themed-background-default{background-color:#5ccdde!important;}.themed-color-dark-default{color:#454e59!important;}.themed-background-dark-default{background-color:#454e59!important;}.themed-color-social{color:#627aad!important;}.themed-background-social{background-color:#627aad!important;}.themed-color-dark-social{color:#333333!important;}.themed-background-dark-social{background-color:#333333!important;}.themed-color-flat{color:#45a7b9!important;}.themed-background-flat{background-color:#45a7b9!important;}.themed-color-dark-flat{color:#374249!important;}.themed-background-dark-flat{background-color:#374249!important;}.themed-color-amethyst{color:#7c62ad!important;}.themed-background-amethyst{background-color:#7c62ad!important;}.themed-color-dark-amethyst{color:#353a4d!important;}.themed-background-dark-amethyst{background-color:#353a4d!important;}.themed-color-creme{color:#b09573!important;}.themed-background-creme{background-color:#b09573!important;}.themed-color-dark-creme{color:#49443d!important;}.themed-background-dark-creme{background-color:#49443d!important;}.themed-color-passion{color:#de4b39!important;}.themed-background-passion{background-color:#de4b39!important;}.themed-color-dark-passion{color:#252d2f!important;}.themed-background-dark-passion{background-color:#252d2f!important;}.themed-color-classy{color:#777777!important;}.themed-background-classy{background-color:#777777!important;}.themed-color-dark-classy{color:#353535!important;}.themed-background-dark-classy{background-color:#353535!important;}

.de2 p{ margin-bottom:20px; border-bottom: 1px solid #eee; overflow:hidden; line-height:35px;}
.bot_03{ width:100%;    background-color: #fff;    margin-bottom: 20px;    border: 1px solid transparent;box-shadow: 0 1px 1px rgba(0,0,0,.05); height:40px; line-height:40px; text-align:center;}
.bot_03 a{border: 1px solid #ccdbe4;

    background-position: 50%;

    color: #0061de;
    text-decoration: none; width:25px; text-align:center; line-height:22px; display:inline-block;}
.col-sm-4{ float:left; width:35%; text-align:left; font-size:12px; color:#666666; background-repeat:no-repeat; background-position:left; background-size:20px auto; padding-left:25px; padding-right:5px;}
.form-control{ float:left; width:60%; font-size:12px;}
.bot_03 b{

    background-position: 50%;

    text-decoration: none; width:25px; text-align:center; line-height:22px;display:inline-block;}
.bot_03 a.num{ display:none;}
.bot_03 a.shou{ font-weight:bold;font-family: Tahoma, Verdana;}
.bot_03 a.shouon{border: 1px solid #ccdbe4;color: #ddd;}
.bot_03 a.preon{border: 1px solid #ccdbe4;color: #ddd;}
.bot_03 a.neston{border: 1px solid #ccdbe4;color: #ddd;}
.bot_03 a.laston{border: 1px solid #ccdbe4;color: #ddd;}
.nav>li>a{ padding:10px;}
.yqhybg{ position:fixed; z-index:-1; width:100%; max-width:640px; height:100%;}
.share{ width:36%; height:auto;position: absolute;
    top: 50%;
    margin-top: -10%;
    left: 50%;
    margin-left: -19%;}
.share canvas{ width:100%; display:none;}
.share img{ width:100%;}
.sjgztc{ position:fixed; top:0; left:0; width:100%; display:none; height:100%; background-color:rgba(0,0,0,0.5);}
.sjgztc .panel-default{ margin-top:20%;}
.panel-heading{ position:relative;}
.panel-heading .cha{ width:30px; height:30px; text-align:center; line-height:30px; color:#fff; cursor:pointer; position:absolute; right:0; top:0px;}
.de2 p.ydty{ color:#999999; text-align: center; border:none;}
.de2 p.ydty a{ color:#999;}
.de2 p.ydty #ty{ margin:0 5px;}
.denglugo{ border:1px solid #4296ff; color:#4296ff; border-radius:100px; font-size:14px; background:none; margin-left:20%;}
.zzbg{ width:100%; position:fixed; bottom:0; z-index:-999; max-width:640px;}
.col-sm-8 .form-control{ width:100%; background-repeat:no-repeat; background-position:5px center; background-size:20px auto; padding-left:25px;}
.denglu{ width:100%; color:#fff; background:#4296ff; border-radius:8px;}
.wjmm{ width:100%; text-align:right; float:right; margin-right:0 !important; margin-left:0 !important;}
.col-sm-10 .form-control{ width:100%;}
.panel-default>.panel-heading a{ padding:0 10px; }
.panel-default>.panel-heading a.on{ color:#fff;}
.bottom{
	width:100%;
	position:absolute;
    bottom: 0;
    height: 30px;
    text-align: center;
    line-height: 30px;
    z-index: 99;
    font-size: 12px;}
@media only screen and (max-width:320px){
blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul ,a {

	font-size:13px;
}
.col-sm-4{ padding-left:23px; padding-right:0px; font-weight:100; width:39%;background-size:18px auto;}
.log .xlogin2{ padding:0;}
.log .tit{ padding-top:30px;}
.log .xlogin{ max-width:94%;}

	}
	.remain{ position:relative;}