/*header ��ʼ*/
#header .hea-top{line-height:40px;color:#efefef;width: 100%;height: 40px;background: #333;}
#header .hea-top a{color:#5bc833;}
#KJ_topA a{color:#5bc833;}
#header .hea-con{background: #fff;border:1px solid #f3f2f2;border-top: 0;border-bottom: 0;}
#header .logoandsoso{position: relative;}
#header .logo{margin-left: 10px;padding-bottom: 20px;}
#header .logo a{position: relative;}
#header .logo-a{margin-top: 20px;}
#header .buy-a-l{margin: 32px 0px 0 8px;width: 57px;height: 18px;background:url(../../images/buy-a-l1.png) no-repeat;border:none}
#header .buy-a-r{margin: 32px 11px 0 0px;width: 57px;height: 18px;background: url(../../images/buy-a-r.png) no-repeat;text-indent: -9999px;}
#header .learn-a{margin: 32px 11px 0 0;width: 57px;height: 18px;background: url(../../images/learn-a.png) no-repeat;text-indent: -9999px;}
#header .play-a{margin: 32px 11px 0 0;width: 57px;height: 18px;background: url(../../images/play-a.png) no-repeat;text-indent: -9999px;}
#header .logo-boder{background: url(../../images/logo-border.jpg) no-repeat;width: 986px;height: 3px;margin-left: 2px;}
#header .soso{margin:25px 30px 0 0;position: relative;}
#header .bdsug{width: 260px;border:1px solid #ccc;  background: #fff;right: 57px;top: 55px;position: absolute;border-top: none;display: none;*right: 87px;}
#header .bdsug li{width: 252px;line-height: 22px;padding-left: 8px;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;color:#818181;cursor: pointer;}
#header .soso-inp{width: 252px;height: 29px;border: 1px solid #d3d3d3;padding-left: 8px;*padding-top: 4px;*height: 25px;color:#a8a8a8;}
#header .sub-inp{width: 22px;height: 24px;background: url(../../images/icons.png) no-repeat 0 -297px;text-indent: -9999px;border: none;}
#header .soso i{position: absolute;top:6px;left: 9px;color:#a8a8a8;}
#header  .nav{margin:0 20px;}
#header .nav-list{width: 139px;margin: 18px 29px 0 0;padding-right: 30px;border-right:1px dashed #d3d3d3;}
#header .nav-list ul{width: 140px;}
#header .nav-first{margin-left: 4px;}
#header .nav-five{width: 55px;padding: 0;margin-right: 9px;}
#header .nav-last{width: 65px;margin-right: 0;margin-left: 15px;padding: 0;border: 0;}
#header .nav-list li{float: left;margin-right: 10px;line-height: 22px;font-size: 13px;padding-bottom:7px}
#header .nav-list li.li-mar{margin-left: 12px;}
#header .nav-list li.first a{font-weight: bold;}
#header .nav-list li.last{margin-right: 0;}
#header .nav-list a{color:#4e5869;}
#header .nav-list a:hover{color:#97cf38;}
#header .banner-box{margin-top: 23px;padding-bottom: 30px;}
#header .banner-box h3{background: url(../../images/h3-bg.jpg) no-repeat;width: 285px;height: 22px;text-indent: -9999px;margin:30px auto 0 auto;}
/*header ����*/


