
/********  weizhi *************/
.location{ height: 60px; line-height:60px ; color: #000}
.location a{ color: #000; font-size: 14px; }
.location a:hover{ color: #1e89f2 }
.location span{  color: #8d8d8d }



/******** content  **********/
.middle-con{ background-color: #fff; }
.Left-con {  width:800px; padding: 5px 0 10px 15px }
.Left-con #radio-box{ background: #f1f2f3; line-height: 30px; color: #8d8d8d !important; }
.Left-con .Img-box{ width:865px; height: auto; margin-top: 10px;  }

.right-box{ width: 320px; padding: 15px 5px 0px 15px; background-color: #fff; position: relative;}
.fix-box{ position: fixed; z-index: 10; top:0; left: 50%;  margin-left:270px; }

.right-box h3{ color: #524d4d; font-size: 16px; width:280px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height: 20px; height: 20px; padding-top: 20px; padding-bottom: 20px; }
.right-box .work-infor{ margin-bottom:20px; }
.right-box .work-infor p{ color: #707070; font-size: 14px; line-height: 35px; padding-left:10px }
.nav{color: #1E89F2;}





.right-box .now-load{ width: 278px; height: 60px; margin-bottom: 16px }
.right-box .now-load a{ color: #fff;  display: block; width:208px; height: 60px; background-color: #1e89f2; font-size: 20px;line-height: 60px; border-radius: 2px; transition: all 0.2s; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; padding-left: 70px; }
.right-box .now-load a i{ display:inline-block; display: inline-block; width: 18px; height: 18px;  background: url(../images/public-ppt.png) -79px -43px no-repeat; margin-right:12px; vertical-align: -1px;vertical-align:4px\9;}
.right-box .now-load a:hover{ background-color: #40a0ff; }

.right-box .no-coll{ width: 206px; padding-left:70px; height: 58px; line-height: 60px; border:#dcdcdc 1px solid;color: #828282; font-size: 20px ; cursor:pointer;transition: all 0.2s; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; border-radius: 2px;  }
.right-box .no-coll i{ display: inline-block; width: 20px; height: 18px ; background: url(../images/public-ppt.png) 0 -115px; vertical-align:-1px; margin-right: 35px; }
.right-box .no-coll:hover{ color: #000; }
.right-box .no-coll:hover i{ background-position:-21px -115px  }
.right-box .on-click{ width: 206px; padding-left:70px; height: 58px; line-height: 60px; border:#dcdcdc 1px solid;color: #000; font-size: 20px ; cursor:pointer;transition: all 0.2s; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; border-radius: 2px;  }
.right-box .on-click i{display: inline-block; width: 20px; height: 18px ; background: url(../images/public-ppt.png) -43px -115px; vertical-align:-1px; margin-right: 35px;}

.right-box .num-every{ color: #999999; font-family: 'Arial' ; font-size: 14px; padding:0px 0px; border-bottom: #f1f2f3 1px solid; height: 14px; margin-bottom: 20px;}
.right-box .num-every i{ display: inline-block; margin-right:7px; }
.right-box .num-every span{ display: inline-block; margin:0 13px; }
.right-box .num-every .look-people{ margin-left:27px; }
.right-box .num-every .look-people i{width: 18px; height: 12px; background: url(../images/public-ppt.png) -147px -49px no-repeat; }
.right-box .num-every .load-people i{width: 13px; height: 13px; background: url(../images/public-ppt.png) -42px -48px no-repeat;  }
.right-box .num-every .coll-people i{width: 12px; height: 12px; background: url(../images/public-ppt.png) -59px -49px no-repeat;}

.right-box .tuijian p{ color: #707070; font-size: 16px; padding-bottom:20px;  }
.right-box .tuijian-link a{ display: inline-block; height: 26px; line-height: 26px; border: #dedede 1px solid; border-radius: 2px; max-width: 94px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding: 0 10px; margin-right: 10px; margin-bottom: 5px; color: #707070; transition: all 0.2s; -webkit-transition: all 0.2s; -moz-transition: all 0.2s;}
.right-box .tuijian-link a:hover{ background-color: #1e89f2; border-color: #1e89f2; color:#fff; }


.fix-box .share-box{ position: absolute; bottom:20px; left: 26px; }
.share-box .share-label{height: 30px;line-height:30px; margin-right: 10px;}
.right-box .share-box{ margin-top: 20px;  }
.share-box .bdsharebuttonbox{ width:212px;}
.right-box .share-box a{ display: inline-block; height: 20px; margin-right:14px  }
.right-box .share-box .wb{ background: url(../images/share.png) 0 0 no-repeat;  width: 23px}
.right-box .share-box .wx{ background: url(../images/share.png) -53px 0 no-repeat;  width:25px}
.right-box .share-box .qq{ background: url(../images/share.png) -109px 0 no-repeat ;  width:20px}
.right-box .share-box .hb{ background: url(../images/share.png) -163px 0  no-repeat;  width: 20px}

.share-box-fix{position: fixed; bottom: 20px;}
.share-box-absolute{ position: absolute; bottom:20px;}
.share-box-relative{ position: relative; margin-top:20px;}

/*******guess*******/
.guess-box{ height: 90px; line-height: 96px; color: #545454; font-size: 20px; }

/******sh*******/
.sh{background-color: #dcdcdc !important;}
.sh-left{margin-left: 23px !important;}