.wraper{width:1200px;padding-top:1px;margin:0 auto}
.nav{position:relative;width:100%;height:50px;background:#8d526d;overflow:hidden;border-radius: 8px 8px 8px 8px;}
.nav-item{position:relative;float:left;width:140px;height:50px;line-height:50px;text-align:center;font-size:16px;z-index:1}
.nav-item a{display:block;height:50px;color:#fff;}
.nav-item a:hover{color:#fff}
.top-head {height: 40px;background:#8d526d;color: white}
.move-bg{display:none;position:absolute;left:0;top:0;width:140px;height:50px;background:#8D5F6F;z-index:0}
.wraper1{width:1200px;margin:0 auto;height: 80px;}
html{text-size-adjust: 100%; font-family:NSimSun;}
.mouse-move-in{font-weight: bold;color: white;}
.mouse-move-out{color: #FFFFFF;}
.wraper1-div{line-height: 40px;}
.head-welcome-1{float: left;font-size: 14px;padding-left: 30px;}
.head-welcome-2{float: right;padding-right: 30px;}
.head-welcome-center{color: white;font-weight: bolder;padding-left: 10px;font-size: 14px;}
.head-welcome-logout{color: red;padding-left: 5px;font-size: 14px;font-weight: bolder}
.img-div{height: 360px;width: 700px;float: left;}
.img-div div{border-radius:10px;height: 350px;width: 880px;border:1px solid #D2CFCF;margin-top: 10px;}
.img-div img{width: 880px;height: 350px;border-radius: 10px;}
.login-windows{height: 330px;width: 300px;float: right;}
.login-windows-first{height: 320px;width: 290px;margin-left: 10px;margin-top: 10px;border:1px solid #D2CFCF;border-radius:20px;}
.login-windows-div-titile{background: #8d526d;height: 50px;border-radius:20px 20px 0 0;text-align: center;}
.login-windows-div-titile p{padding-top: 10px;}
.login-windows-div-titile font{color: #FFFFFF;font-size: 20px;}
.login-windows-div-content{height: 250px;}
.login-windows-div-content div{text-align: center;}
.login-select-button{cursor:pointer;width: 150px;height: 50px;border-radius: 6px;margin-top: 15px;font-size: 18px;color: #FFFFFF;background: #8d526d;border:none;}
.login-windows-div-foot{background: #8d526d;height: 50px;border-radius:0 0 20px 20px;text-align: center;}
.login-windows-div-foot p{padding-top: 10px;}
.login-windows-div-foot font{color: #FFFFFF;font-size: 20px;}
.second-div{height: 470px;clear: both;padding-top: 10px;}
.second-div-first{height: 460px;border-radius: 20px;border:1px solid #D2CFCF;}
.second-div-first-title{background: #8d526d;height: 50px;border-radius:20px 20px 0 0;}
.second-div-first-title p{padding-top: 10px;padding-left: 30px;}
.second-div-first-title a{font-size: 20px;}
.second-div-first-title span{padding-left: 5px;}
.second-div-first-title a:hover {
    color: black;
}
.second-div-content{height: 360px;width: 1180px;margin-left: 30px;}
.second-div-content li{clear: both;}
.second-div-content a{float: left;font-size: 20px;margin-top: 25px;cursor:pointer;}
.second-div-content p{float: right;margin-right: 50px;margin-top: 20px;line-height: 30px;}
.second-div-content a:hover {
    color: #8d526d;
}
.thirdly-div{height: 300px;padding-top: 3px;margin-bottom: 30px}
.thirdly-div-first{height: 300px;border-radius: 20px;width: 292px;float: left;border:1px solid #D2CFCF;}
.thirdly-div-first1{border-radius: 20px 20px 0 0;background: #8d526d;height: 50px;text-align: center;}
.thirdly-div-first1 p{font-size: 20px;padding-top: 10px;}
.thirdly-div-first1 a{color: #FFFFFF;max-width: 160px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.thirdly-div-first ul{padding-top: 15px;}
.thirdly-div-first p{padding-top: 15px;padding-left: 28px;padding-right: 28px;max-width: 160px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.thirdly-div-second{height: 300px;border-radius: 20px;width: 225px;float: left;border:1px solid #D2CFCF;}
.thirdly-div-second p{padding-top: 15px;padding-left: 13px;padding-right: 10px;}
.thirdly-div-second span{font-size: 14px;color: #959595;}
.product-buyer-name {max-width: 760px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.user_img {background-image: url(./image/user.png);background-repeat: no-repeat;background-position: 4px 6px;box-sizing: border-box;border: solid 1px #ddd;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;height: 30px;padding-left: 23px;padding-top: 4px;font-size: 15px;box-sizing: border-box;}
.passWord_img {background-image: url(./image/lock.png);background-repeat: no-repeat;background-position: 2px 6px;box-sizing: border-box;border: solid 1px #ddd;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;height: 30px;padding-left: 23px;padding-top: 4px;font-size: 15px;box-sizing: border-box;}
.btn-primary {color: #fff;background-color: #8D5F6F;border-color: #8D5F6F;border-radius:5px;height:30px;border:none;}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active {color: #fff;background-color: #8d526d;border-color: #8d526d;}
.btn-default{border-color: #8D5F6F;border-radius:5px;height:30px;border:none;}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active {color: #fff;background-color: #b0b0b0;border-color: #b0b0b0;}
.c-error{color:red;}
.column li {height: 40px;border-bottom: 1px solid #D2D2D2;}
.column li:hover,.column .columnat {background: #8d526d;}
.column li:hover a,.column .columnat a{color:white}
.column li a {font-size: 16px;color: #464646;line-height: 40px;display: block;padding-left: 20px;height: 40px;text-decoration: none;}
.mycontent{width: 1200px;min-height: 400px;margin: 15px auto;overflow: auto;}
.sidebar{float: left;width: 200px;min-height: 400px;}
.main-content{float: right;width: 990px;min-height: 400px;overflow: auto;}
.search_img:hover {border: solid 1px #8D5F6F;}
.search_img {background-image: url(./image/search.png);background-repeat: no-repeat;background-position: 4px 6px;box-sizing: border-box;border: solid 1px #ddd;-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;height: 30px;padding-left: 25px;padding-top: 4px;font-size: 15px;box-sizing: border-box;}
.col-10 {width: 83.33333%;}
.col-2 {width: 16.66667%;}
.mt-5 {margin-top: 5px;}
.table-border{border-top:1px solid #ddd}
.table-border th,.table-border td{border-bottom:1px solid #ddd}
table {width: 100%;empty-cells: show;background-color: transparent;border-collapse: collapse;border-spacing: 0;}
.table-hover tbody tr:hover td,.table-hover tbody tr:hover th{background-color: #f5f5f5}
.table-striped tbody > tr:nth-child(odd) > td,.table-striped tbody > tr:nth-child(odd) > th{background-color:#f9f9f9}
.table th{font-weight:bold}
.table th,.table td{padding:8px;line-height:20px}
.table td{text-align:left}
.table tbody tr.success > td{background-color:#dff0d8}
.table tbody tr.error > td{background-color:#f2dede}
.table tbody tr.warning > td{background-color:#fcf8e3}
.table tbody tr.info > td{background-color:#d9edf7}
.table tbody + tbody{border-top:2px solid #ddd}
.table .table{background-color:#fff}
.column-name {font-size: 16PX;color: #464646;height: 40px;line-height:40px;border-bottom: 1px solid #D2D2D2;padding-left: 10px;font-weight: bold;}
#help-cate{margin:10px auto;padding: 0 15px;min-height: 65px;border:1px solid #D2D2D2;overflow:hidden; background: #F7F7F7;}
#help-cate li{width: 160px;float: left;margin: 5px 0;}
.help-list-article{margin: 10px auto;}
.dot-li li{height:40px;line-height: 40px;border-bottom: 1px dashed #D2D2D2;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.dot-li li:before {display: inline-block;border-radius: 2px;border: 2px solid #8D5F6F;content: '';margin-right: 5px;}
.c-primary,.c-primary a,a.c-primary{color:#8D5F6F}
.c-primary a:hover,a.c-primary:hover{ color:#8D5F6F}
.f-14{font-size:14px}
.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0}
.table-bordered th,.table-bordered td{border-left:1px solid #ddd}
.table-border.table-bordered{border-bottom:0}
.getUserTodoButton{cursor:pointer;width: 110px;text-align:center; vertical-align:middle;background-color:#8d526d;margin-top: 5px;color: #fff;border-color: #8D5F6F;border-radius:5px;height:30px;border:none;}
.getUserTodoButton:hover, .getUserTodoButton:focus, .getUserTodoButton:active, .getUserTodoButton.active {color: #fff;background-color: #8d526d;border-color: #8d526d;}

#register-btn,#login-btn,.footer {
    background-color: #8d526d;
    color: white;
}
#search-btn {
    margin-left:30px; width:75px; height:35px; color:white;background: #8d526d;cursor:pointer;
}
.footer {
    padding-top: 1px;
    border-radius: 5px;
}
.footer,.footer p a {
    width: 100%;
    color: white;
}



#contentTable tr:nth-child(1) th {
    text-align: left;
    background: #8d526d;
    color: white;
    border: 1px solid #F7F7F7;
    font-size: 14px;
}

#contentTable tr td {
    border: 1px solid #F7F7F7;
    color: #3D3D3D;
    font-weight: 700;
    font-size: 13px;
    font-family: Microsoft YaHei;
}


.newTable tr td:nth-child(odd) {
    width: 150px;
    height: 50px;
    font-size: 16px;
    color: #535353;
    border: 1px solid #F7F7F7;
    background-color: #F7F7F7;
}

.newTable tr td:nth-child(even) {
    border: 1px solid #F7F7F7;
    font-size: 16px;
    color: #000000;
    background-color: white;
}

.projectOverview {
    margin-top: 10px;
    margin-bottom: 10px;
}

.projectOverview span:nth-child(1) {
    background-color: black;
}

.projectOverview span:nth-child(2) {
    color: black;
    font-size: 16px;
    margin-left: 11px;
    font-weight: bold;
}

.techTable thead tr th {
    font-size: 16px;
    color: #535353;
    text-align: center;
    border: 1px solid #F7F7F7;
    background-color: #ECECEC;
    padding: 15px 16px 16px 0;
    height: 20px;
    line-height: 20px;
}

.techTable tr td {
    font-size: 16px;
    color: black;
    border: 1px solid #F7F7F7;
    background-color: white;
    padding: 15px 16px 16px 0;
    height: 20px;
    line-height: 20px;
}


.purchase-detail {
    position: absolute;
    top: 0;
    left: 0;
    text-align: center;
    border-bottom-right-radius: 30px;
    width: 28px;
    height: 28px;
    background-color: #8d526d;
    color: white;
    font-size: 13px;
}
