html,body{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}
div,form,p,i,img,ul,li,ol,dl,dt,dd,table,tr,td,th,fieldset,label,legend,select,figure,button,input,embed,a,span{margin:0;padding:0}
i{font-style:normal}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}
ul,ol,li,dl,dt,dd{list-style:none}
img,a img{border:0;padding:0;margin:0}
a{bblr:expression(this.onFocus=this.blur());outline-style:none}
a:link{text-decoration:none}
a:visited{text-decoration:none}
a:hover{text-decoration:none}
a:active{text-decoration:none}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both;overflow:hidden}
.clearfix{zoom:1}
input{outline:0}
.fl{float:left}
.fr{float:right}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml40{margin-left:40px}
.ml45{margin-left:45px}
.ml135{margin-left:135px}
.ml145{margin-left:145px}
.ml100{margin-left:100px}
.mr20{margin-right:20px}
.mr10{margin-right:10px}
.mr46{margin-right:46px}
.mb45{margin-bottom:45px}
.mb30{margin-bottom:30px}
.mb20{margin-bottom:20px}
.mb10{margin-bottom:10px}
.mt50{margin-top:50px}
.mt70{margin-top:70px}
.mt20{margin-top:20px}
.mt10{margin-top:10px}
.mt8{margin-top:8px}
.mt5{margin-top:5px}
.ma{margin:auto}
.color01{color:#2e2e2e}
.color02{color:#999}
.color04{color:#666}
.color03{color:#00a2e6;text-decoration:underline!important}
.color05{color:#bfbfbf}
body{font:18px "Microsoft Yahei";background-color:#ff5f53;color:#fff}
.header{margin:25px 0;background:url(../images/line_header.jpg) center center repeat-x}
.header span{width:968px;margin:auto;display:block;text-align:left}
.header span img{display:block;padding:0 5px;background-color:#ff5f53}
.middle{width:968px;margin:87px auto 70px auto;background:url(../images/bg_zhe.jpg) center bottom no-repeat}
.middle .left_box{width:703px;height:440px;float:left}
.middle .left_box .row1{display:block;font-size:34px;background:url(../images/icon_zhe.png) left center no-repeat;text-indent:40px}
.middle .left_box .row2{display:block;margin-top:60px}
.middle .left_box .row2 input{height:50px;width:508px;border:1px solid #FFF;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font:18px "Microsoft Yahei";text-indent:5px;color:#fff;background-color:#ff5f53}
.middle .left_box .row3{display:inline-block;width:187px;height:55px;margin-top:55px;line-height:55px;background-color:#fff000;color:#ff5f53;font-size:18px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer}
.middle .right_box{width:265px;float:right;text-align:center;line-height:30px}
.middle .right_box span{display:block;margin-top:10px}
.footer{height:60px;margin-top:230px;font-size:18px;color:#fff;text-align:center;line-height:60px;background-color:#d34d44}
.task .title{width:968px;margin:auto;color:#474747;font-size:16px;border-bottom:1px solid #ccc;line-height:35px;padding-bottom:5px}
.task_box{width:968px;margin:auto}
.task_box li{float:left;width:358px;margin:20px 42px 0 42px;padding:15px 20px;height:60px;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.task_box li .name{display:inline-block;width:245px;color:#474747;font-size:14px;line-height:30px}
.task_box li .num{display:inline-block;color:#999;font-size:12px;line-height:30px}
.task_box li .left{width:245px}
.task_box li .left .num span{display:inline-block;margin-left:15px}
.task_box li .right{height:40px;width:110px;margin-top:10px;line-height:40px;background-color:#ff5f53;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-align:center;font-size:14px;cursor:pointer}
.task_box li .finish{color:#999;font-size:12px;line-height:30px}
.page{width:968px;margin:auto;margin-top:35px}
.page .page_box span{display:inline-block;margin-right:5px;width:30px;height:30px;border:1px solid #ebebeb;line-height:30px;text-align:center;color:#474747;font-size:13px;cursor:pointer}
.page .page_box span.current{color:#fff;background-color:#ff5f53}
.page .num{margin-left:35px;font-size:12px;color:#777;line-height:30px}