.res-box{  background: #fff; border-top: 5px solid #cdcccc;
            max-width: 452px;margin: 0 auto;padding: 20px 4%  38px 4%; box-shadow: 1px 2px 5px rgba(51, 51, 51, 0.21);  }
input, button, select, textarea {
    font-family: "微软雅黑";

}
/*font size*/
.font-xs{font-size: 12px;}
.font-s{font-size: 13px;}
.font28{font-size: 28px;}
.font24{font-size: 24px;}
.font-blod{font-weight: bold;}
.gray1{color:#999; }
.gray2{color: #666;}
.gray3{color: #575756;}
/*padding*/
.pd-s10{padding-top: 10px;}
.text-r{text-align: right;}

/*margin*/
.margin_top25{margin-top: 25px;}

.location_inf{color:#666666;height:46px;line-height: 46px;  }
.infbox-left{width: 157px;background:#f9f9f9;border:1px solid #f0f0f0;border-right:none; float: left; }
.infbox-right{width: 969px;padding:15px;background:#fff;border:1px solid #f0f0f0;border-collapse: collapse;
                float:right; min-height: 451px;}
.infbox-right2{width: 969px;padding:15px;background:#fff;border:1px solid #f0f0f0;border-collapse: collapse;
    float:right; min-height: 397px;}
/*competition list*/
.list-inf{ background:#f9f9f9;color:#6c777f; margin-top: 8px;display: block;text-align: center }
.my-pic-box{border-bottom: 1px dotted #b3bdc3;padding: 20px 5px;}
.list-number{color: #717783;font-size: 12px;}
.link-detail{float: right;padding-right: 12px;}
.link001,a.link001:link,a.link001:visited,a.link001:active
{ float: right;padding-right: 12px;
    font-size: 12px;
    color: #717783;
    text-decoration: none;
}
a.link001:hover{
    color: #FD6060;
}
.link002,a.link002:link,a.link002:visited,a.link002:active
{ color:#fd0c1d;font-size: 12px;border: 1px solid #fd0c1d;background:#fff;padding: 4px 8px;
 border-radius: 3px;
    display: inline-block;
}
a.link002:hover{
    color: #FFF;background: #fd0c1d;
}
.link003,a.link003:link,a.link003:visited,a.link003:active
{ color:#7b9bb6;font-size: 12px
}
a.link003:hover{
    color: #e4393c;
}
.link-done{ color:#fc395a;border-bottom: 3px solid  #fc395a;font-size: 12px; }
.card-col{font-size: 12px; font-weight: bold;color: #333;}
.lim-width{width:189px;height: 16px; overflow: hidden;text-overflow: ellipsis;color: #333; }
.line-in{border-left: 1px solid #e4eaee;border-bottom: 1px solid #e4eaee;padding: 10px;}
.line-right{border-right: 1px solid #e4eaee;}
.font-min{color: #8b98b9; }
.my-table.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
    border: 1px solid #e4eaee;
    font-size: 12px;
    vertical-align: middle;
    height: 42px;

}
.pay-list{font-size: 12px;color:#666;font-weight: bold; }

.comp_name{ width: 360px; }
.comp_pric{ width: 65px; }
.comp_number{width: 65px; }
.comp_pay{width: 97px; }
.comp_stu{width: 108px; }
.comp_enc{width: 124px; }
.comp_end{width: 124px; }
.my-list li{margin-bottom:12px; }
.list-detail{}
.list-order{}
.list-time{color: #9ea4b2;background: #f9f9f9;border: 1px solid #d5dbe7;margin-top: 8px;height: 32px;
            line-height: 32px;padding-left: 12px;font-size: 12px;border-bottom: none;}
.lis-pd.
.list-actived{color: #FD6060;}

/*set code*/
.set-code>.form-group>label{color:#666666;font-weight: normal;}
.set-code>.form-group>.col-xs-9>input{height: 40px; width: 200px;}
.set-code>.form-group>.col-xs-9{padding-left: 5px;}
.get-code-btn{width:100px;margin-left:39px;background-color:#fffbfa;color:#666666;height: 40px;}
.get-code-box{width:160px; height: 40px;float: left;}
/*student information*/
.student-list{margin-bottom: 30px;}
.student-detail{background: #fafbff;width: 98%; padding: 10px 5px 15px 5px;margin: 0 auto;border: 1px dotted rgba(221, 223, 230, 0.45);position: relative;}
.boy-icon{color: #56abe4;margin-left: 10px;}
.girl-icon{color: #eb4f38;margin-left: 20px;}
.my-list{padding:20px 5px 85px 28px;}
.add-stu{border-bottom: 1px solid #eee;padding-bottom: 12px;}
.chage-icon{color: #ff9130;}
.chage-edit{float: right; width:45px; height: 24px;margin-right: 16px;}
.add-btn{color: #6c777f;padding-top:5px;border: 1px solid #E7E4E4;margin-left: 4px;}
.stu-search{display: inline-block; width: 200px;border:1px solid #e7e4e4;height: 27px;padding-left: 3px;}
.search-box{width: 160px;border:1px solid #fff; font-size: 12px;color: #6c777f;}
.stu-one{float:left; color:#666666;line-height:30px;}
.login-judge{width: 430px;}
.studen-judge{width: 650px;}
.inbox-shadow{-webkit-box-shadow:inset 0 3px 4px rgba(156, 156, 156, 0.15);
    -moz-box-shadow: inset 0 3px 4px rgba(156, 156, 156, 0.15);box-shadow: inset 0 3px 4px rgba(156, 156, 156, 0.15);}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    color: #FD5757;
    background-color: #fff;
}

/*header*/
.register_fir{width:60px;background-color:#fe505c;color:#ffffff;padding:3px 20px;border-radius:15px;margin-left:30px;margin-right:30px}
.user_red{color:#fc395b;}
/*home*/
.app-part{width: 100px; border-right:none; }
.pd-list{padding:30px;overflow:hidden;}
.app-img{width:200px;height:200px;text-align:center;margin-top:16px;margin-bottom: 5px;}
.more_link,a.more_link:link,a.more_link:visited,a.more_link:active
{ width: 60px;
    height: 28px;
    border-radius: 15px;
    padding:5px 8px 5px 12px;
    border: 1px solid #cccccc;
    line-height: 28px;
    color: #666;
    background: #FFF;
    font-size: 12px;
}
a.more_link:hover{
    border: 1px solid #fc395b;
    color: #fc395b;  }
.com_time{width: 125px;}
.hot-title{width:250px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.img-left{float: left;display: inline-block;}
.rec-list{float:right;width: 924px;border-bottom: 1px solid #f5f5f5;}
.rec-box{float:left;text-align:right;border-top:1px solid #f5f5f5;border-right:1px solid #f5f5f5;width:231px;height:100px}
.rec-line{border-bottom:1px solid #f5f5f5;}
.grey-bg{height:45px;background-color:#f6f6f6;max-width: 1137px; border-top:1px solid #eeeeee;}
.list-more{width:300px;height:260px;overflow: hidden}
/*register*/
.new-add{font-size: 22px; padding:5px 10px 16px 0px; }
.red-help{color: #a94442;}
/*categories*/
.gray_1{color:#d7d5d6;float: right;margin-right: 10px; }
.all-title{height:45px;border:1px solid #f2f2f2;width:240px;padding-left:20px;background: #f9f9f9;}
/*competition detail*/
.bg-all{background: #fdfdfd; width: 100%;}
.com-location{height: 30px;margin: 10px;line-height:40px;overflow: hidden;color: #1D1F21;;}
/*payway*/
.money-pay{font-size: 30px;color:#fa2626;font-family: Arial; font-weight: 600;}
.yst{font-size: 16px;color:#fa2626;font-weight: 600;}
/*shopping cart*/
.hot-other{font-size:16px;color:#666666;line-height:30px}
.butn1{float:right;font-size: 12px;padding-top: 5px;}
.line-other{border:1px solid #f0f0f0;border-top:none; }
.empty-font{font-size: 18px;margin: 10px;}
.rec-number{height:40px;width:100px;margin-right:10px;border:1px solid rgba(255, 193, 7, 0.4); text-align: center;}
.cart-head{height:40px;background-color:#f6f6f6}
.price_lock{font-size: 24px;}

/*booterstrap style*/
.btn-danger { background-color:#fe505c; border-color: #fe505c;}
.btn-with-lg{width: 176px; }

.top-adv{height: 90px; display: block;width: 1137px;}
.stulist-one{width: 440px;}
.stu-list{width: 450px;display: inline-block;margin-left:15px;}
.stu-more{color: #666;}
.stu-more>div>.col-xs-3 {padding: 0px !important;text-align: right;}
.stu-more>div>.col-xs-9 {padding-left: 5px !important;padding-right: 0px !important;}
.pd5{padding-left: 5px !important;}
.font16{font-size: 16px;}
.edit-stu{position: absolute;right: -20px;top:10px;}
/*myinf*/
.stu-inf-box{width:250px;color:#666;height:240px;border:1px solid #cccccc;position:relative;left:130px;top:-43px;z-index:98;background-color:#ffffff;line-height:24px;border-radius: 5px;}
.stu-inf-box2{width:250px;color:#666;height:240px;border:1px solid #cccccc;position:relative;left:108px;top:-53px;z-index:98;background-color:#ffffff;line-height:24px;border-radius: 5px;}
.w1{width:1px;height:1px;border:8px solid transparent;color:red;border-right-color:#cccccc;position:relative;left:114px;top:-250px;z-index:98}
.w2{width:2px;height:2px;border:8px solid transparent;color:red;border-right-color:#ffffff;position:relative;left:-6px;top:-9px}
.w3{width:1px;height:1px;border:8px solid transparent;color:red;border-right-color:#cccccc;position:relative;left:92px;top:-250px;z-index:98}
/*orderDetail*/
.list-inf-more{background: #f9f9f9 !important;border-radius: 0px !important;border-color:#d5dbe7; }
.border-top-no{border-top:none;}
.m-top1{margin-top: -20px;}
.list-style>div{ margin-bottom: 5px;}
.list-style>div>span{ font-size: 12px;}
.boxCls{
    display: flex;
    align-items: center;
}