/*content ��ʼ*/
.contentbox{background: #fff;border:1px solid #f3f2f2;border-top: 0;border-bottom: 0;}
.boxborder{/*border: 1px solid #f8f8f8;*/border-top: 0;border-bottom:0; margin: 0 2px 0 1px;}
.boxborder .hir-tit {background: url(../../images/more-border.jpg) no-repeat center bottom;width:98%;}
.contentbox #verifyimg{padding:10px 0 0 5px}

#content  .news{height: 460px;}
#content .news-left{background: #fbfbfb;border: 1px solid #f8f8f8;border-top: 0;border-bottom:1px solid #edeced; padding-right: 23px;margin-right: 2px;}
#content .news-left-nav{margin:0 24px 0 1px;}
#content .news-left-nav li{width: 74px;height: 50px;line-height: 50px;background: #fff;border:1px solid #efeeef;border-bottom: none;text-align: center;}
#content .news-left-nav li a{color:#8a95a2;}
#content .news-left-nav li.on{background: #fbfbfb;border:none;color: #97cf38;width: 74px;height: 50px;border:1px solid #fbfbfb;border-bottom: none;}
#content .news-left-nav li.on a{color: #97cf38;}
#content .news-list{width: 252px;display: none;}
#content .news-left div.on{display: block;}
#content .news-list h4{width: 252px;height: 154px;}
#content .news-list-a{display: block;width: 252px;height: 154px;border: 1px solid #fbfbfb}
#content .news-list-a:hover{border:1px solid #97cf38;}
#content .news-list img{width: 252px;height: 154px;}
#content .news-list p{font-size: 12px;line-height: 24px;margin-bottom: 10px;height: 72px;text-align: justify;text-justify:inter-ideograph}
#content .news-list p a{color: #8a95a2;}
#content .news-list p a:hover{color: #97cf38;}
#content .news-left .news-list .detailed {font-size: 10px;color: #7aa4ef;}
#content .news-left .news-list .detailed:hover {color: #97cf38;}
#content .detailed {font-size: 10px;color: #7aa4ef;}
#content .detailed:hover{color:#97cf38;}
#content .news-right{width: 610px;}
#content .news-titlebox{margin:0 2px 5px 0;*margin-bottom: 2px;}
#content .news-title{border: 1px solid #f8f8f8;border-top: 0;border-bottom:1px solid #edeced; padding:4.5px 15px 9.5px 13px;*padding-bottom: 3px;}
#content .news-title h4{font-size: 22px;font-weight: normal;margin-bottom: 6px ;}
#content .news-title h4 a{color: #97CF37;}
#content .news-title h4 span{font-size: 16px;color: #8995A1;}
#content .left-imgdes a{display: inline-block;width: 105px;height: 64px;border: 1px solid #fff;}
#content .left-imgdes a:hover{border: 1px solid #97CF37;}
#content .right-imgdes{width: 163px;max-height:69px;font-size: 12px;color: #8995A1;margin-left: 3px;}
#content .des-a{color: #8995A1;}
#content .right-imgdes a:hover{color: #97cf38;}
#content .right-imgdes span{margin-top: 16px;color:#d6dbdd;}
#content .des-list{margin: 8px 0 4px 0;*margin-bottom: 7px;}
#content .des-list li{font-size: 14px;line-height: 21px;padding-left: 7px;background: url(../../images/icons.png) no-repeat -2px -28px;width: 252px;}
#content .des-list a{color: #8995A1;text-overflow:ellipsis; white-space:nowrap;overflow: hidden;display: inline-block;width: 252px;height: 19px;}
#content .des-list a:hover{color: #97cf38;}
#content .h1{height: 1px;background: #f8f8f8;}
#content .h2{width: 983px;background: #f8f8f8;height: 1px;margin-left: 1px;}
#content .int-music{padding-bottom: 10px;background: url(../../images/boxborder.jpg) no-repeat center bottom}
#content  .int-music-left{padding:27px 0 0 26px;width: 232px;}
#content  .int-music-left:nth-child(3){padding:27px 0 0 26px!important;}
#content  .int-music-left-a{display: block;width: 201px;height: 123px;border: 1px solid #fff;}
#content .int-music-left-a:hover{border:1px solid #97cf38;}
#content  .int-music-left p{width: 201px;}
#content  .int-music-left p a{font:16px ;color: #4D5769;word-break:break-all; word-wrap:break-word;margin-top: 8px;line-height: 20px;display: inline-block;}
#content  .int-music-left img{max-width: 201px;max-height: 123px;}
#content  .int-music-left p a:hover{color: #97cf38}
#content .more{width: 460px;height: 25px;background: url(../../images/more-border.jpg) no-repeat center bottom;padding-bottom: 4px;}
#content .more-a{color: #79A3EF;margin-right: 27px;font: 16px "Arial";}
#content .more-a i{color: #8995A1;}
#content .int-music-con h3 a{color: #79A3EE;font-size: 18px;font-weight: normal;}
#content .more h3 span{color:#E5A7BD;}
#content .grading-test{width:100%;height:223px;border:1px solid #000;margin-top:10px;margin-bottom:10px}
#content .gt-top{height:50px;line-height:50px;background:#484c83;color:#fff;font-size:30px;font-weight:600;text-align: center;}
#content .gt-main{position: relative;height:173px}
#content .gt-m-right{width:315px;height:122px;margin:21px 30px 0 0;}
#content .gt-m-right img{width:100%}
#content .gt-m-left{width:110px;height:110px;margin:31.5px 45px 0;background: url(/portal/images/grading_test_round.png) no-repeat 0 0;}
#content .gt-m-left:hover{cursor:pointer;background: url(/portal/images/grading_test_round_red.png) no-repeat 0 0;}
#content .gt-m-left:hover .gt-m-left-top{color:#fff}
#content .gt-m-left:hover .gt-m-left-bottom{color:#fff}
#content .gt-m-left-top{height:50%;font-size:20px;color:#cc3333;font-weight:bold;line-height: 85px;text-align: center;}
#content .gt-m-left-bottom{height:50%;font-size:20px;color:#cc3333;font-weight:bold;text-align: center;}
#content .int-music-list{margin: 8px 35px 0 0;}
#content .int-music-list li{padding-left: 7px;background: url(../../images/icons.png) no-repeat -2px -28px;padding-bottom: 7px}
#content .int-music-list a{color: #8a95a2;line-height: 24px;}
#content .int-music-list .first a{color:#4e5869; }
#content .int-music-list a:hover{color: #97cf38;}
#content .advertising{margin:2px 0 0 0px;width: 984px;}
#content .advertising img{width: 990px;}
#content .buy-musical{position: relative;z-index: -1;}
#content .buy-titbox{position: absolute;left: -80px;}
#content .buy-tit-bor{width: 6px;height: 204px;background: #97cf38;position: absolute;left: -8px;}
#content .buy-tit{width: 73px;height: 204px;border:1px solid #ececec;font-size: 33px;text-align: center;color: #79A3EF;border-right: 0;background: #fff url(../../images/buy-tit-bor.jpg) no-repeat;position: absolute;left: 72px;}
#content .buy-tit h3{font-weight: normal;margin-top: 20px;*font-size: 36px;*width: 65px;}
#content .buy-tit i{color: #97CF37;}
#content .map-a{display: inline-block;width: 19px;height: 30px;background: url(../../images/icons.png) no-repeat -92px -480px;}
#content .buy-tit a:hover{background: url(../../images/icons.png) no-repeat -59px -480px;}
#content .column{position: relative;}
#content .column-list{padding:21px 0 0 33px;}
#content .colu-wrap{font-size: 23px;margin-right: 160px;}
#content .colu-wrap a{color: #4D5769;}
#content .colu-wrap h4{font-weight: normal;text-align: left;}
#content .colu-wrap-last{margin: 0 0 0 0;}
#content .colu-wrap ul{*width: 114px;}
#content .colu-wrap li{float: left;margin-right: 10px;padding-bottom: 28px;}
#content .colu-wrap li a{color: #8a95a2;font-size: 14px;}
#content .colu-wrap li a:hover{color: #000;}
#content .ranking{margin-left: 1px;}
#content .ranking-nav{width: 730px;text-align: center;margin:0;padding-bottom: 23px;background: url(../../images/boxborder.jpg) no-repeat center bottom;}
#content .ranking-nav h4{font-weight: normal;font-size: 24px;color: #7aa4ef;margin-bottom:13px;padding-top: 13px;}
#content .ranking-left h4 i{color:#97cf38;}
#content .ranking-left h4 span{font-size: 18px;}
#content .ranking-left ul{margin: 0 auto;width: 700px;}
#content .ranking-left li{font-size: 15px;float: left;}
#content .ranking-left li i{color:#d6dbdd;margin:0 4px;}
#content .ranking-nav li.first a{color:#97cf38;}
#content .ranking-nav li.two a{color:#55d3eb;}
#content .ranking-nav li.three a{color:#7aa4ef;}
#content .ranking-nav li.four a{color:#e5a8bd;}
#content .ranking-nav li.six a{color:#b196e9;}
#content .ranking-nav li.seven a{color:#55e0aa;}
#content .ranking-nav li.eight a{color:#fb9d9d;}
#content .ranking-nav li.nine a{color:#ede06b;}
#content .invest{background: url(../../images/boxborder.jpg) no-repeat center bottom;width: 730px;margin:0;*height: 149px;}
#content .invest .logo{margin:10px 33px 8px 15px;width: 212px;}
#content .invest .logo-a{display: block;width: 212px;height: 130px;border: 1px solid #fff;}
#content .invest .logo-a:hover{border: 1px solid #97cf38;}
#content .invest .img-top{margin-top:63px ;margin-bottom: 58px;}
#content .online{width:460px;margin-top: 22px;color:#8995A1;text-align: justify;text-justify: inter-ideograph;}
#content .online span{color: #d6dbdd;}
#content .invest h4{font-size: 18px;}
#content .invest h4 a{color:#4D5769; }
#content .invest h4 a:hover{color:#97cf38; }
#content .online .con-div p{margin-top: 19px;font-size: 14px;line-height: 24px;/*text-overflow: ellipsis;overflow: hidden;white-space: nowrap;*/}
#content .online .con-div {height:48px;*height:65px}
#content .ranking-right{width: 253px;text-align: center;margin:0 0 0 4px;color: #FA9D9D;}
#content .pinnacle-item{padding-top: 17px;background: url(../../images/boxborder.jpg) no-repeat center bottom;}
#content .ranking-right a{color: #97CF37;font-size: 20px;}
#content .pinnacle{color: #8995A1;margin-left: 30px;line-height: 30px;padding-bottom: 21px;}
#content .pinnacle dt{float: left;margin-right: 10px;}
#content .pinnacle dd a{color:#8995A1;font-size:14px;}
#content .pinnacle dd a:hover { color:#97CF37;}
#content .pinnacle .fore1 dt{color: #FA9D9D;}
#content .pinnacle .fore2 dt{color: #ffce4a;}
#content .pinnacle .fore3 dt{color: #ede06b;}
#content .pinnacle .fore4 dt{color: #97cf38;}
#content .pinnacle .fore5 dt{color: #55d3eb;}
#content .pinnacle .fore6 dt{color: #7aa4ef;}
#content .pinnacle .fore7 dt{color: #b196e9;}
#content .pinnacle .fore8 dt{color: #e5a8bd;}
#content .pinnacle .fore9 dt{color: #55e0aa;}
#content .pinnacle dd{float: left;margin-right: 18px;}
#content .pro-activity{margin:1px 0 0 0;padding: 10px 0;background: url(../../images/boxborder.jpg) no-repeat center bottom;}
#content .pro-activity h4{color: #97cf38;line-height: 32px;}
#content .pro-activity li{line-height: 32px;}
#content .pro-activity li a{color: #8995A1;font-size: 14px;}
#content .pro-activity li a:hover{color: #97cf38;}
#content .recommend{margin: 8px 0 0 1px;}
#content .recommend-left{background: url(../../images/boxborder.jpg) no-repeat center bottom;width: 365px;padding:12px 0 9px 15px;color:#8995A1;margin:0;*padding-bottom: 12px;height:452px;line-height: 30px;}
#content .recommend-left h4{font-size: 16px;color:#4D5769;}
#content .recommend-left span{margin-right: 14px;}
#content .recommend-right{width: 607px;}
#content .rem-box{width: 276px;padding: 12.5px 0 0 24px;margin: 0 0 0 1px;background: url(../../images/boxborder.jpg) no-repeat center bottom;height:224px;}
#content .rem-box img{width: 250px;height: 153px;}
#content .rem-box p{line-height: 24px;margin: 3px 11px 3px 0;color: #d6dbdd;}
#content .rem-box p {text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:252px;text-justify:inter-ideograph;   text-align:justify;margin-top:10px;}
#content .rem-box a{color:#8995A1;}
#content .rem-box a:hover{color:#97cf38;}
#content .rem-box i{color:#E5A7BD;}
#content .rem-box-a{display: block;width: 250px;height: 153px;border: 1px solid #fff;}
#content .rem-box-a:hover{border: 1px solid #97cf38;}
#content .rolled{padding: 25px 0 19px 29px;background: url(../../images/boxborder.jpg) no-repeat center bottom;}
#content .rolled-item{text-align: center;margin-right: 47px;width: 277px;}
#content .rolled-item p {text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:260px;}
#content .rolled-item img{max-width: 261px;height: 147px;}
#content .rolled-item a{color: #8995A1;line-height: 30px;}
#content .rolled-item a:hover{color: #97cf38;}
#content .rolled-item-a{display: block;width: 261px;height: 147px;border: 1px solid #fff;}
#content .rolled-item-a:hover{border: 1px solid  #97cf38;}
#content .rolled-list{*width: 300px;}
#content .rolled-list h4{color:#79A3EE;font-size: 18px;font-weight: normal;width: 238px;height: 2px;padding-bottom: 30px;margin-bottom: 2px;*width: 230px;}
#content .rolled-list h4 span{color:#E5A7BD;}
#content .rolled-list li{line-height: 30px;padding-left: 7px;background: url(../../images/icons.png) no-repeat -2px -25px;}
/*#content .rolled-list a{color:#8995A1;}*/
#content .rolled-list li.on a{color:#8995A1;}
#content .rolled-list li a:hover{color:#97cf38;}
#content .where{background: url(../../images/boxborder.jpg) no-repeat center bottom;*height: 67px;}
#content .where h4{color: #97CF37;font-weight: normal;font-size: 24px;margin: 18px 0 18px 16px;}
#content .city-list{margin: 25px 0 0 50px;}
#content .city-list li{float: left;font-size: 16px;margin-right: 14px;}
#content .city-list li a{color:#8995A1;}
#content .city-list li a:hover{color:#97cf38;}
#content .city-more{margin: 27px 0 0 5px;color: #D5DBDD;}
#content .city-more a{color:#79A3EF;}
#content .new-con{margin:27px 0 0 55px;}
#content .new-con .dt{color: #FA9D9D;}
#content .new-con .dd{color: #d6dbdd;}
#content .new-con a{color: #8995A1;}
#content .new-con a:hover{color: #97cf38;}
#content .new-con i{color: #79A3EF;}
#content .train-item-left{    padding: 13px 3px 0 9px;margin-right: 1px;width: 288px;height: 286px;background: url(../../images/boxborder.jpg) no-repeat center bottom;}
#content .train-item-left-a{display: block;width: 277px;height: 172px;border: 1px solid #fff;}
#content .train-item-left-a:hover{border: 1px solid #97cf38;}
#content .train-item-left p{text-align: center;line-height: 24px;color: #8995A1;}
#content .train-item-left .city-a{margin-top: 19px;font-size: 18px;color:#4D5769;}
#content .city-a a{color: #4D5769;font-size: 18px;line-height: 32px;}
#content .city-a a:hover{color: #97cf38;}
#content .train-item-left p i{color: #79A3EE;}
#content .train-item-con{padding: 13px 0 0 13px;width:365px;height: 286px;line-height: 30px;margin-left: 0px; background: url(../../images/boxborder.jpg) no-repeat center bottom;}
#content .profile{margin: 0 13px 5px 0 ;*position: relative;}
#content .profile-a{display: block;width: 176px;height: 108px;border: 1px solid #fff;}
#content .profile-a:hover{border: 1px solid #97cf38;}
#content .profile h4{font-size: 16px;width: 171px;margin-top: -3px;}
#content .profile h4 a{color: #4D5769;}
#content .profile h4 a:hover{color: #97cf38;}
#content .music-week{font-size: 12px;color:#8995A1;width: 161px;margin-left:10px}
#content .music-week p a{*position: absolute;top: 80px;right: 4px;}
#content .profile i{color:#D5DBDD ;}
#content .profile-list li{padding-left: 7px;background: url(../../images/icons.png) no-repeat -2px -25px;color:#d6dbdd;}
#content .profile-list li a{color: #8995A1;}
#content .profile-list li a:hover{color: #97cf38;}
#content .profile-list li i{color: #55D2EB;}
#content .train-item-right{margin-left: 0px;}
#content .game-item{width:985px;margin-right: 0;background: url(../../images/boxborder.jpg) no-repeat center bottom;padding-bottom: 2px;}
#content .game-item .school-a{position: relative;height:250px;margin-right: 2px;}
#content .game-item .game-a{position: relative;*width:527px;height: 250px;margin-left: 13px;_margin-left:8px;}
#content .game-adv{margin-left: 2px;}
#content .school-item-left{margin-right: 12px;width: 238px;background: url(../../images/boxborder.jpg) no-repeat center bottom;padding: 1px 0;height: 347px;overflow: hidden;}
#content .school-item-left .pinnacle{margin-left: 15px;padding-bottom: 0;}
#content .school-item-right{width: 737px;height: 349px}
#content .around-school{margin:1px 4px 1px 0;height: 170px;background: url(../../images/boxborder.jpg) no-repeat center bottom;padding-bottom: 3px;position: relative;}
#content .player-but{position: absolute;width: 22px;height: 22px;background: url(../../images/icons.png) no-repeat -234px 0;top: 44px;left: 50%;margin-left: -11px;}
#content .four{margin-right: 1px;}
#content .around-school a{color: #8995A1;display: inline-block;line-height: 20px;}
#content .around-school a:hover{color: #97cf38;}
#content .around-school p{margin-left: 10px;}
#content .around-school-a{display: block;width:179px;height: 110px; border: 1px solid #fff;}
#content .around-school-a:hover{border: 1px solid #97cf38;}
#content .click-num{padding-left: 23px;background: url(../../images/icons.png) no-repeat  0 -78px;margin:0 24px 0 10px;}
#content .praise-num{padding-left: 23px;background: url(../../images/icons.png) no-repeat  0 -113px;}
#content .deal{background: url(../../images/deal.jpg) no-repeat;width: 214px;height: 319px;padding: 24px 0 0 26px;line-height: 24px;}
#content .deal dt{font-size: 18px;color: #97CF37;font-weight: normal;margin:2px 0;}
#content .deal dd{padding-left: 10px;background: url(../../images/icons.png) no-repeat 0 -189px;width: 214px;*float: left;}
#content .deal dd a{color: #8995A1;}
#content .deal dd a:hover{color: #97cf38;}
#content .deal dd i {color: #79A3EE;}
#content .deal dd b{font-weight: normal;color: #D5DBDD;}
#content .service dt{color: #55D2EB;}
#content .service dd{background: url(../../images/icons.png) no-repeat 0 -166px;}
#content .dating dt{color: #79A3EF;}
#content .dating dd{background: url(../../images/icons.png) no-repeat 0 -147px;}
#content .released{width: 238px;text-align: center;height: 298px;margin-right: 12px;background: url(../../images/boxborder.jpg) no-repeat center bottom;}
#content .released a{display: block;width: 219px;height: 42px;color:#fbfbfb;background: #97cf38;text-align: center;line-height: 42px;margin: 22px 0 0 10px}
#content .released a:hover{color: #7aa4ef;}
#content .released p{font-size: 12px;line-height: 30px;color: #8995A1;margin-top: 4px;border-bottom: 1px dashed #acb3bc;width: 216px;padding-bottom:10px;margin-left: 10px;}
#content .released .img-a{margin-top: 5px;}
#content .hiring{margin-right:4px;*height:279px;width: 349px;padding:13px 0 6px 15px;background: url(../../images/boxborder.jpg) no-repeat center bottom;}
#content .hiring h4{min-width:87px;color:#E5A7BD;font-size: 18px;font-weight: normal;/*background: url(../../images/icons.png) no-repeat 0 -225px;*/padding-bottom: 10px;}

#content .h4-color{  color: #E5A7BD;font-size: 18px;font-weight: normal;}
#content .h4-color-neo{min-width:87px;color: #E5A7BD;font-size: 18px;font-weight: normal;padding-bottom: 10px;}

#content .pad-left{padding: 10px 0 15px 15px;}
#content .h4-color>a:first-child{color:#79A3EE;}
    #content .h4-color > a:first-child:hover {color:#97cf38}
#content .h4-color>a:nth-child(2){color:#E5A7BD;}
#content .h4-color-neo>a:first-child{color:#79A3EE;}
#content .h4-color-neo>a:nth-child(2){color:#E5A7BD;}
#content .hir-more-a{font-size: 12px;color: #E5A7BD;margin:4px 10px 0 0;}
#content .hiring-list ul{margin-left: -5px;}
#content .hiring-list li{line-height: 35px;*line-height:32px;margin-right: 12px;padding-left: 7px;color: #8995A1; width: 310px}
#content .hiring-list a{color: #8995A1;display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 310px;padding-left: 7px;background: url(/portal/images/icons.png) no-repeat -2px -20px;}
#content .hiring-list a:hover{color: #97cf38;}
#content .hiring-list i{color:#79A3EE;}
#content .hiring-list b{color:#D5DBDD;font-weight: normal;}
#content .requests-num{width: 338px;margin:0 2px 0 0;padding: 13px 0 19px 24px;background: url(../../images/boxborder.jpg) no-repeat center bottom;*padding-top: 16px;height: 266px;*height:263px}
#content .requests-num p{margin-top: 10px;}
#content .hir-more-a a{color: #4D5769;font-size: 16px;line-height: 24px;}
#content .hir-more-a:hover{color: #97cf38;}
#content .requests-num>a:nth-child(1){display: block;width: 311px;height: 208px;border: 1px solid #fff;}
#content .requests-num>a:nth-child(1):hover{border: 1px solid #97cf38;}
#content .requests-num a:hover{color: #97cf38;}
#content .requests-num i{color:#97CF37;}
#content .conversation-left{background: url(../../images/boxborder.jpg) no-repeat center bottom;padding-bottom: 2px;margin-top: 2px;position: relative;height: 282px;}
#content .show-we{position: absolute;top:50%;left: 50%;margin-left:-160px;color:#ffffff;font-size: 24px;margin-top: -15px;opacity: 0;text-align: center;width: 322px;}
.mask-layer{width: 100%;height: 100%;background: #000;opacity: 0;filter:alpha(opacity=0);zoom:1;position: absolute;top:0px;}
#content .conversation-right{margin-left: 0;width: 410px;background: url(../../images/boxborder.jpg) no-repeat center bottom;padding-bottom: 12px;}
#content .conversation-right h4{margin:23.5px 0 12px 85px;}
#content .conversation-right .hir-more-a{margin-top: 20px;}

#content .entrepreneurs-list{margin-left: 0;width: 345px;padding-bottom: 12px;}
#content .entrepreneurs-list ul{text-align: left;height:239px}
#content .entrepreneurs-list h4{margin:23.5px 0 12px 85px;}
#content .entrepreneurs-list .hir-more-a{margin-top: 20px;}

/*#content .entrepreneurs-list{margin-left: 85px;}*/
#content .entrepreneurs-list li{padding-left: 7px;line-height:35px;*line-height:32px;background: url(../../images/icons.png) no-repeat -2px -20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:320px}
#content .entrepreneurs-list a{color: #8995A1;line-height: 34px;}
#content .entrepreneurs-list a:hover{color: #97cf38;}
#content .entrepreneurs-list i{font-size: 14px;color:#79A3EE;}
#content .entrepreneurs-list i.first{font-size: 14px;color:#E5A7BD;}
#content .entrepreneurs-list i.two{font-size: 14px;color:#97CF37;}
#content .entrepreneurs-list i.three{font-size: 14px;color:#55D2EB;}
#content .entrepreneurs-list i.four{font-size: 14px;color:#B195E9;}
#content .entrepreneurs-list i.five{font-size: 14px;color:#ECDF6B;}
#content .entrepreneurs-list b{font-size: 16px;font-weight: normal;color:#d6dbdd;}
#content .flash-adv{background: url(../../images/boxborder.jpg) no-repeat center bottom;padding-bottom: 2px;}
#content .about-musicdu{margin-left: 1px;margin-top:0px;border-bottom:1px solid #f7f7f7;margin-bottom: 10px; color:#8995A1;background: url(../../images/boxborder.jpg) no-repeat center bottom;padding-bottom: 60px;}
#content .about-musicdu-list .h4-color{padding-top: 10px;}
#content .about-musicdu-list .hir-more-a{margin-top: 15px;}
#content .about-musicdu-list{width:90%;border-left: 1px solid #f2f2f2;padding: 0 0;margin:0 auto 30px 42px;  /*background: url(../../images/icons.png) no-repeat 0 -166px;*/}
#content .about-musicdu-list li{color:#79a3ee;font-size:17px}
#content .about-musicdu .two-column{width:900px;margin:0 auto}
#content .about-musicdu .two-column .c1{width:415px;height:455px;border-right:1px dashed #a8a8a8;padding-right:30px}
#content .about-musicdu .two-column .c2{width:400px;height:455px;margin-left:20px}
#content .about-musicdu .two-column .column-in{width:390px;display:inline-block;margin-bottom: 25px;}
#content .about-musicdu .two-column .column-in img{margin-right:15px;margin-top:3px}
#content .about-musicdu .two-column .column-in:nth-child(4) img{margin-right:15px}
#content .about-musicdu .two-column .c2 .column-in:nth-child(1) img{margin-right:15px}
#content .about-musicdu .two-column .column-in .article{width:291px;line-height:23px}
#content .about-musicdu .two-column .column-in .article div:first-child {font-size:18px;}
/*#content .about-musicdu .two-column .column-in .article div:first-child span{color:gray}*/
#content .about-musicdu .two-column .column-in  a{color:#ababab}
#content .about-musicdu .two-column .column-in  a .bt{color:#5e5e5e;}
#content .about-musicdu .two-column .column-in  a:hover{color:#97CF38}
#content .about-musicdu .two-column .column-in  a:hover .bt{color:#75a22a;}
#content .box-nobor{padding-right: 0;border: none;margin-top:30px;}
/*#content .box-nobor ul{overflow:hidden;margin-top:30px}*/
#content .right-list{margin-left: 23px;}
#content .bot-border{background: url(../../images/bot-border.jpg) no-repeat;width: 272px;height: 2px;margin-top: 25px;}
#content .list-box h4{ margin: 10px 0;}
#content .list-box h4 a{color:#97CF37 ;font-weight: normal;font-size: 16px;text-align: left;}
#content .list-box a{color:#8995A1;line-height: 15px;}
#content .list-box a:hover{color:#97cf38;}
#content .per-col-list{margin:25px 0 0 26px;position: relative;width: 261px;height: 341px;overflow: hidden;}
#content .left-a{display: inline-block;width:19px;height: 39px;background: url(../../images/icons.png) no-repeat -481px -62px; position: absolute;top: 41%;left: 10px;z-index: 11}
#content .right-a{display: inline-block;width:19px;height: 39px;background: url(../../images/icons.png) no-repeat -481px 0px; position: absolute;top: 41%;right:10px;z-index: 12}
#content .per-col-list ul{position: absolute;width: 1000px;}
#content .per-col-list li{position: relative;z-index: 10;overflow: hidden;float: left;}
#content .per-col-item{width: 261px;height: 49px;background: url(../../images/per-col.png) no-repeat;position: absolute;text-align: center;line-height: 49px;color: #FAFAFA;font-size: 24px;bottom: 4px;*bottom: 20px;*z-index:9999;}
/*cotent����*/



/*regcontentbox start*/
.comcotent{border: none;width: 100%;height: 1300px;background: url(../../images/content-bg.jpg) no-repeat center center;background-size:100% 100%; background-attachment: fixed;padding-top: 17px;}
#log-con{padding-bottom:150px;height:auto}
.reg-con-height{height: 900px}
.regbox{width: 990px;margin: 0 auto;background: #fff;color: #4b4b4b;}
.flregbox{width: 638px;}
.regbox h3{padding:23px 0 21px 0;font-size:18px;color:#A9A9BB;border-bottom:3px solid #37ab2f;width:900px;margin:0 auto;margin-left:30px;}
.number-reg{margin: 0 0 30px 30px;}
.number-reg a{display:inline-block;margin-right:8px;text-align: center;width: 124px;height: 27px;line-height:27px;border:1px solid #d7d7d7;border-top: none;color:#333;}
.number-reg a.on{width:98px;height:27px;background:#37AB2F;line-height: 27px;border:none;color:#fff;}
.user{margin-bottom: 18px;}
.user input{margin-left: 32px;}
.pass input{margin-left: 42px;}
.regbox-mar{margin-left: 30px;}
.regbox-mar input{width:197px;height:36px;background:url(../../images/userbg.png) no-repeat;padding-left: 6px;font-size: 14px;border: none;}
.strength{width: 178px;height: 16px;background:url(../../images/strengthbg.png) no-repeat;margin: 7px 0 0 81px;position: relative;}
.strength .danger{display: inline-block;width: 53px;height: 8px;background: url(../../images/dangerbg.png) no-repeat;top: 4px;left: 5px;position: absolute;}
.strength .kind{display: inline-block;width: 56px;height: 8px;background: url(../../images/kindbg.png) no-repeat;top: 4px;left: 61px;position: absolute; right: 61px; }
.strength .safety{display: inline-block;width: 53px;height: 8px;background: url(../../images/safetybg.png) no-repeat;top: 4px;left: 120px;position: absolute;}
.strength-show{font-size: 12px;color: #333;margin-left: 84px;}
.strength-show span{margin-left: 20px;}
.show-dange{margin-left: 0;}
.strength-show .show-kind{margin-left: 25px;}
.strength-show .show-safety{margin-left: 33px;}
.con-pass input{margin-left: 19px;}
.code input{margin-left: 34px;width: 61px;height: 16px;margin-top: 15px;vertical-align:middle;display: inline-block;padding: 10px 6px;}
.code img{height: 30px;line-height: 30px;vertical-align: middle;margin-top: 15px;}
.code a{font-size: 12px;color: #0085D2;}
.protocol{margin: 24px 0 0 114px;font-size: 12px;}
.protocol a{color:#0086d3;}
.but-reg{margin: 11px 0 34px 114px;}
.but-reg input{display: inline-block;width: 202px;height: 30px;background: #37ab2f;line-height: 30px;color: #fff;text-align: center;}
.frregbox{width: 289px;height: 200px;border-left: 1px solid #ddd;padding-left: 31px;margin-right: 30px;}
.pro-login{display: inline-block;width: 90px;height: 28px;background: url(../../images/pro-loginbg.png) no-repeat;text-align: center;line-height: 28px;color:#f7f7f7;}
.login-coop{margin-top: 62px;}
.qq-loginbox{margin-top: 12px;}
.qq-login{width: 287px;height: 20px;background: url(../../images/qq-loginbg.png) no-repeat;}
/*regcontentbox end*/



/*llogincon start*/
#log-con .login-fl{background: url(../portal/images/login-piano.jpg) no-repeat;width: 406px;height: 441px;margin: 19px 111px 0 75px;}
#log-con .login-fr{padding-top: 32px;font-size: 12px;color: #333;}
#log-con .logbox-login-p{margin-bottom: 4px;}
#log-con .for-passbox{height: 16px;margin-bottom: 4px;width:275px;}
#log-con .user-name{margin-bottom:15px; }
#log-con .user-name span{color:red;display: none;margin: 10px 0 0 2px;}
#log-con .user-pass{position: relative;}
#log-con .user-pass input{width: 240px;height: 42px;background: url(../portal/images/logboxbg.png) no-repeat;padding-left: 35px;border: none;}
#log-con .get-user{position: absolute;width: 40px;height: 19px;background: url(../portal/images/icons.png) no-repeat -483px -388px;top:10px;left: 10px;}
#log-con .for-pass{color: #0086d3;}
#log-con .pass-word{background: url(../portal/images/icons.png) no-repeat -485px -354px;top:40px;}
#log-con .login-pass{margin-bottom: 20px;}
#log-con .login-pass span{color:red;display: none;margin: 10px 0 0 2px;}
.captchas input{width: 186px;height: 21px;border: 1px solid #ccc;padding:4px 0 4px 6px;font-size: 12px;float: left;margin: 4px 0 10px 0;}
.captchas span{display: inline-block;width: 52px;height: 17px;background: url(../portal/images/verifyimg.gif) no-repeat;float: left;margin: 12px 0 0 4px;}
#log-con #automatism{display: inline-block;width: 13px;height: 13px;}
#log-con .login-but{margin-top: 18px;padding-bottom: 19px;}
#log-con .login-but input{display: block;width: 269px;height: 38px;background: #A7C3F4;border:none;text-align: center;line-height: 38px;color: #fff;font-size: 18px;}
#log-con .other-login{margin-top: 11px;}
#log-con .other-login p{margin-top: 11px; font-size: 12px;}
#log-con .other-login .icon-a a{display: inline-block;width: 43px;height: 43px;margin-right: 12px;}
#log-con .other-login .icon-a .a1{background: url(../portal/images/icons.png) no-repeat -129px -457px;}
#log-con .other-login .icon-a .a2{background: url(../portal/images/icons.png) no-repeat -187px -457px;}
#log-con .other-login .icon-a .a3{background: url(../portal/images/icons.png) no-repeat -241px -457px;}
#log-con .other-login .icon-a .a4{background: url(../portal/images/icons.png) no-repeat -297px -457px;}
#log-con .other-login .icon-a .a5{background: url(../portal/images/icons.png) no-repeat -349px -457px;}
#log-con .other-login .icon-a .a6{background: url(../portal/images/icons.png) no-repeat -406px -457px;}
#log-con .other-login .icon-a .a1:hover{background: url(../portal/images/icons.png) no-repeat -129px -409px;}
#log-con .other-login .icon-a .a2:hover{background: url(../portal/images/icons.png) no-repeat -187px -409px;}
#log-con .other-login .icon-a .a3:hover{background: url(../portal/images/icons.png) no-repeat -241px -409px;}
#log-con .other-login .icon-a .a4:hover{background: url(../portal/images/icons.png) no-repeat -297px -409px;}
#log-con .other-login .icon-a .a5:hover{background: url(../portal/images/icons.png) no-repeat -349px -409px;}
#log-con .other-login .icon-a .a6:hover{background: url(../portal/images/icons.png) no-repeat -406px -409px;}
#log-con .other-login a{color:#0086d3;}
.logoandreg img{margin:10px 0 0 0 }
/*llogincon end*/



/*membercenter-hea start*/
.memhea-box{margin-right: 230px;}
.mem-regbox{background: none;}
.sosobox{margin-top: 8px;position: relative;color:#f2f2f2;}
.soso-mem{width: 321px;height: 38px;border:2px solid #A7C3F4;padding-left: 20px;color:red;}
.soso-but{width: 62px;height: 38px;background:#A7C3F4; position: absolute;top:0px; left:345px;border:none}
.free-but{width: 122px;height: 38px;background: #97CC36;position: absolute;left: 413px;top: 0;border:none}
.mem-nav{width: 100%;height: 44px;background: #97CC36;}
.mem-nav ul{margin:0 auto;width: 990px;}
.mem-nav li{float: left;text-align: center;line-height: 44px;}
.mem-nav li a{color: #fff;display: inline-block;width: 120px;height: 44px;}
.mem-nav li a:hover{background: #A7C3F4;}
#mem-con .left-data{width: 100px;background: rgba(255,255,255,0.5);padding:19px 0 0 20px;margin-right: 9px;height: 1231px;}
#mem-con .left-data li{margin-bottom: 8px;}
#mem-con .left-data i{display: inline-block;width: 15px;height: 20px;background: url(../../images/icons.png) no-repeat 0 -383px;overflow: hidden;}
#mem-con .left-data li i.on{background: url(../../images/icons.png) no-repeat -110px 11px;}
#mem-con .left-data li a{color:#333;}
#mem-con .left-data li.my-rel i{background: url(../../images/icons.png) no-repeat -488px -460px;}
#mem-con .left-data li.my-coll i{background: url(../../images/icons.png) no-repeat -490px -207px;}
#mem-con .left-data li.pro-cent i{background: url(../../images/icons.png) no-repeat -488px -279px;}
#mem-con .left-data li.help-cent i{background: url(../../images/icons.png) no-repeat -490px -243px ;}
#mem-con .left-data li.help-cent a{color: #0086d3;}
#mem-con .left-data .down-list{display: none}
#mem-con .left-data .down-list p{font-size: 12px;line-height: 13px;margin: 14px  0  0px 22px;}
#mem-con .left-data .update{padding-right: 24px;background: url(../../images/icons.png) no-repeat -429px -188px;}
#mem-con .left-data .down-list a{color:#0085D2;}
#mem-con .right-data{width: 861px;height: 1250px;background: rgba(255,255,255,0.5);}
#mem-con .right-data a{color:blue}
.r-d_title { width: 815px; height: 30px;background-color: #f8f8f8;margin: 0 auto;font-size: 14px;font-weight:bold;line-height:30px;padding:0 10px}
.user_head{width:825px;height:230px;margin:0 auto}
.head_icon{width:133px;height:133px;border:1px #dddddd solid;margin: 50px 28px 0 0;}
.head_icon img{margin: 17.5px auto 0;}
.head_right{width:660px;height:150px;margin: 25px 0 0 0;line-height:38px}
.changed-button{width:87px;height:20px;font-size:12px;background-image:url(../../images/head_btn.png);background-size:100% 100%;border:1px #a4a4a4 solid }
.user_contect{width:825px;height:145px;margin:22px auto 72px;line-height:30px}
.user_contect_left{width:825px;}
.user_contect_left tr{margin-right:20px;}
.user_contect_left tr th{width:132px;text-align: right;font-weight:normal}
.user_contect_left tr th span{margin-right:10px;}
.user_contect_left tr td{font-size:12px;}
.user_contect_left tr:nth-child(5) a{margin-left: 15px;}
.user_contect_left tr td input{width:234px;padding:5px 5px}
.user_inf_left{width:825px;font-size:14px}
.user_inf_left tr{margin-right:20px;}
.user_inf_left tr:nth-child(1) td span{font-weight:bold;font-size:16px}
.user_inf_left tr:nth-child(2) td {color:#090;font-size:16px}
.user_inf_left tr:nth-child(2) td a{font-size:12px}
.user_inf_left tr:nth-child(11) td{line-height:16px}
.user_inf_left tr:nth-child(11) td span{color:#a4a4a4}
.user_inf_left tr th{width:132px;text-align: right;margin-right:10px;font-weight:normal}
.user_inf_left tr th span{margin-right:10px;}
.user_inf_left tr td{font-size:12px;}
.user_inf_left tr td input{width:234px;height:28px;padding:0 5px}
.user_inf_left tr td span{margin-left:5px}
.user_inf_left tr td a{margin-left:5px}
.user_inf_left tr td .singlecheck{width:15px}
.user_inf{width:825px;height:145px;margin:22px auto 72px;line-height:40px}
.user_inf_left tr td .sectext{width:100px;height:25px;margin-left:10px;margin-bottom:5px}
.birth{width:50px}
#mylifecycle{width:70px;float:left;margin: 10px 0;}
#myworkcycle{width:70px;float:left;margin: 10px 0;}
.user_inf_left tr td .subbtn{width:100px;height:35px;background-image:url(../../images/user_subbtn.png);border:1px orange solid;border-radius:3px;font-size:14px;font-weight:bold;color:white}
.form ul{width:825px;height:25px;border-bottom:1px #D6D6D6 solid;margin:0 auto}
.form table{margin: 0 auto;line-height:30px}
.hintwei{width:825px;background-color:#E1FAE7;margin: 15px auto;line-height:30px;border:1px #BFDFBC solid}
.hintwei p:first-child{font-size:16px;color:#4fa337}
.hintwei p:nth-child(2){font-size:12px}
.hintwei p:nth-child(2) a{margin: 0 0 0 15px;}
.form ul li{height:27px;margin:-1px 3px;float:left;padding:0 10px;border-radius:5px;border-left:1px #D6D6D6 solid;background-position:100% -27px;background-image:url(../../images/head_sel.png);background-repeat: no-repeat;text-align: center;}
.form ul li:nth-child(1){background-position:100% -81px}
.form table tr:last-child{border-bottom:1px #D6D6D6 solid}
#mem-con .right-data .form ul li a{color:#A7C3F4;line-height:30px}
#mem-con .right-data .form ul li:nth-child(1) a{color:black}
.form th{font-size:12px;font-weight:normal}
.form th:nth-child(1){width:500px;}
.form th:nth-child(2){width:225px;}
.form th:nth-child(3){width:100px;}
.form tr:first-child{border-bottom:1px #D6D6D6 solid}
.title{width:500px;}
.action{width:225px;}
.boardcast{width:100px;}
.form th{text-align: left;}
.hints{width:825px;margin:60px auto 0;font-size:12px;line-height:25px}
.hints div{font-weight:bold}
.hints p{color:#aaa}
.othersel{width:825px;margin: 0 auto;}
.colname{width:250px;}
.coltitle{width:250px;}
.colaction{width:225px;}
.colboardcast{width:100px;}
/*membercenter-hea end*/

/*details start*/
/*detalilscontent start*/
.detalilscontent{background: #fbfbfb;color:#4e5869;}
.proview{margin:39px 164px 0 151px;width: 444px;}
.proview img{max-width: 444px;max-height: 555px;}
.m-item-inner h3{font-size: 22px;margin-top: 56px;}
.m-item-inner h3 span{font-size: 16px;}
.pro-fund{display: block;width:420px;height: 52px;line-height: 52px;color: #f85050;background: #f7f7f7;font-size: 26px;}
.dis-address{margin-top: 31px;}
.dis-address .dd{margin: 0 4px 0 0;}
.dis-address span{margin-left: 4px;}
.serve{margin-top: 39px;}
.m-item-inner .dt{margin-right: 33px;}
.s-hide{color:#fbfbfb;}
.serve .dd span{margin-right:29px;}
.serve a{color: #7aa4ef;}
.pro-number{margin-top:35px;}
.pro-number .dt{margin-top: 4px;}
.pro-number a{float: left;width: 26px;height: 24px;border: 1px solid #d2d2d2;color:#d2d2d2;text-align: center;line-height: 24px;font-size: 18px;}
.pro-number input{float: left;width: 38px;height: 26px;text-align: center;line-height: 24px;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2; }
.pro-number i{margin: 3px 0 0 9px;}
.pro-buy{margin-top: 39px;}
.pro-buy a{display: inline-block;width: 114px;height: 33px;background: #f85050;color: #fbfbfb;font-size: 18px;line-height: 33px;text-align: center;margin-right: 9px;}
.pro-buy a:hover{background:#ff8b8b;}
.pro-buy a.cart{width: 134px;background: #7aa4ef;}
.pro-buy a.cart:hover{background:#93B9FC;}
.groom{margin-top: 31px;}
.groom span{display: block;}
.groom a{margin-top: 59px;display: inline-block;}
.com-rev-nav{margin: 127px 0 0 27px;border:1px solid #dfdfdf;height: 36px;width: 1141px;}
.com-rev li{float: left;text-align: center;line-height: 36px;border-top:1px solid #fbfbfb;width: 140px;height: 36px;border-bottom:1px solid #fbfbfb;}
.com-rev li.on{border-top:2px solid #ff8181;margin-top: -2px;}
.com-rev li a{color:#ff8181;}
.comment-box{margin: 25px 61px 0 56px;line-height: 24px;text-indent: 2em;padding-bottom: 62px;}
.comment-box div.on{display: block;}
.details-com{display: none;}
/*detalilscontent end*/
/*details end*/
.school-a img{
	width:434px;
	height:250px;
}