@import url(main.css);

.talent_box{width:1200px;margin:0 auto;}
.task_box{width:860px;float:left;}


.talent_condition{width:1200px;border:1px solid #e9e9e9;box-sizing:border-box;}
.talent_condition .items{width:1198px;height:58px;background:#fff;clear:both;border-bottom:1px solid #e9e9e9;}
.talent_condition .items li{float:left;}
.talent_condition .items li.left{background:#fafafa;width:100px;height:auto;line-height:58px;text-align:center;overflow:hidden;}
.talent_condition .items li.right{width:1090px;border-left:1px solid #e9e9e9;box-sizing:border-box;line-height:35px;padding:15px 20px;}
.talent_condition .items li.right a{padding:0 15px;display:inline-block;margin-right:5px;border:1px solid #fff;background:#fff;height:30px;line-height:30px;}
.talent_condition .items li.right a:hover{border:1px solid #e61717;background:#fff2f2;color:#e61717;}
.talent_condition .items li.right a.hover{border:1px solid #e61717;background:#fff2f2;color:#e61717;}

.talent_sorts{width:1200px;height:70px;border:1px solid #e9e9e9;box-sizing:border-box;padding:20px;background:#fff;}
.talent_sorts .sortslist{height:30px;box-sizing:border-box;background:#fff;float:left;}
.talent_sorts .sortslist li{float:left;padding:0 9px;line-height:28px;border:1px solid #e9e9e9;border-left:0;}
.talent_sorts .sortslist li.first{border-left:1px solid #e9e9e9;}
.talent_sorts .sortslist li.hover{background:#f4f4f4;}
.talent_sorts .sortslist li a{color:#333;}
.talent_sorts .sortslist li a:hover{color:#e61717;}
.talent_sorts .sortslist li a.down{background:url(../images/down_gray.png) center right no-repeat;padding-right:15px;}
.talent_sorts .sortslist li a.up{background:url(../images/up_gray.png) center right no-repeat;padding-right:15px;}

.talent_sorts .search{width:200px;height:30px;box-sizing:border-box;background:#fff;border:1px solid #e9e9e9;float:left;margin-left:20px;}
.talent_sorts .search .taskkeys{background:#fff;border:0;height:27px;line-height:27px;padding:0 10px;width:150px;float:left;}
.talent_sorts .search .btn{background:url(../images/search.png) #fff no-repeat;width:13px;height:13px;border:0;float:right;margin:7px 5px;cursor:pointer;}


.source_item{width:393px;height:160px;background:#fff;float:left;border:1px solid #bd1a21;border-radius:5px;box-sizing:border-box;margin-bottom:10px;padding:10px;}
.dt_source .item_mr{margin-right:10.5px;}

.source_item .avatar_nick{padding-bottom:10px;color:#bd1a21;font-size:16px;}
.source_item .avatar_nick img{border-radius:100%;}
.source_item .title{height:50px;width:100%;line-height:25px;overflow:hidden;color:#000;}
.source_item .area_time{padding-top:10px;}
.source_item .area_time li{float:left;color:#999;}
.source_item .area_time li.li1{width:100%;text-align:left;}
.source_item .area_time li.li2{width:50%;text-align:right;}

















.task_condition{width:860px;border:1px solid #e9e9e9;box-sizing:border-box;margin-bottom:10px;}
.task_condition .items{width:858px;height:58px;background:#fff;clear:both;border-bottom:1px solid #e9e9e9;}
.task_condition .items li{float:left;}
.task_condition .items li.left{background:#fafafa;width:100px;height:auto;line-height:58px;text-align:center;overflow:hidden;}
.task_condition .items li.right{width:750px;padding:0 20px;border-left:1px solid #e9e9e9;box-sizing:border-box;line-height:35px;padding:10px 10px;}
.task_condition .items li.right a{padding:0 15px;display:inline-block;margin-right:5px;border:1px solid #fff;background:#fff;height:30px;line-height:30px;}
.task_condition .items li.right a:hover{border:1px solid #e61717;background:#fff2f2;color:#e61717;}
.task_condition .items li.right a.hover{border:1px solid #e61717;background:#fff2f2;color:#e61717;}

.task_sorts{width:860px;height:70px;border:1px solid #e9e9e9;box-sizing:border-box;border-bottom:0;padding:20px;background:#fff;}
.task_sorts .sortslist{height:30px;box-sizing:border-box;background:#fff;float:left;}
.task_sorts .sortslist li{float:left;padding:0 9px;line-height:28px;border:1px solid #e9e9e9;border-left:0;}
.task_sorts .sortslist li.first{border-left:1px solid #e9e9e9;}
.task_sorts .sortslist li.hover{background:#f4f4f4;}
.task_sorts .sortslist li a{color:#333;}
.task_sorts .sortslist li a:hover{color:#e61717;}
.task_sorts .sortslist li a.down{background:url(../images/down_gray.png) center right no-repeat;padding-right:15px;}
.task_sorts .sortslist li a.up{background:url(../images/up_gray.png) center right no-repeat;padding-right:15px;}

.task_sorts .search{width:200px;height:30px;box-sizing:border-box;background:#fff;border:1px solid #e9e9e9;float:left;margin-left:20px;}
.task_sorts .search .taskkeys{background:#fff;border:0;height:27px;line-height:27px;padding:0 10px;width:150px;float:left;}
.task_sorts .search .btn{background:url(../images/search.png) #fff no-repeat;width:13px;height:13px;border:0;float:right;margin:7px 5px;cursor:pointer;}




.tasklist{width:860px;border:1px solid #dfdfdf;box-sizing:border-box;background:#fff;}
.tasklist .tasklist_title{width:858px;height:40px;background:#f4f4f4;padding:0 30px;box-sizing:border-box;}
.tasklist .tasklist_title li{float:left;line-height:40px;color:#333;}
.tasklist .tasklist_title li.li1{width:565px;}
.tasklist .tasklist_title li.li2{width:200px;}
.tasklist .tasklist_title li.li3{width:233px;}


.tasklist .items{width:798px;clear:both;padding:25px 0;margin:0 auto;border-bottom:1px solid #dfdfdf;overflow:hidden;}
.tasklist .items li{float:left;line-height:22px;color:#333;}
.tasklist .items li.li1{width:565px;}
.tasklist .items li.li2{width:200px;}
.tasklist .items li.li3{width:233px;}
.tasklist .items li.li3 h1{font-weight:bold;}

.tasklist .items li.li1 span{display:inline-block;height:20px;overflow:hidden;}
.tasklist .items li.li1 span.address{max-width:110px;white-space: nowrap;text-overflow: ellipsis;}

.tasklist .items li.li1 a{color:#06c;}
.tasklist .items li.li1 a:hover{color:#ec2828;}



.right_box{width:317px;float:right;}
.youshi{width:315px;border:1px solid #e9e9e9;overflow:hidden;padding-bottom:20px;
	
}
.youshi h1{font-size:28px;padding:15px 0 15px 0;text-align:center;color:#fff;
	background-color:#ffb67e;  
	background-image:-webkit-gradient(linear,color-stop(0.32,#ff7102),color-stop(0.83,#ffb67e)); 
	background-image:-webkit-linear-gradient(360deg,#ff7102,#ffb67e,#ffb67e);
	background-image:-moz-linear-gradient(360deg,#ff7102,#ffb67e,#ffb67e);
	background-image:-ms-linear-gradient(360deg,#ff7102%,#ffb67e%);
	background-image:-o-linear-gradient(360deg,#ff7102,#ffb67e);
	background-image:linear-gradient(360deg,#ff7102,#ffb67e);
}
.youshi h2{font-size:16px;padding:10px 0 25px 0;text-align:center;color:#ff6f00}

.youshi .item{margin:0 5px 15px 15px;height:60px;}
.youshi .item li{float:left;height:40px;}
.youshi .item li.icon1{background:url(../images/tasklist_icon1.png) center center no-repeat;width:40px;}
.youshi .item li.icon2{background:url(../images/tasklist_icon2.png) center center no-repeat;width:40px;}
.youshi .item li.icon3{background:url(../images/tasklist_icon3.png) center center no-repeat;width:40px;}
.youshi .item li.icon4{background:url(../images/tasklist_icon4.png) center center no-repeat;width:40px;}
.youshi .item li.txt{padding-left:10px;width:240px;font-size:15px;}


.tasktj{width:255px;border:1px solid #e9e9e9;background:#fff;margin-top:20px;}
.tasktj h1{font-size:14px;background:#f9f9f9;line-height:40px;height:40px;padding-left:10px;border-bottom:1px solid #e9e9e9;}
.tasktj ul{padding:10px 20px;}
.tasktj ul li{line-height:30px;height:30px;width:100%;overflow:hidden;}




.talent_detail{background:#fff;padding:25px;box-sizing:border-box;width:1200px;}

.talent_detail_title{font-size:24px;color:#000;}
.talent_detail_time{font-size:14px;color:#777;padding:10px 0;}
.talent_detail_avatar{padding-bottom:10px;color:#bd1a21;font-size:16px;}
.talent_detail_tips{background:#ffd6c3;color:#666;display:inline-block;padding:5px 10px;margin:10px 0;}
.talent_detail_info{font-size:14px;color:#666;line-height:35px;}

.talent_detail_avatar p{float:left;}
.talent_detail_avatar p.avatar{width:44px;height:44px;}
.talent_detail_avatar p.nick{padding-left:10px;height:40px;line-height:20px;}
.talent_detail_avatar p.nick span{display:block;}


.talent_detail_h1{font-size:30px;border-bottom:1px solid #cdcdcd;padding-bottom:10px;}

.talent_detail_item{padding:20px 0;}
.talent_detail_item li.title{font-size:24px;}
.talent_detail_item li.info{font-size:16px;color:#666;padding:10px 0 0 37px;}

.contact_pt{width:440px;margin:40px auto;}
.contact_pt a{width:440px;height:60px;display:inline-block;background:#F23D45;color:#fff;border-radius:100px;font-size:30px;text-align:center;line-height:60px;}



.detail_left{width:800px;float:left;}

.detail_detail{background:#fff;padding:25px;box-sizing:border-box;width:800px;}

.detail_detail_title{font-size:24px;color:#000;}
.detail_detail_time{font-size:14px;color:#777;padding:10px 0;}
.detail_detail_avatar{padding-bottom:10px;color:#bd1a21;font-size:16px;}
.detail_detail_tips{background:#ffd6c3;color:#666;display:inline-block;padding:5px 10px;margin:10px 0;}
.detail_detail_info{font-size:14px;color:#666;line-height:35px;}


.detail_detail_h1{font-size:30px;border-bottom:1px solid #cdcdcd;padding-bottom:10px;}

.detail_detail_item{padding:20px 0;}
.detail_detail_item li.title{font-size:24px;}
.detail_detail_item li.info{font-size:16px;color:#666;padding:10px 0 0 37px;}

.contact_pt2{width:700px;margin:40px auto;text-align:center;}
.contact_pt2 a{width:250px;height:50px;display:inline-block;background:#FF6F00;color:#fff;border-radius:100px;font-size:22px;text-align:center;line-height:50px;margin:0 25px;}

.contact_pt3{width:700px;margin:40px auto;text-align:center;}
.contact_pt3 a{width:200px;height:50px;display:inline-block;background:#FF6F00;color:#fff;border-radius:100px;font-size:22px;text-align:center;line-height:50px;margin:0 10px;}


.detail_right{width:380px;float:right;}

.detail_guzhu{width:380px;background:#fff;}
.detail_guzhu_h1{height:50px;background:#F23D45;color:#fff;font-size:20px;line-height:50px;padding-left:20px;}
.detail_guzhu_look{padding:35px 0;}
.detail_guzhu_look li{float:left;width:50%;text-align:center;}
.detail_guzhu_look li p{line-height:25px;font-size:16px;}
.detail_guzhu_look li p.num{font-size:20px;}

.detail_guzhu_ts{padding:20px 0;text-align:center;}
.detail_guzhu_ts a{color:#666;background:#ededed;width:100px;height:30px;text-align:center;line-height:30px;border-radius:5px;display:inline-block;}
.detail_guzhu_ts a:hover{background:#F23D45;color:#fff;}


.detail_baoming{margin-top:20px;background:#fff;}
.detail_baoming_h1{height:50px;background:#F23D45;color:#fff;font-size:20px;line-height:50px;padding-left:20px;}

.detail_baoming .item{padding:0px 0px 20px 0px;overflow:hidden;margin:20px;border-bottom:1px solid #ededed;}
.detail_baoming .item li{float:left;font-size:14px;}
.detail_baoming .item li.name{width:150px;}
.detail_baoming .item li.buttons{width:190px;text-align:right;}

.detail_baoming .item li.buttons a{color:#666;background:#ededed;padding:5px 10px;text-align:center;border-radius:5px;display:inline-block;margin-left:5px;}
.detail_baoming .item li.buttons a:hover{background:#F23D45;color:#fff;}

.detail_baoming .item li.buttons a.zhongbiao{color:#fff;background:#F23D45;padding:5px 10px;text-align:center;border-radius:5px;display:inline-block;margin-left:5px;}
.detail_baoming .item li.buttons a.zhongbiao:hover{background:#BD1A21;color:#fff;}


.mytask_dialog{width:400px;height:250px;background:#fff;border-radius:5px;display:none;position:fixed;top:50%;left:50%;margin-left:-150px;margin-top:-125px;z-index:101;}
.mytask_dialog .mytask_dialog_box{position:relative;height:100%;width:100%;padding:10px 0 30px 0;box-sizing:border-box;}
.mytask_dialog .mytask_dialog_box .mytask_dialog_title{text-align:center;height:40px;line-height:40px;font-size:16px;}
.mytask_dialog .mytask_dialog_box .mytask_dialog_content{text-align:center;line-height:30px;font-size:16px;padding:3px 0;}
.mytask_dialog .mytask_dialog_box .mytask_dialog_button{position:absolute;bottom:0;left:0;border-top:1px solid #ededed;width:100%;height:40px;}
.mytask_dialog .mytask_dialog_box .mytask_dialog_button .cancel{width:50%;display:inline-block;line-height:40px;text-align:center;background:#f0f0f0;border-radius:0 0 0 5px;float:left;font-size:14px;}
.mytask_dialog .mytask_dialog_box .mytask_dialog_button .confirm{width:50%;display:inline-block;line-height:40px;text-align:center;background:#FF4040;border-radius:0 0 5px 0;float:left;font-size:14px;color:#fff;}
.mytask_dialog .mytask_dialog_box .dialog_input{border:1px solid #ccc;background:#fff;height:35px;line-height:35px;padding:0 10px;width:50%;}
.mytask_dialog .mytask_dialog_box .dialog_textarea{border:1px solid #ccc;background:#fff;height:25px;line-height:25px;padding:0 10px;width:70%;height:100px;}
















