@charset "utf-8";
/*公用样式，头部、尾部、导航等样式*/
.hide,.icon.hide{ display:none;}
.wrap{ overflow: hidden; width: 700px;}
.register_wrap{ overflow: hidden; width: 920px; margin: 0 auto;}
.web_title h3,.active_title .chat,.dialog_content .login_title,
.commu_content p,.classify .classify_title,.classify_search input,
.brief a h5,.third_page h5,.dialog_type h5{font-size: 18px; line-height: 18px;}
/*头部*/
.header .top,.add .btn_sure{ height: 40px; line-height: 40px;  background: #ff8c00;color: #fff;}
.top .floatRight a.logined{ font-size: 16px;}
.logined img{ margin-right: 5px; width: 32px; height: 32px; vertical-align: middle;}
.top .floatRight a{ color: #fff; font-size: 12px;}
.top .floatRight .line{ display: inline-block; margin: 0 14px 0 16px; width: 1px; height: 12px;background: #fff;}
.header .nav{ overflow: hidden; height: 115px; background: #fff;}
.nav .logo{ float: left; padding: 10px 0 0px;}
.nav .logo img{ display: block; width: 212px; height: 83px;}
.nav .nav_list,.storage_show .download{ font-size: 18px;}
.nav_list ul{ overflow: hidden; margin-left: 27px;}
.nav_list ul li,.commu_area .commu_list li{ float: left;}
.nav_list ul li a{ display: block; height: 49px; padding: 40px 24px 0 20px;}
.nav_list ul li a.cur{ background: #ff8c00; color: #fff;}
.nav .search{ margin-top: 40px; width: 258px; height: 28px; border:1px solid #b3b3b3; background: #fff; border-radius: 10px;}
.search .text_content{ margin-left: 20px; width: 210px; height: 28px; line-height: 28px; border:0 none;*margin-top:-1px;}
.search .btn_search{ margin-top:7px;background: url(../images/icon.png) -320px 0; width:17px; height:16px;}
/*尾部*/
.footer{ overflow: hidden; padding-top:76px;background: #d3d2d2; color: #575857; padding-bottom: 40px;}
.footer .information{ margin-left: 75px; width: 370px;}
.information .logo{ display: block; width: 212px; height: 83px;}
.information .link{ margin-top: 17px;  line-height: 33px;}
.information .first{ margin-top: 24px;}
.link .icon_iphone,.link .icon_address{ margin-right: 20px; width: 33px; height: 34px;}
.link .icon_iphone{background: url(../images/icon.png) -64px 0;}
.link .icon_address{background: url(../images/icon.png) -128px 0; }
.footer .website{ overflow: hidden;width: 147px; margin-right: 69px;}
.web_title{ margin-top: 20px;}
.footer  .host{ overflow: hidden; width: 322px; margin-left: 69px;}
.website .web_list{ margin-top: 14px;}
.web_title h3{ margin-bottom: 6px;  font-weight: bold;}
.web_list a{display: inline-block; margin: 12px 17px 0 0; color: #575857; line-height: 14px;}
.host .host_list{ overflow: hidden; margin-top: 15px;}
.host_list .company{ margin-top: 10px;}
.follow .code{ overflow: hidden; margin-top: 30px;}
.code img{ width: 86px; height: 86px;}
.code .codepic{ margin-right: 23px;}
.footer .copyright{ padding-top: 52px; clear: left; text-align: center;}
.footer .copyright p{ line-height: 14px;}
.copyright .first{ margin-bottom: 20px;}
.banner{ overflow: hidden;position: relative;overflow: hidden;height: 600px;}
.banner .banner-slider {overflow: hidden;height: 100%;width: 100%;}
.banner-slider a{ float: left;}
.banner-slider .banner_first{ background:url(../images/index_banner.jpg) no-repeat center center; width: 100%; height: 100%; background-size: cover;}
.banner-slider-list {position: absolute;bottom: 44px; right: 50%; line-height: 5px;}
.banner-slider-list a{display: inline-block; margin-left:27px;width: 70px;height: 5px; background: #4f2201; opacity: 0.5; filter:alpha(opacity=50);}
.banner-slider-list a:first-child{ margin-left: 0;}
.banner-slider-list a.active{background: #ff8c00; }
.banner-slider a.first-child{display:block;opacity:1}
/*公用样式链接a的hover态，注册默认态，a的当前态*/
.icon{background-repeat: no-repeat; vertical-align: top; overflow: hidden;}
.icon,.btn{display: inline-block;*display: inline;zoom: 1; }
.btn{text-align: center;}
.icon_phone,.icon_qq,.icon_email,.icon_map{margin: 1px 10px 0 0;}
.icon_phone{ background: url(../images/icon.png) -128px -64px; width: 22px; height: 16px;}
.icon_qq{background: url(../images/icon.png) -192px -64px; width: 17px; height: 19px;}
.icon_email{background: url(../images/icon.png) -256px -64px; width: 19px; height: 16px;}
.icon_map{background: url(../images/icon.png) -320px -64px; width: 17px; height: 23px;}
.register_sign .icon_speed,.register_sign .icon_basic,.register_sign .icon_success{ width: 83px; height: 83px;}
.register_sign .icon_speed{ background: url(../images/icon_register.png) 0 0; }
.register_sign li.cur .icon_speed{ background-position: -249px 0; width: 83px; height: 83px;}
.register_sign .icon_basic{background: url(../images/icon_register.png) -83px 0;}
.register_sign li.cur .icon_basic{ background-position: -332px 0;}
.register_sign .icon_success{background: url(../images/icon_register.png) -166px 0;}
.register_sign li.cur .icon_success{ background-position: -415px 0;}
/*注册页面*/
.register_content .register_sign{ position: relative;  overflow: hidden; margin-top: 64px; color: #6f6e6e; font-size: 18px;}
.register_sign ul{overflow: hidden; margin: 0 auto; width: 767px;}
.register_sign ul li{ float: left; text-align: center;}
.register_sign li.cur,.status_type a.cur,.third_page h5{ color: #ff8c00}
.register_sign li span{ display: block; line-height: 18px; margin-top: 27px;}
.register_sign .list_bar{ position: absolute; width: 207px; height: 17px;}
.register_sign .border_grey,.register_sign .border_greytwo{background: url(../images/border_grey.png) no-repeat top;}
.register_sign .border_grey,.register_sign .border_blue{ left: 190px; top:35px; }
.register_sign .border_blue,.register_sign .border_bluetwo{background: url(../images/border_orange.png) no-repeat top; }
.register_sign .border_greytwo,.register_sign .border_bluetwo{left: 534px; top:35px; }
.register_sign li.list_first{width: 92px;}
.register_sign li.list_second{ position:absolute; left:401px;width: 129px;}
.register_sign li.list_third{ float: right;}
.register_infor{position: relative;margin-top: 92px;}
.register_infor .icon_mark{ position: absolute; top:-30px; left: 360px; background:url(../images/bg_top.png) no-repeat center center; width: 210px; height: 45px;}
.register_infor .register_form{ background:url(../images/bg_register.jpg) no-repeat center center; width: 100%; height: 580px;}
.infor_list{ overflow: hidden; color: #fff; }
.infor_list .title{ padding-top: 48px; text-align: center;}
.infor_list .title,.experience dd h4{font-size: 20px; line-height: 20px;}
.step_third .title{ padding-top:69px;font-size: 30px; line-height: 30px;}
.register_form .form_wrap{width: 387px; margin: 0 auto;}
.register_type{ margin-top: 38px;}
.status_type{ overflow: hidden; color: #4f5050; font-size: 18px;}
.status_type .floatLeft{ margin-left: 15px;}
.status_type .floatRight{ margin-right: 20px;}

.status_type a.cur .icon_right,.status_type a .icon_right,.status_type a .icon_greys{ margin-left: 19px;}
.status_type a.cur .icon_right,.status_type a.cur .icon_greys{background: url(../images/icon.png) -512px -128px;  width: 24px; height: 23px;}
.status_type a .icon_right,.status_type a .icon_greys{background: url(../images/icon.png) -384px -64px;  width: 24px; height: 23px;}
.info .txt_content{ position: relative; width: 308px; padding-left: 50px; }
.cl_box .txt_content{ padding-left: 14px; width: 344px;}
.cl_box .info{ margin-bottom: 18px;}
.info .txt_content,.info .drop_down .drop_down_view,.info_join .txt_content{border:1px solid #eef1f2; background: #778793;  opacity: 0.85; filter:alpha(opacity=85);}
.info{ width: 387px; position: relative; margin-bottom: 38px; height: 45px; line-height: 45px;}
.info.last{ margin-bottom: 0; padding-bottom: 0 !important;}
.kinds_list .grapher{padding: 63px 0 0 50px;}
.grapher .info{ float: left; width: 382px; margin-right: 47px; margin-bottom:0; padding-bottom: 38px;*padding-bottom: 0;}
.grapher .choose{ line-height: 14px;margin: -20px 0 6px 0;}
.icon_city{ background: url(../images/icon.png) -256px -448px; width: 16px; height: 9px;}
.info .icon_city{ position: absolute; top:18px; right:6px;}
.info .true{ position:absolute; top:16px;right:0;background: url(../images/icon.png) -192px -512px; width: 17px; height: 12px; }
.info .tip{background: url(../images/icon.png) -832px -512px ; width: 8px; height: 8px;}
.icon_error{ background: url(../images/icon_error.png) no-repeat; width: 9px; height: 9px;}
.info .tip,.info .icon_error{position:absolute; top:18px; right:9px;}
.info .code{ display: block; position: absolute; right: 28px; top:1px; width: 60px;border-left: 1px solid #f5f6f7; background: #c3cad0; color: #ff8c00; text-align: center;}
.info .grapher_code{ right: 23px;}
.format{clear: both; overflow: hidden;}
.common_list .explain{ margin-bottom: 29px; font-size: 18px; line-height: 18px;}
.kinds_list .cl_box{ padding-left: 83px;}
.common_list .common_list_wrap{ width: 660px; margin: 30px auto 0;}
.cl_box .common_list_wrap .info{ width: 660px;}
.info .white{ float: left; display: inline-block; font-size: 16px; width: 97px; text-align: right;}
.info_style{ margin-left: 18px; position: relative; float: left; width: 383px;}
.info_number{ margin-bottom: 12px;}
.common_list .info_join{margin-left: 115px;}
.format .btn_xia,.format .format_prev{ font-size: 16px; color: #ff8c00; margin-right: 74px;}
.format .format_prev{ margin-right: 0;}
.info .txt_content,.info .code{height: 43px; line-height: 43px; }
.icon_yanz{ background:url(../images/icon.png) -64px -448px; width: 18px; height: 21px;}
.info_join .txt_content{ width: 460px; margin-top: 8px; padding-top: 10px; height: 95px;}
.info .drop_down .drop_down_view{ position: relative;}
.info .drop_down .drop_down_view{ margin-right: 4px; width: 117px; height: 45px; line-height: 45px;  color: #fff;}
.drop_down .drop_down_list li{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.info .drop_down{ position: relative;}
.info .drop_down .drop_down_list{ width: 117px;}
.register_type .data_user,.register_type .data_grapher{ overflow:hidden;margin-top: 69px;}
.info .icon_user,.info .icon_pwd,.info .icon_area,
.info .icon_sex,.info .icon_number,.info .icon_kind,
.info .icon_yanz{position:absolute; left:12px; top:12px; z-index:5;}
.info .icon_user{ background: url(../images/icon.png) 0 -512px ; width: 20px; height: 20px; }
.info .icon_pwd{background: url(../images/icon.png) -64px -512px; width: 20px; height: 23px;}
.info .icon_area{background: url(../images/icon.png) -128px -512px; width: 18px; height: 25px;}
.infor_list .btn_next,.dialog_content .btn_login,.infor_list .btn_sure{display: block;height: 44px; line-height: 44px;}
.infor_list .btn_next,.infor_list .btn_sure{  margin: 30px auto 155px; width: 258px;  border:1px solid #fe9719; color: #fe9719; border-radius: 60px; font-size: 18px;}
.dialog_content .btn_login{ font-size: 16px; width: 310px; background: #ff8c00; color: #fff;}
.register_infor .btn_next:hover,.register_infor .btn_next.cur,.infor_list .btn_sure:hover{ background: #f9debe;}
.step_second .data{ margin-top: 80px;}
.info .icon_sex{background: url(../images/icon.png) -256px -512px; width: 15px; height: 22px; }
.info .icon_number{background: url(../images/icon.png) -320px -512px; width: 15px; height: 22px; }
.info .icon_kind{background: url(../images/icon.png) -384px -512px; width:23px; height:16px; }
.success .icon_suc{ display: block;margin: 25px auto 0; background: url(../images/icon.png) -768px -512px; width:55px; height:55px; }
.form_intro{ overflow: hidden; margin-top: 68px;}
.form_intro .explain{ font-size: 20px; line-height: 36px; width: 365px;}
.form_intro .way{ margin-top: 23px;}
.form_intro .way.first{ margin-top: 29px;}
.form_intro .icon_phone{ background: url(../images/icon.png) -448px -512px; width:22px; height:16px; }
.form_intro .icon_qq{background: url(../images/icon.png) -512px -512px; width:17px; height:19px; }
.form_intro .icon_email{background: url(../images/icon.png) -576px -512px; width:19px; height:16px;}
.form_intro .icon_map{background: url(../images/icon.png) -640px -512px; width:17px; height:23px;}
/*读图二级页面*/
.readphoto_content,.subjects,.subject_content,.index_content,
.storage_content,.register_content,.about_content,
.class_content,.service_content,.subject_second_content,
.home_content{overflow: hidden; background: #f7f8fa;}
.readphoto_content{ padding-bottom: 58px;}
.read_content{ padding-bottom: 27px; padding-top: 28px;}
.crumbs{ padding: 11px 0 23px 0; font-size: 16px; line-height: 16px;}
.sola_content .crumbs{ padding-top: 18px;}
.subject_second_content .crumbs{ padding-top: 12px;}
.crumbs a{color: #747475; }
.crumbs a.cur,.event li a:hover .area{ font-size: 16px; color: #ff8c00;}
.content_list .list_titled{cursor:pointer;margin-bottom: 28px; height: 50px; line-height: 50px; font-size: 22px;  background: #e6e6e8; color: #000000; border-left:3px solid #a9a9a9;}
.read_content .content_list .list_titled{ color: #ff8c00;border-color:#ff8c00;}
.list_titled .sign{ margin-left: 18px;}
.list_titled .icon_up,.list_titled .icon_down{ float: right; margin: 19px 33px 0 0;width:26px; height:13px;}
.list_titled .icon_up{ background: url(../images/icon.png) -384px 0; }
.list_titled .icon_down{background: url(../images/icon.png) -448px 0;}
.content_list .list_detail{ overflow: hidden; margin: 0 0 28px 0;}
.list_detail .event{ overflow: hidden; padding:29px 4px 31px 20px;  border:1px solid #b1b2b3;}
.event ul li a{ float: left; margin-right: 16px;}
.photos img{ width: 200px; height: 240px;}
.event li .area{ display: inline-block; padding-left: 8px; width: 192px; height: 36px; line-height: 36px; background: #d2d3d5; color: #000000;}
.list_detail .knack{ width: 378px; border:1px solid #b6b6b6; padding-top: 21px;}
.list_detail .knack ul{ overflow: hidden;}
.knack li{ color: #000000; line-height: 42px;}
.knack li .etc{ float: right; margin-right: 23px;}
.knack li .node{ margin-left: 20px; margin-right: 6px;}
.knack li .know{ float: left; width: 311px;}
.knack .btn_more{ margin-top: 37px; width: 380px; height: 49px; line-height: 49px; background: #b2b2b2;}
.knack .omit{ margin-left: 30px;}
/*专题详情*/
.subject_record{ overflow: hidden; margin-bottom: 37px; border:1px solid #b1b2b3;}
.subject_record .record_infor{ text-align: center; color: #757575;}
.record_infor h2{ font-size: 24px;  margin: 30px 0 14px 0; line-height: 24px; color: #000000;}
.appose .icon_time,.tagging .icon_time,.experience dd .icon_time{background: url(../images/icon.png) -640px 0 ; width: 16px; height: 16px;}
.record_infor .appose,.substance .appose,.issue_activity .issue_title,.grapher_work .grapher_title{ line-height: 16px; }
.appose .icon_time,.appose .time,.appose .author{ margin-right: 10px;}
.subject_share{ margin-top: 12px; color:#373737 ; font-size: 18px; text-align: right;}
.interact_third_content  .comment{ margin-top: 58px;}
.sola_focus .subject_share{ margin-top: 20px;}
.subject_share .share_to{ display:inline-block;*display:inline; zoom:1;margin-top:3px;}
.subject_share .btn_weixin{ margin:0 47px 0 30px;}
.subject_share .btn_weixin,.third_share .btn_weixin{background: url(../images/icon.png) 0 -256px; width: 34px; height: 26px;}
.subject_share .btn_qq{ margin-right:48px;}
.subject_share .btn_qq,.third_share .btn_qq{background: url(../images/icon.png) -256px -128px; width: 28px; height: 30px;}
.subject_share .btn_weibo{ margin-right:46px;}
.subject_share .btn_weibo,.third_share .btn_weibo{background: url(../images/icon.png) 0 -192px; width: 36px; height: 28px;}
.sola_focus .subject_share .btn_weibo{ margin-right: 0;}
.third_share .btn_qq{ margin:0 52px;}
/*焦点图*/
.mod18{width: 100%;margin:20px auto;position:relative;}
.wh_mod18_top{padding-bottom: 5px;position: relative;}
.mod18 .btn{bottom:0;font-size:50px;font-weight:bold;}
.mod18 .btn,.partner-slider .slide-btn{ position: absolute;z-index:99; width:33px;height:129px;cursor:pointer; }
.partner-slider .slide-btn {top: 0;display: block; overflow: hidden;}
.mod18 .prev,.slide-btn.prev{left:59px;background:url(../images/prevBtn.jpg) no-repeat;}
.slide-btn.prev {left: -43px;}
.mod18 .preved{ left: 0;}
.mod18 #prevTop,.mod18 #nextTop{top:230px;width:70px;height:62px;}
.mod18 #prevTop{background:url(../images/icon_prevbtn.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(../images/icon_nextbtn.png) 0 0 no-repeat;}
.mod18 .next,.slide-btn.next {right:51px;background:url(../images/nextBtn.jpg) no-repeat;}
.slide-btn.next {right: -45px;}
.mod18 .nexted{ right: 0;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:100%;position:absolute;color:#fff;display: flex;justify-content: center;align-items: center;}
.mod18 .picBox{ margin:0 auto; width:700px;height:500px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:800px;position:absolute;}
.mod18 .picBox li{width:700px;height:550px;display: flex;justify-content: center;align-items: center;}
.mod18 .listall{width: 91%; border:1px solid #b9b9b9; overflow: hidden;margin: 10px 0 0 43px; }
.mod18 .listBox{width:1133px;height:112px;margin:0 auto;position:relative; }
.mod18 .listBox ul{height:112px;position:absolute;width: auto!important;}
.mod18 .listBox li{width:130px;height:112px;cursor:pointer;position:relative;margin: 0 3px;display: flex;align-items: center;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:124px;height:70px;}
.mod18 .listBox li img{width:130px;height:75px;}
.mod18 .listBox .on img{width:130px;height:62px;border:3px solid #ff8c00;}
.mod18 .listBox .on i{display:block; position:absolute; top:6px; left:60px;width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 7px solid #ff8c00;}
.install_content{ overflow: hidden; padding: 0 39px 0 37px; color: #464646; font-size: 16px;}
.install_list h5{line-height: 16px; margin: 50px 0 36px 0;}
.install_list p{margin-bottom: 40px;}
/*首页*/
.index_content .read_title{ overflow: hidden; padding: 28px 0 20px 0;}
.partner_title{ padding: 56px 0 17px 0;}
.rt_name{ font-size: 34px; line-height: 34px;}
.read_title .icon_pic,.active_title .icon_pic,
.rt_title .icon_pic,.subject_title .icon_pic,.serve_title .icon_pic,.partner_title .icon_pic{margin-right: 16px; width: 40px; height: 40px;}
.read_title .icon_pic{background: url(../images/icon.png) -192px -320px; }
.active_title .icon_pic{background: url(../images/icon.png) -256px -320px; }
.rt_title .icon_pic{background: url(../images/icon.png) -320px -320px;}
.subject_title .icon_pic{background: url(../images/icon.png) -384px -320px;}
.serve_title .icon_pic{background: url(../images/icon.png) -448px -320px;}
.partner_title .icon_pic{background: url(../images/icon.png) -512px -320px;}
.read_title .floatRight .btn{ margin-right: 10px; padding: 0 24px;height: 28px; line-height: 28px; border:1px solid #ff8c00; color: #ff8c00; border-radius: 30px;}
.read_title .floatRight .btn.cur,.read_title .floatRight .btn:hover{ background:#ff8c00; color: #fff;}
.showpic{ overflow: hidden; font-size: 22px; color: #fff; }
.showpic .floatLeft{ overflow: hidden; margin-bottom: 20px;}
.beauty .beauty_henan{ width: 716px;}
.showpic .floatLeft a{ float: left; display: block;overflow: hidden;  position: relative; margin-right: 21px;}
.showpic .floatLeft .btn_higher{ margin-top: -64px;}
.beauty .floatLeft .btn_higher{ margin-top: 15px;}
.showpic .floatLeft .btn_country{ margin-top: -71px;}
.showpic .floatLeft a .filter,.showpic .floatLeft a.cur .type{ display: none;}
.showpic .floatLeft a.cur .filter{ display: block;}
.showpic .type,.showpic .selected{color: #fff;position: absolute;}
.show_kind,.show_camera,.show_opera,.show_natur,.food,.show_people{bottom: 10px;}
.show_kind,.show_people,.show_opera,.show_camera,.show_natur,.food{ line-height: 22px;left: 15px;}
.btn_high .selected{ top:74px; left: 100px;}
.showpic .btn_opera{margin-bottom: 15px;}
.btn_high img{ width: 362px; height: 230px;}
.btn_higher img{ width:362px; height: 213px;}
.btn_higher .selected{ top:65px; left: 100px;}
.btn_people img{ width: 319px; height: 230px;}
.beauty_henan .btn_peopled img{ height: 213px;}
.beauty_henan .btn_peopled{ margin-top: 15px;}
.showpic .filter{ overflow: hidden; position: absolute; width: 100%; height: 100%; background: #000; z-index: 77;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
.showpic .selected{ overflow: hidden; background: url(../images/bg_kuang.png) center center;  text-align: center; width: 161px; height: 83px; line-height: 83px; font-size: 30px;}
.btn_people .selected{top:74px; left: 79px;}
.btn_live img{ width: 319px; height: 213px;}
.btn_opera .selected{ top:105px; left:29.5px;}
.btn_opera img{ width: 220px; height: 294px;}
.btn_camera img{ width: 220px; height: 148px;}
.btn_camera .selected{ top:32.5px; left: 29.5px;}
.btn_natur img{ width: 335px; height: 223px;}
.btn_natur .selected{ top:70px; left: 87px;}
.btn_country img{ width: 335px; height: 220px;}
.btn_country .selected{ top:68.5px; left: 87px;}
.index_content .activity{ overflow: hidden; background: url(../images/bg_index.jpg) no-repeat center center; width: 100%; height: 420px; background-size: cover;}
.activity .wrap{ padding-top: 55px;}
.active_title .rt_name{ display: inline-block; padding-right: 14px; border-right:3px solid #a4a4a4;}
.active_title .chat{ padding-left: 14px; color: #a4a4a4;}
.activity .entry,.activity .btn_act{ overflow: hidden; margin-top: 20px;}
.entry a{ position: relative; display: block; float: left; width: 319px;}
.entry a:hover, .activity .btn_act:hover,.service_list li:hover,.beauty_list a:hover img{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;box-shadow: 0 0 15px #000;-webkit-box-shadow: 0 0 15px #000;-moz-box-shadow: 0 0 15px #000;}
.entry a .icon_entry{ position: absolute; bottom:12px; right: 26px; background: url(../images/entry_01.png) center center; width: 129px; height: 23px;}
.entry a .icon_second{background: url(../images/entry_02.png) center center; }
.entry a .icon_three{background: url(../images/entry_03.png) center center; width: 153px; height: 23px; }
.entry a img{ width: 310px; height: 240px;}
.act .btn_act img{ width: 340px; height: 240px;}
.adver{ overflow: hidden; margin: 20px 0 30px 0;}
.advered{margin-top: 0;}
.adver img{ width: 100%; height: 120px;}
.subject .subject_list{ overflow: hidden; margin: 20px 0 35px 0;}
.subject_list a{ overflow: hidden;}
.subject_list a:hover img{ -webkit-transform: scale(1.05);transform: scale(1.05);}
.subject_list .btn img{ display: block; width: 423px; height: 411px;}
.subject_list .btn.cur{ margin-right: 12px;}
.partner_list{ overflow: hidden; background: #fff; padding: 22px 0 21px 0;}
.partner_list ul li{ float: left;margin: 0 18px 15px 0;}
/*首页结束*/
.serve{ background:url(../images/bg_serve.jpg) no-repeat center center; width: 100%; height: 394px; background-size: cover;}
.serve .serve_title{ padding: 18px 0 30px;}
.serve .serve_list{ overflow: hidden;font-size: 20px; text-align: center;}
.serve .serve_list li{ float: left; margin-right: 40px; width: 215px;   border:1px solid #e9ab80;}
.serve .serve_list li:hover{ background: #ff8c00;}
.serve .serve_list li .icon_print{ background: url(../images/icon.png) -576px -320px;width:62px; height:57px; margin-top: 86px; }
.serve .serve_list li:hover .icon_print{ background-position: 0 -576px;}
.serve .serve_list li:hover a{ color: #fff;}
.serve .serve_list li .icon_camera{background: url(../images/icon.png) -64px -256px; width: 76px; height: 57px; margin-top: 86px;}
.serve .serve_list li:hover .icon_camera{ background-position: -64px -576px;}
.serve .serve_list li .icon_shop{background: url(../images/icon.png) -640px -320px; width: 61px; height: 61px;margin-top: 84px; }
.serve .serve_list li:hover .icon_shop{background-position: -192px -576px;}
.serve .serve_list li .icon_collect{background: url(../images/icon.png) -704px -320px; width: 62px; height: 62px; margin-top: 82px; }
.serve .serve_list li:hover .icon_collect{ background-position: -256px -576px;}
.serve .serve_list li .icon_trans{background: url(../images/icon.png) -768px -320px; width: 71px; height: 57px; margin-top: 86px; }
.serve .serve_list li:hover .icon_trans{ background-position: -320px -576px;}
.serve .serve_list li a{display:block;height:262px; color: #4c4d4d;}
.serve .serve_list .name{ margin-top: 22px; display: block; line-height: 20px;}
/*详情页页面-单张*/
.sola_content,.partner_list ul{ overflow: hidden;}
.sola_focus .sola_page{ overflow: hidden; width: 870px;padding: 0 9px 60px 9px; border:1px solid #b8b8b8;}
.common_left{ overflow: hidden; width: 888px; border:1px solid #b8b8b8;}
.sola_infor .popular{ color: #757575;}
.sola_infor h4,.show_more h4{ padding: 30px 0 20px; font-size: 22px; line-height: 22px;}
.popular .state,.detail_hot .state{ margin-left: 10px; background: url(../images/img_state.png) no-repeat center center; width: 86px; height: 20px;}
.state img{ display: block; margin-top: 5px; margin-left: 4px;width: 60px; height: 10px;}
.popular .floatRight .heat{ vertical-align: top;}
.popular .icon_time,.show_more .icon_time{ margin-top: 2px;}
.sola_photo img{ margin-top: 13px; width: 870px; height: 580px;}
.sola_page .install_content{ padding: 0 0 0 6px;}
.install_content .details{ margin: 30px 0 5px 0; }
.install_list p,.install_content .details p,.substance h3{ line-height: 26px;}
.guess .like{ margin: 24px 0 16px 0; font-size: 16px; line-height: 16px; padding: 2px 0 2px 14px; border-left:4px solid #ff8c00;}
.guess_list{ overflow: hidden; margin-bottom: 20px;}
.guess_list .btn,.search_photo a{ float: left; position: relative; margin-right: 20px;}
.subjects .guess_list .btn{ margin-left: 14px; margin-right: 0; overflow: hidden;}
.guess_list .btn,.guess_list .btn img{ display: block; width: 193px; height: 129px;}
.subjects .guess_list .btn,.subjects .guess_list .btn img{ width: 414px; height: 278px;}
.subjects .guess_list .btn:hover img,
.search_photo a:hover img,.area_content li:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);}
.word{ display: block; position: absolute; bottom:0; left: 0; background: #000; width:100%; height: 29px; line-height: 29px; color: #fff; font-size: 16px; text-align: center;opacity: 0.5; filter:alpha(opacity=50);}
.service_list li .word{ height: 50px; line-height: 50px; background:#fff; color: #000; font-size: 18px;}
.area_content li .word{background:#fff; color: #000;}
.beauty_list .word{ bottom: 8px; padding-left: 9px; width: 195px; height: 35px; line-height: 35px;}
.list_third .word{width: 140px;}
.subjects .word,.search_photo .word,.beauty_list .word,.parter-link .word{text-align: left; background: #fff; color: #000;}
.parter-link .word{ width: 161px; padding-left: 6px;}
.subjects .word{ padding-left: 10px; width: 404px; height: 46px; line-height: 46px;  font-size: 24px;}
.search_photo .word{ padding-left: 7px; width: 228px; height: 37px; line-height: 37px; font-size: 16px;}
.search_middle .word{ width: 310px;}
.comment{ overflow: hidden; clear: both; background: #f2f2f2; padding: 31px 26px 48px 31px; margin-bottom: 85px; color: #5e5d5d; border:1px solid #d9d9d9;}
.advise dt img{ float: left; width: 76px; height: 76px; margin-right: 25px; margin-top: 2px;}
.advise dd .content{ border-radius: 4px; padding: 14px 0 0 17px; width: 1119px; height: 99px; border:1px solid #d9d9d9; outline: none;}
.comments .all_comment{ display: block; padding: 36px 0 8px 0; font-size: 16px; line-height: 16px;}
.comments dl{ overflow: hidden; border-top:1px solid #d4d4d4;}
.comments dl img{ float: left; width: 57px; height: 57px; padding: 20px 20px 20px 12px;}
.comments dd .comment_time{ margin: 21px 0 17px 0; font-size: 12px; color: #a5a5a5;}
.comment_time .hour{ margin-left: 10px;}
.comment_time .icon_comment{margin: 2px 0 0 7px; background:url(../images/icon.png) 0 -320px; width:17px ; height:15px ;}
.sola_focus .floatRight{position: relative;*margin-left:30px;}
.focus_all,.publish_box{ width: 380px;}
.sola_focus .floatRight .icon_ridge{ position: absolute; top:-22px; left:104px; background:url(../images/bg_details.png) center center; width: 174px; height: 37px}
.box{ position: relative; overflow: hidden; padding: 23px 16px 0 16px; border:1px solid #b6b6b6;}
.box img{min-width: 100%!important;}
.box .picture{ position: relative; display: block; overflow: hidden; width: 346px;}
.box .icon_lefttop,.box .icon_leftbottom,.box .icon_righttop,.box .icon_rightbottom{ position: absolute; width: 61px; height: 30px;}
.box .icon_lefttop{ background:url(../images/img_left.png) center center; left: 0; top:0;}
.box .icon_leftbottom{ background: url(../images/img_leftbottom.png) center center; left: 0; bottom: 0;}
.box .icon_righttop{ background: url(../images/img_right.png) center center; top:0; right: 0;}
.box .icon_rightbottom{ background: url(../images/img_rightbottom.png) center center; bottom: 0; right: 0;}
.box .box_list{ overflow: hidden; padding: 0 7px 0 4px; margin-top: 17px; margin-bottom: 13px;}
.box .box_list li{ line-height: 14px; margin-bottom: 16px;}
.box .box_list li a{ display: block;}
.storage_show{ overflow: hidden; margin: 40px 0 0 0;}
.storage_show .show_more{ overflow: hidden;color: #757575; width: 662px; padding:0 13px; border:1px solid #b1b2b3;}
.show_more h4{ padding: 28px 0 15px 0; color: #000000;}
.show_more .appose{ color: #757575;}
.show_more .sky{ display: block; margin: 10px 0 14px 0; width: 662px; height: 442px;}
.show_more .term{ line-height: 14px;}
.pick span{ margin-right: 20px;}
.keyword span{ margin-right: 12px;}
.keyword i,.issue_activity .issue_title{ color: #ff8c00;}
.show_more .keyword{ padding: 10px 0 10px 0; line-height: 18px;}
.download .down_type{ line-height: 18px; margin-bottom: 30px;}
.download table{ width: 578px; color: #525252;}
.download .down_title{ background: #eae9e9; line-height: 18px;}
.download .down_title th{ text-align: left; padding: 16px 0;}
.down_title th i{ margin-left: 12px;}
.download .down_title th.stand{ padding-left: 50px;}
.filter label{color: #525252;cursor: pointer;overflow: hidden;margin: 0 19px 0 17px;}
.icon input{width: 100%;height: 100%;display: block;cursor: pointer;opacity: 0;}
.filter td .icon_radio{ background:url(../images/icon.png) -512px -64px; width:20px; height:20px; vertical-align: middle; }
.filter td{ padding: 31px 0 5px;}
.icon.cur.icon_radio{background:url(../images/icon.png) -448px -64px;}
.filter .size{ padding-left: 12px;}
.filter .price{ padding-left: 30px; color: #ff8c00;}
.download .select{ overflow: hidden; margin-top: 49px;}
.download .select .btn{ margin: 0 6px 0 20px; width: 206px; height: 58px; line-height: 58px; border:1px solid #fe9a21; color: #fe9a21;}
.download .select .btn.cur,.download .select .btn:hover{ background: #ff8c00; color: #fff;}
.approve{ color: #828282;}
.approve .just{ margin:0 17px 0 25px; display: inline-block; width: 22px; height: 22px; line-height: 22px; color: #fff; background: #1d98e6; border-radius: 4px; font-size: 16px; text-align: center;}
.approve_red .just{ background: #ff4b00;}
.approve_red{ margin-top: 13px;}
.approve_first{ margin-top: 50px;}
.share .arrive{ float: left; color: #707172; margin: 0 15px 0 25px;}
.download .share{ overflow: hidden; margin-top: 42px;}
.share a{ background: url(../images/icon.png); width: 38px; height: 38px; margin-right: 17px;}
.share .icon_huaban{ background-position: 0 -384px;}
.share .icon_weibo{background-position: -64px -192px;}
.share .icon_space{background-position: -384px -128px;}
.share .icon_video{background-position: 0 -448px;}
.share .icon_renren{background-position: -448px -128px;}
.resem{ overflow: hidden; margin-top: 46px; margin-bottom: 77px;}
.resem .resem_photo{ height: 20px; margin-left: 4px; margin-bottom: 16px; border-left: 4px solid #ff8c00; overflow: hidden; font-size: 16px; color: #464646;}
.resem_photo .resem_title{ margin-left: 13px;}
.resem_list a{ margin-right: 28px; display: block; float: left; width: 193px;}
.resem_list a img{ width: 193px; height: 129px;}
.shade{ position: fixed; z-index: 2; width: 100%; height: 100%; background: #000; opacity: 0.5; filter: alpha(opacity=50);}
.dialog,.dialog_type,.dialoged,.dialog_edit{ position: fixed; z-index: 999; top:50%; left: 50%; overflow: hidden; width: 356px; margin-top: -185px; margin-left: -168px;}
.dialog_type{ overflow: hidden; background: #fff; width: 610px; padding: 55px 74px 78px 27px;}
.dialog_type h5{ margin-bottom: 88px;}
.dialog_type img{display: block;  text-align: center;}
.dialog_link img{ width: 93px; height: 93px; margin-bottom: 15px;}
.dialog_type .dialog_link{ float: left; text-align: center;margin: 0 60px 0 58px;}
.typed{font-size: 18px; line-height: 18px; text-align: center;}
.dialog_type .floatRight{ overflow: hidden; text-align: center; width: 174px;}
.dialog_type .floatRight .erweima{ width: 174px; height: 173px; margin-top: 30px; margin-bottom: 10px;}
.dialog .dialog_name{ overflow: hidden; padding: 15px 0 15px 20px; background: #ff8c00;}
.dialog_title{ font-size: 20px; line-height: 20px;color: #fff;}
.dialog_name .icon_close{ cursor: pointer; float: right;margin: 2px 20px 0 0; background: url(../images/icon.png) -896px -512px; width: 16px;  height: 16px;}
.dialog_content .login_infor{ position: relative; margin-bottom: 30px;}
.dialog_content .login_title{ padding: 40px 0 29px 0; }
.login_infor .login_text{ padding-left: 48px; width: 260px; height: 42px; line-height: 42px; border:1px solid #8e8e8e;}
.dialog .dialog_content{ overflow: hidden;  padding-left: 23px; padding-bottom: 44px; background: #fff;}
.login_infor .icon_use,.login_infor .icon_mima{background:url(../images/icon.png); position: absolute; top:9px; left: 9px;}
.login_infor .icon_use{ background-position:-704px 0; width: 23px; height: 24px;}
.login_infor .icon_mima{ background-position:-768px 0; width: 22px; height: 26px;}
.dialog_content .connect{ overflow: hidden;}
.dialog_content .btn_register{ line-height: 14px; float: right; margin: 14px 30px 0 0; color: #585858;}
.dialog_content .dialog_qq{ display: block; clear: right; margin: 40px auto 0; width: 114px; color: #434243; font-size: 18px; line-height: 37px;}
.dialog_content .dialog_qq img{ width: 37px; height: 37px;}
.sub_content .sub_list .subpic{float: left; width: 345px; height: 228px;}
.sub_list li{ margin-bottom: 20px; border:2px solid #f1f1f1;}
.sub_list li.cur,.sub_list li:hover{ border-color: #ff8c00;}
 .sub_list .substance{ overflow: hidden; width: 891px;padding: 0 28px 9px 32px; background: #f1f1f1;*margin-top:-20px;}
 .sub_content .sub_list,.sub_list a,.brief .is_photo{ overflow: hidden;}
.substance h3{ font-size: 26px; padding: 18px 0; color: #ff8c00;}
.substance .appose{ margin-bottom: 10px; color: #949393;}
.substance .detail{ overflow: hidden; padding-top: 5px; font-size: 16px; line-height: 28px;}
.substance .mored{ font-size: 16px; line-height: 16px; float: right; color: #ff8c00; opacity: 0; filter: alpha(opacity=0);}
.sub_list li.cur .mored,.sub_list li:hover .mored{ opacity: 1;filter: alpha(opacity=100);}
.sub_content .page{width: 700px;overflow: hidden;margin: 72px auto 102px;}
.page .page_list{ overflow: hidden; float: left;}
.page .page_list li{ float: left;}
.page a,.shoot_top .btn_hot{height: 38px; line-height: 38px; }
.page a{ float: left; display: block; margin-left: 22px; color: #969595; border:1px solid #d8d9da; }
.page .btn_prev,.page .btn_next{ padding: 0 13px;}
.page .page_list li a{ padding: 0 19px;}
.page_list li.cur a,.page_list li:hover a,.page .btn_prev:hover,.page .btn_next:hover{ background: #ff8c00; color: #fff; border-color:#ff8c00 ;}
.interact_banner,.subject_banner,.about_banner,.service_banner,.readbanner{border-top: 3px solid #f7f8fa;width: 100%; height: 450px; background-size: cover;}
.interact_banner{  margin-bottom: 37px; background: url(../images/_temp/img_inter_banner.jpg) no-repeat center center;}
.subject_banner{  background:url(../images/_temp/img_subject.jpg) no-repeat center center;}
.about_banner{  background: url(../images/_temp/img_our_banner.jpg) no-repeat center center;}
.service_banner{ background:url(../images/_temp/img_serve_banner.jpg) no-repeat center center;}
.home_banner{background:url(../images/_temp/img_car_banner_.jpg) no-repeat center center; width: 100%; height: 195px; background-size: cover;}
.readbanner{ border-top:0 none; margin-top: 3px; background: url(../images/_temp/img_readbanner.jpg) no-repeat center center;}
.interact_photo{ overflow: hidden; margin-bottom: 9px; color: #626162; font-size: 18px; line-height: 22px; border-left: 5px solid #ff8c00;}
.interact_photo .interact_title{ margin-left: 12px;}
.splend .interact_list li{ float: left; width: 297px; margin-right: 13px; padding: 9px 10px 6px 6px; border: 1px solid #b3b3b3;}
.splend .interact_list li:hover{ background: #e8f4ff;}
.splend .interact_list li a{ display: block; overflow: hidden;}
.splend li a img{ width: 100px; height: 100px; float: left; margin-right: 9px;}
.splend_content .splend_title{ font-size: 16px; line-height: 16px; color: #098fe4;}
.splend_content .describe{ margin-top: 20px; color: #3d3c3c; line-height: 20px;}
.splend_content .icon_record{ margin-top: 4px; margin-right: 8px; background: url(../images/icon.png) -64px -320px; width: 14px; height: 13px;}
.splend_content .record{ margin-top: 8px; color: #636363; overflow: hidden;}
.interact_recommend .splend{ overflow: hidden; margin-bottom: 29px;}
.commu_area .commu_list{ overflow: hidden; margin-bottom: 89px; border:1px solid #adadad;}
.commu_area .commu_list a{ display: block;}
.commu_area .commu_list a img{ float: left; margin-right: 27px; width: 99px; height: 99px;}
.commu_content h2{ font-size: 30px; line-height: 30px; padding: 22px 0 12px;}
.commu_content p{ color: #7d7d7d;}
.commu_area .commu_list li{ overflow: hidden; width: 548px; padding: 75px 0 74px 100px;}
.commu_list li.first,.commu_list li.three{ width: 549px; border-right: 1px solid #a3a3a3; border-bottom:1px solid #a3a3a3;}
.commu_list li.three{ border-bottom: 0 none;}
.commu_list li.second{border-bottom:1px solid #a3a3a3;}
.commu_list li:hover{ background: #ff8c00;}
.commu_list li:hover .commu_content h2,.commu_list li:hover .commu_content p{ color: #fff;}
.subjects{padding: 33px 0 73px;}
.subjects .list_titled{ width: 100%; height: 60px; margin-bottom: 17px; line-height: 60px; font-size: 26px; line-height: 60px; background: #edeef0; border-left: 3px solid #ff8c00;}
.subjects .list_titled .sign{ margin-left: 28px;}
.subjects .list_titled.cur{ color: #ff8c00;}
.about_content{ padding-bottom: 150px;}
.about_content .about_box{ overflow: hidden; padding-left: 37px;}
.about_content h1{ padding: 60px 0; font-size: 36px; line-height: 36px; text-align: center; color: #3c3d3d;}
.about_detail h3{ margin-bottom: 19px; font-size: 24px; line-height: 24px; color: #232323;}
.about_detail p{ font-size: 16px; line-height: 28px; color: #838182;}
.about_box .about_detail{ margin-bottom: 48px;}
.class_content{ margin-top: 10px; padding-top: 25px;}
.classify{ overflow: hidden;  margin-right: 16px; width: 288px; min-height: 841px; height: 841px; border:1px solid #b8b8b8; font-size: 16px; background: #f7f8fa;}
.classify .classify_list{ color: #666666; }
.classify .classify_title{ padding: 28px 0 16px 16px;}
.classify_list .genera{padding: 0 19px 0 16px;  height: 39px; line-height: 39px; border-top:1px solid #d5d5d7; cursor: pointer;}
.classify_list.cur .genera{background: #ff8c00; color: #fff; border-color:#ff8c00 ;}
.genera .icon_pack{ float: right; margin-top: 14px; background: url(../images/icon.png) -576px -64px; width: 9px; height: 13px;}
.classify_list.cur .genera .icon_pack{background: url(../images/icon.png) -704px -512px; width: 10px; height: 13px;}
.classify a{ display: none; padding-left: 45px; margin: 13px 0 25px 0;  line-height: 16px; color: #666666;}
.classify_list.cur a{ display: block;}
.classify a:last-child{ margin-bottom: 10px;}
.classify a.cur,.classify a:hover{ color: #ff8c00;}
.classify_search{ overflow: hidden; float: right; border:1px solid #acacac;}
.classify_search input{ float: left; width: 518px; padding-left: 17px; height: 48px; line-height: 48px; border:0 none;}
.classify_search .btn_searchs{ display: inline-block; border-left:1px solid #acacac; width: 186px; height: 48px; line-height: 48px;  background: #ff8c00; font-size: 22px;color: #fff;}
.btn_searchs .icon_searchs{ margin: 13px 25px 0 42px; background: url(../images/icon.png) 0 0; width: 24px; height: 23px;}
.class_content .classify_menu{ overflow: hidden; width: 974px; padding-right: 20px;}
.classify_menu .search_list{ overflow: hidden; clear: right;}
.search_list .search_photo{ overflow: hidden; margin-top: 53px;}
.search_photo a{ overflow: hidden; display: block; margin-right: 10px;margin-right:8px\9;margin-bottom: 14px; }
.search_photo .search_arrange img{width: 235px; height: 196px;}
.search_middle img{ width: 317px; height: 226px;}
.classify_menu .page{ overflow: hidden; width: 700px; margin: 38px auto 120px;}
.service_content .service_box{ padding: 68px 0 116px; overflow: hidden;}
.service_list li{ position: relative; float: left; width: 433px; height: 240px;}
.service_list li img{ width: 433px; height: 240px;}
.service_list .one,.service_list .three,.service_list .two,.service_list .four,.service_list .five{ width: 433px;}
.service_list .one{ background: url(../images/bg_one.png) no-repeat center center #ff8c00;}
.service_list .three{ background: url(../images/bg_three.png) no-repeat center center #ff8c00;}
.service_list .two{background: url(../images/bg_two.png) no-repeat center center #ff8c00;}
.service_list .six{ background: #ff8c00; height: 240px;}
.service_list .four{background: url(../images/bg_four.png) no-repeat center center #ff8c00;}
.service_list .five{background: url(../images/bg_five.png) no-repeat center center #ff8c00;}
.service_list .listwhite{ position: relative; color: #fff;}
.service_list .icon_rack{ position: absolute;width: 24px; height: 33px;}
.one .icon_rack,.four .icon_rack{ left:-19px; top:103px; background:url(../images/icon.png) -128px -128px; }
.two .icon_rack,.five .icon_rack{ top:-16px; left: 200px; background:url(../images/icon.png) -64px -128px; width: 34px; }
.three .icon_rack{ z-index: 5; right: -16px; top:105px; background:url(../images/icon.png) -192px -128px;}
.listwhite .list_content{ overflow: hidden; padding: 50px 29px 0 46px;}
.list_content .title{ line-height: 22px;}
.list_content p{ margin-top: 19px; line-height: 24px;}
.header .nav_shadow{ background:url(../images/bg_shaw01.png) bottom repeat-x;width: 100%; }
.sola_focus .shoot{ padding: 0 18px 34px 20px; width: 850px; border:1px solid  #b8b8b8;}
.shoot .shoot_top{ overflow: hidden; margin-top:12px;}
.shoot_top .btn_hot,.shoot_top .publish{color: #ff8c00;}
.shoot_top .btn_hot{ width: 100px; border:1px solid #ddddde; }
.shoot_top .publish{ font-size: 16px; margin-top: 12px; margin-right: 9px;}
.shoot_top .publish .icon_publish{ margin-right: 8px; vertical-align: middle; background: url(../images/icon.png) -320px -128px;  width: 26px; height: 26px;}
.brief .descr{ margin-bottom: 32px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #525252;}
.brief a h5{ color: #ff8c00; padding: 40px 0 18px;}
.brief .is_photo img{ float: left; margin-right: 19px; width: 270px; height: 180px;}
.brief .is_photo img.last{ margin-right: 0;}
.shoot .brief{ margin-bottom: 8px; border-bottom: 1px solid #cecccd;}
.brief .tagging{ margin: 22px 0 8px 5px;}
.tagging span{ margin-right:64px; color: #adadad;}
.tagging .icon_author,.tagging .icon_mail,.tagging .icon_time,.experience dd .icon_time{ margin-right: 5px; width: 16px; height: 16px; margin-top: 1px;}
.tagging .icon_author{ background: url(../images/icon.png) -512px 0;}
.tagging .icon_mail{ background: url(../images/icon.png) -576px 0;  width: 17px;}
.interact_second_content .page{ clear: both; width: 706px; overflow: hidden; margin: 74px auto 88px;}
.interact_third_content .experience{  padding-bottom: 45px; padding-left: 20px; width: 868px; border:1px solid #b3b4b5;}
.third_activity .experience{ padding-bottom: 20px; padding-right: 15px; width: 853px;}
.experience dl,.third_activity .activity_top{ margin-top: 17px; overflow: hidden;}
.third_activity .experience dl{ margin-top: 0;}
.experience dt,.experience dt img{float: left; margin-right: 22px; width: 70px; height: 70px;}
.experience dt{ border-radius: 60px;}
.experience dd p{ color: #9b9a9a; font-size: 12px; }
.experience dd h4{ margin: 5px 0 13px 0;}
.third_page h5{ margin: 53px 0 20px 0;}
.third_activity .third_page h5{ margin: 30px 0 28px 0; font-size: 30px; line-height: 30px;}
.third_page .third_detail{ color: #525252; }
.third_page .third_detail p{margin-bottom: 12px; line-height: 14px; color: #525252;}
.third_page .third_detail p.shareto{ margin-top: 70px; }
.third_activity .third_page .third_detail p.shareto{ margin-top: 48px;}
.third_page .third_detail .admire{ margin:36px 0 40px 0;}
.third_activity .third_detail .admire{ margin-bottom: 70px;}
.experience .third_detail .is_photo img{margin: 0 0 19px 69px; width: 708px; height: 472px;}
.third_share{ overflow: hidden; text-align: center;}
.beauty .beauty_list .list_first,.beauty_list .list_second{overflow: hidden; width: 204px; margin-right: 12px;}
.beauty_list .list_first img,.beauty_list .list_second img{ width: 204px; height: 146px;}
.beauty_list .list_first a,.beauty_list .list_second a{ height: 154px;}
.beauty_list .list_third{ width: 149px;}
.beauty_list .list_third a{ height: 236px; margin-right: 0;}
.list_third .word{ bottom: 16px;}
.beauty_list .floatLeft{ margin-bottom: 0;}
.third_activity .activity_top{ overflow: hidden;}
.third_activity .activity_top .btn_new{ width: 150px; font-size: 20px; height: 40px; line-height: 40px; color: #fff; background: #ff8c00; border-radius: 4px;}
.third_page .third_detail p.in{ margin-bottom: 30px; line-height: 24px;}
.activity_photo img{ margin-right: 11px; margin-bottom: 18px; width: 421px; height: 281px;}
.issue_activity{ overflow: hidden; margin-top: 25px; width: 1298px; border:1px solid #b5b5b5;background: #f2f2f2;}
.issue_activity .issue_title{ padding: 18px 0 17px 10px; font-size: 16px;}
.without .common_left{ min-height: 622px; margin-bottom: 416px;}
.without_tip{ margin-top: 112px; color: #9b9a9a; font-size: 16px; text-align: center;}
.without_tip img{ margin-bottom: 33px; width: 167px; height: 132px;}
.subject_content .detail_hot{margin: 0 auto;width: 860px;}
.detail_hot .state{ float:right; margin-top: -4px;}
.detail_hot .heat{ margin-left: 88px;}
.grapher_intro dt img{ float: left; margin-right: 42px; width: 460px; height: 310px; }
.grapher_intro{ overflow: hidden; margin: 29px 0 78px 20px; color: #232323; font-size: 16px;}
.grapher_work{ overflow: hidden; font-size: 16px;}
.grapher_work a{ overflow: hidden; margin: 0 16px 0 20px; float: left; text-align: center;}
.grapher_work a img{ display: block; width: 396px; height: 262px;}
.grapher_work a span{ display: inline-block; line-height: 16px; margin: 14px 0 32px 0;}
.personal .home_page,.grapher_more .btn_more{height: 50px; line-height: 50px; font-size: 20px; color: #fff; background: #ff8c00;}
.grapher_more .btn_more{display: block; width: 280px; border-radius: 4px; margin: 52px auto 62px;}
.grapher_work .grapher_title{  margin: 0 0 20px 20px;}
.grapher_intro dd p{ line-height: 2.6em;}
.grapher_intro dd p.ic_expriece{ margin-right: 23px; line-height: 1.8em;}
.intro_content h4{ margin-bottom: 6px; margin-top: 22px; }
/*个人主页*/
.home_banner .personal{ overflow: hidden; margin-top: 54px;}
.personal dt{position: relative; float: left; overflow: hidden; width: 137px; border:2px solid #ff8c00;}
.personal img{ float: left; width: 137px; height: 137px;}
.personal .intro{ overflow: hidden; margin-top: 56px;}
.personal .intro .nickname{font-size: 20px; margin-left: 14px; margin-right: 19px;}
.intro .icon_camera{margin: 4px 15px 0 0; background: url(../images/icon.png) -128px -320px; width: 24px; height: 19px;}
.personal .home_page{ margin-top: 9px;width: 1300px; }
.home_page .home_title{ margin-left: 40px;}
.area_content li{ overflow: hidden; position: relative; width: 217px; float: left; margin: 0 24px 30px 20px;}
.area_content li img{ width: 217px; height: 217px;}
.area_list{ clear: right; overflow: hidden; padding-top: 66px;}
.grapher_area .event{ padding-top: 15px; padding-bottom: 328px;}
.grapher_area .event li a{ margin-bottom: 30px;}
/*发表页*/
.icon_publishs{ margin-right: 12px;  margin-top: 2px; background: url(../images/icon_publish.png) center center; width: 19px; height: 19px;}
.published h5{ margin: 30px 0 24px 0; font-size: 18px;}
.publish_form input{ width: 848px;}
.publish_form{ overflow: hidden;  margin-bottom: 7px; }
.publish_txt{color: #aaaaaa; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 831px; padding-left: 17px; height: 40px; line-height: 40px; border:1px solid #d8d9da; }
.publish_form select{ outline: none;  width: 848px; line-height: 40px;}
.publish_form select option{ cursor: pointer;}
.publish_type .publish_txt{ width:410px; height: 40px; line-height: 40px;}
.publish_type .publish_date{ margin-right: 27px;}
.publish_form .publish_word{ padding: 35px 0 0 15px; width:831px; border:1px solid #d8d9da; height: 225px; min-height: 225px;}
.add .btn_add{ padding-top: 12px;}
.add .btn_sure{margin: 96px 0 116px 0; display: block; width: 120px; border-radius: 4px;}
.published{ overflow: hidden; margin-bottom: 165px;}
.add .icon_zhding{ cursor: pointer; margin-right: 8px;  margin-top:2px;background: url(../images/icon_zhied.png) center center; width: 16px; height: 16px;}
.icon_zhding.cur{background:url(../images/icon_zhiding.png);}
.btn_submit{ display: block;width: 120px; height: 40px; line-height: 40px; border:1px solid #d6b810; box-sizing: border-box;}
/*.advice{ overflow: hidden;}*/
.advice .btn_submit{ margin-top: 10px; float: right; color: #a5a5a5;}
.advice .btn_submit:hover{ background:#d6b810; color: #fff;}
/*活动滚动*/
.partner-slider {margin-left: 56px;margin-bottom: 27px;position: relative;width: 1186px;}
.slide-container {overflow: hidden;background: #fff;padding:8px 0 7px 25px;}
.slide-container .list {width: 9999px;}
.slide-container .list li {float: left;width: 170px;padding-right:24px;}
.slide-container .list .parter-link {position: relative;display: block;height: 112px;overflow: hidden;line-height: 0;}