html,body { background-color:#F1F1F1;}
/* 覆盖 */
ul,li { list-style: none; padding: 0; margin: 0}
A:link{color:#333;}
A:active{color:#333;}
A:hover{color:#333;}
A:visited{color:#333;}
/* 轮播 */
.am-slider-a1 .am-control-nav li { position: relative;}
.am-slider-a1 .am-control-nav li a { background: #bcbcbc; opacity: .5;  }
.am-slider-a1 .am-control-nav li a:hover {}
.am-slider-a1 .am-control-nav li a.am-active { background: #bcbcbc;-webkit-box-shadow:none;box-shadow:none;  opacity: 1;}
.am-slider-a1 .am-control-nav {bottom: 18px; z-index: 2;}
.pet_slider_shadow { position: absolute;  background: url(../img/flshadow.png) bottom no-repeat; -webkit-background-size: 100%;
background-size: 100%; width: 100%; height: 100%; bottom: 0; left: 0; z-index: 1;}
.pet_slider_font {position: absolute; bottom: 35px; left: 20px; z-index: 8; color: #fff;}
.pet_slider_emoji { display: block; font-size: 12px; }
/* 居中 */
.med{max-width:640px;margin:0px auto;text-align: center;}
/* 字体溢出控制 */
.text_over{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
/* 外挂图形文字 */
@font-face {
  font-family: 'iconfont';  /* project id 534211 */
  src: url('../fonts/iconfont.eot');
  src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'),
  url('../fonts/iconfont.woff') format('woff'),
  url('../fonts/iconfont.ttf') format('truetype'),
  url('../fonts/iconfont.svg#iconfont') format('svg');
}
.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.font8 {font-size:8px;}
.font10 {font-size:10px;}
.font12 {font-size:12px;}
.font14 {font-size:14px;}
.font16 {font-size:16px;}
.font18 {font-size:18px;}
.font20 {font-size:20px;}
.font22 {font-size:22px;}
.font24 {font-size:24px;}
.font28 {font-size:28px;}
.font30 {font-size:30px;}
.font32 {font-size:32px;}
.font36 {font-size:36px;}
.font50 {font-size:50px;}
.font333{color:#333}

    @keyframes more_list {
      from {
        left: 0;
        bottom: -900px;
      }
      to {
        left: 0;
        bottom: 0;
      }
    }

    @-webkit-keyframes more_list {
      from {
        left: 0;
        bottom: -900px;
      }
      to {
        left:0;
        bottom: 0;
      }
    }
/* 主体页头 */
.index_header_main{ background-color: #33cccc;}


/* 主体标题 */
.index_title_main{max-width: 640px; height:50px;margin: 0px auto 0px auto; background-color: #FFF; position: relative;border-bottom:1px solid #EEE;color:#333;text-align:center;line-height: 50px;}
.index_title_border{width:5px;height:25px;background-color: #33CCCC;float:left;margin-top:12px;margin-left:10px;}
.index_title_left{float:left;font-size:16px;height:50px;line-height:50px;padding-left:10px;font-weight: bold;}
.index_title_right{float:right;padding-right:20px;height:50px;line-height:50px;font-size:14px;}
.index_title_right1{float:right;padding-right:20px;height:50px;line-height:50px;font-size:14px;}
.index_title_right A:active {color:#ff9933}
.index_title_right A:link {color:#ff9933}
.index_title_right A:visited {color:#ff9933}
.index_title_right A:hover {color:#ff9933}
.index_title_right1 A:active {color:#999}
.index_title_right1 A:link {color:#999}
.index_title_right1 A:visited {color:#999}
.index_title_right1 A:hover {color:#999}
/* 颜色 */
.c_renzheng{background-color:#09bbc6}
.c_jinpai{background-color:#ff9933}
.c_laiyuan{background-color:#5eb95e}
/* 固定 */

/* 工具栏 */
.index_navbar_main{height:70px;background-color: #FFF;}
.index_navbar_text{color:#666;font-size:14px;}
.index_navbar_icon{color:#666;margin-top:15px;display: block;height:26px;}
.navbar_icon_selected {color:#33CCCC}
/* 首页广告 */

/* 右侧工具栏 */
.index_rightnav_main{position:fixed;z-index:1070;right:10px;bottom:150px;}
.index_rightnav_main>*{display:block;margin-top:5px;color:transparent;border-radius: 150px/150px;text-shadow:none;}

#scrollUp{width:40px;height:40px;display:none;border-radius: 4em;background: #00cccc;cursor:pointer;color:#FFF;}
.index_rightnav_bg{height:40px;width:40px; border-radius: 4em;background: #00cccc;cursor:pointer;color:#FFF;}
.index_rightnav_icon{width:40px;height:20px;display:block;text-align:center;}
.index_rightnav_text{width:40px;height:15px;display:block;font-size:10px;text-align:center;line-height:15px;margin-top:3px;}
/* 主体宽度 */
.index_main{max-width: 640px; margin: 0px auto; background: #FFF; position: relative;}
.index_add img{width:100%;height:100%;}
/* 主题徽章 */
.index_list_badge{padding:3px 3px 2px 3px;font-size:8px;border-radius:2px;border:1px #ff9900 solid;color:#ff9900;text-align: center;}
.index_list_badge1{padding:3px 3px 2px 3px;font-size:8px;border-radius:2px;border:1px #33cc33 solid;color:#33cc33;text-align: center;}
.index_list_badge2{padding:7px 6px 5px 6px;border-radius:20px;color:#FFF;background-color: #C2C2C2;font-size:10px;}
.list_onclick{color:#999;line-height:30px;}
.index_list_badge3{padding:3px 3px 2px 3px;font-size:8px;border-radius:2px;border:1px #cc66cc solid;color:#cc66cc;text-align: center;}
/*委托项目发布*/
.index_pro_title{max-width: 640px;margin: 0px auto;height:30px;line-height:30px; border-bottom:1px #eee solid;font-size:14px;font-weight:bold;color:#333;}
.index_pro_main { max-width: 640px; height:120px;margin: 0px auto; background: #FFF; position: relative;font-size:12px;overflow: hidden;}
.index_pro_main li { max-width: 620px;height:30px;line-height:30px; border-bottom:1px #eee solid;font-size:14px;color:#333;}
.demo2 li{max-width: 620px;height:30px;line-height:30px; border-bottom:1px #eee solid}
.index_pro_text1{width:60%;display: block;float:left;text-align:left;padding:0px 0px 0px 10px;}
.index_pro_text2{width:20%;display: block;float:left;text-align:center;padding:0px 5px;}
.index_pro_text3{width:20%;display: block;float:left;text-align:center;padding:0px 5px;}
/*受托公司展示*/
.index_jg_main { max-width: 640px; margin: 0 auto; background-color: #FFF; }
.index_jg_main ul{}
.index_jg_main li { max-width: 640px;padding:10px 10px;;border-bottom:1px solid #EEE;height:160px;}
.index_jg_img{width:40%;max-width:160px;max-height:160px;text-align: center; float:left;border:1px #F7F7F7 solid;}
.index_jg_img img{ width:90%; height:90%;max-width:144px;max-height:48px;margin:36px auto;}
.index_jg_text{width:60%;padding-left:10px;float:right;font-size:14px;line-height:24px;}

.index_jg_text1 {height:22px;text-align: left;font-weight:bold;border-bottom:1px #F7F7F7 solid;} 
.index_jg_text2 {text-align: left;line-height: 22px;border-bottom:1px #F7F7F7 solid;font-size:12px;} 
.index_jg_text3 {height:22px;text-align: right;font-size:12px;line-height:24px;margin-top:2px;margin-right:5px;}
.index_jg_more{max-width:640px;margin:0px auto;height:50px;line-height:50px;text-align:center;font-size:14px;background-color: #FFF;border-bottom: 1px solid #EEE;}
.index_jg_fenlei{max-width:640px;margin:0px auto;height:35px;line-height:25px;text-align:left;font-size:14px;background-color: #FFF;border-bottom: 1px solid #EEE;padding-left:15px;padding-bottom:5px;}
/*主题文章*/
.index_doc_main{max-width: 640px; margin: 0px auto; background: #FFF; font-size:14px;position: relative;padding:10px 10px;border-bottom: 1px #EEE solid;font-size:14px;}

.index_doc_main A:link{color:#666;}
.index_doc_main A:active{color:#666;}
.index_doc_main A:hover{color:#666;}
.index_doc_main A:visited{color:#666;}
.index_doc_title{max-width:640%;margin: 0px auto;height:30px;line-height:30px;}
.index_doc_icon{float:left;font-size:20px;padding-left:5px;color:#00CCCC}
.index_doc_text{float:left;font-weight: bold;padding-left:8px;}

.index_doc_text1{max-width:640px;margin:7px auto;position: relative;background-color: #F7F7F7;border-radius:2px;border:1px #eee solid; padding:8px; line-height: 20px;}

.index_doc_text2{max-width:640px;margin:0px auto;position: relative; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.index_doc_more{max-width:640px;margin:6px auto 0px auto;position: relative;text-align: right;}
/*信息发布*/
.infopub_main{max-width: 640px;margin:0px auto;background:  url("../img/reg-bg.png") no-repeat;background-size: 100% 60%;-moz-background-size: 100% 60%;height:500px;}
.infopub_main_bt{height:100px;line-height:50px;width:80%;float:center;background: #FFF;margin:0px auto;text-align:left;padding-left:20px;border-radius:15px;}
.infopub_icon {display: block;float:left;margin-top:25px;color:#00cccc;padding-left:8px;}
.infopub_text {display: block;float:left;color:#333;margin-left:15px;line-height:25px;margin-top:25px;}
/*会员注册*/
.reg_main{max-width: 640px;margin:0px auto;background:  url("../img/reg-bg.png") no-repeat;background-size: 100% 60%;-moz-background-size: 100% 60%;}
.reg_top{height:5px;}
.reg_title{width: 110px;margin:0px auto;text-align:center;color:#333;background: #FFF;height:40px;line-height:40px;font-size:18px;border-radius:10px;}

.reg_form{max-width: 620px;margin:5px 30px 0px 30px;position: relative;background: #FFF;border-radius:8px;font-size:16px;color: #666;padding:0px 10px 0px 10px;text-align: center;}
.reg_form_field{max-width:600px;width:100%;font-size:14px;float:left;margin-top:5px;}
.reg_form_title{width:30%;float:left;height:30px;line-height:30px;color:#333}
.reg_form_input{width:70%;float:left;}
.reg_form_input input[type="text"]  {border-top:none;border-left:none;border-right:none;} 
.reg_form_input input[type="email"]  {border-top:none;border-left:none;border-right:none;} 
.reg_form_input input[type="password"]  {border-top:none;border-left:none;border-right:none;} 
.reg_form_button {float:right;width:20%;}
.reg_form_selcity{display: block;float:left;}
.reg_form_area {width:70%;height:30px;line-height: 30px;border-bottom:1px #ccc solid;float:left;text-align: left;padding-left:7px;color:#333} 
.reg_agree{max-width: 620px;margin:0px 30px 0px 30px;position: relative;height:30px;font-size:12px;}
.reg_agree_checkbox {float:left;}
.reg_agree_linktext{float:left;margin-left:10px;}
.reg_agree A:link{color: #333;text-decoration:underline;}
.reg_agree A:active{color: #333;text-decoration:underline;}
.reg_agree A:visited{color: #333;text-decoration:underline;}
.error{color:#f37b1d}

.reg_form_info{width:60%;float:left;height:30;line-height:30px;border-bottom:1px #ccc solid; text-align: left;padding-left:20px;}



.reg_bottom {height:50px;max-width:640px;margin:0px auto 100px auto;text-align: center;position: relative;line-height:50px;}
/*会员登录*/
.login_main{max-width: 640px;margin:0px auto;background:  url("../img/reg-bg.png") no-repeat;background-size: 100% 100%;-moz-background-size: 100% 100%;}
.login_top{height:120px;text-align: center;margin:0px auto;padding-top:20px;}
.login_title{width: 110px;margin:0px auto;text-align:center;color:#333;background: #FFF;height:40px;line-height:40px;font-size:18px;border-radius:10px;}
.login_form{max-width: 620px;margin:10px 30px 0px 30px;position: relative;background: #FFF;border-radius:8px;font-size:16px;color: #666;padding:0px 10px 0px 10px;text-align: center;}
.login_form_field{max-width:600px;width:100%;font-size:14px;margin-top:5px;}
.login_form_title{width:30%;float:left;height:30px;line-height:30px;color:#333}
.login_form_input{width:70%;float:left;}
.login_form_input input[type="text"]  {border-top:none;border-left:none;border-right:none;} 
.login_form_input input[type="email"]  {border-top:none;border-left:none;border-right:none;} 
.login_form_input input[type="password"]  {border-top:none;border-left:none;border-right:none;} 
.login_form_password {float:left;padding-left:25px;} 
.login_form_reg {float:right;padding-right:20px;} 
.login_form_reg A:link{color: #00CCCC;text-decoration:underline}
.login_form_reg A:active{color: #00CCCC;text-decoration:underline}
.login_form_reg A:visited{color:#00CCCC;text-decoration:underline}
.login_form_password A:link{color: #999}
.login_form_password A:active{color: #999}
.login_form_password A:visited{color:#999}
.login_agree{margin: 0px auto 0px 40px;height:20px;line-height:20px;font-size:12px;width:300px;text-align: left;}
.login_bottom {height:50px;max-width:640px;margin:0px auto 100px auto;text-align: center;position: relative;line-height:50px;}
.picker-panel {margin-bottom: 60px;}
.picker .picker-panel .picker-choose {font-size: 14px;}
.picker .picker-panel .wheel-wrapper .wheel .wheel-scroll .wheel-item{font-size: 14px;;}
/*会员中心*/
.user_main{max-width: 620px;height:400px;margin:10px 30px;position: relative;font-size:16px;color: #666;padding:0px 10px 0px 10px;text-align: center;}
.user_main ul{height:auto;}
.user_main li{ height:50px;line-height:50px;width:100%;float:left;background: #FFF;margin:5px auto;text-align:left;padding-left:20px;border-radius:25px;}
.user_icon {display: block;float:left;height:40px;line-height:40px;margin-top:5px;color:#00cccc;padding-left:8px;}
.user_text {display: block;float:left;color:#333;margin-left:15px;}
/*受托企业展示列表*/
.companylist_main{max-width: 640px;margin:100px auto 100px auto;}
.companylist_main ul{}
.companylist_main li { max-width: 640px;margin:10px 10px;padding:10px 10px;;border-bottom:1px solid #EEE;height:160px;background-color: #FFF;position: relative;border-radius: 10px;}
.companylist_img{width:40%;max-width:160px;max-height:160px;float:left;border:1px #F7F7F7 solid;text-align: center; }
.companylist_img img{  width:90%; height:90%;max-width:144px;max-height:48px;margin:38px auto 36px auto;}
.companylist_text{width:60%;padding-left:10px;float:right;font-size:14px;line-height:24px;}

.companylist_text1 {height:24px;text-align: left;font-weight:bold;} 
.companylist_text2 {text-align: left;font-size:12px;line-height:20px;border-bottom:1px #F7F7F7 solid;} 
.companylist_text3 {height:30px;text-align: right;font-size:12px;line-height:30px;margin-top:5px;}
.companylist_text3 A:link{color: #FFF}
.companylist_text3 A:active{color: #FFF}
.companylist_text3 A:visited{color:#FFF}
/*委托项目展示列表*/
.prolist_main{max-width: 640px;margin:100px auto 100px auto;}
.prolist_main ul{}
.prolist_main li { max-width: 640px;margin:10px 10px;padding:10px 10px;;border-bottom:1px solid #EEE;height:150px;background-color: #FFF;position: relative;border-radius: 10px;}
.prolist_img{width:40%;max-width:140px;max-height:140px;text-align: center; float:left;border:1px #F7F7F7 solid;}
.prolist_img img{ width:95%; height:95%;margin:0px auto;padding:10px;}
.prolist_text{width:60%;padding-left:10px;float:right;font-size:14px;line-height:24px;}
.prolist_text1 {height:24px;text-align: left;font-weight:bold;border-bottom:1px #F7F7F7 solid;} 
.prolist_text2 {height:20px;text-align: left;font-size:12px;line-height:20px;border-bottom:1px #F7F7F7 solid;} 
.prolist_text3 {height:40px;text-align: left;font-size:12px;line-height:20px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.prolist_text4 {height:30px;text-align: right;font-size:12px;line-height:30px;margin-top:5px;}
.prolist_text4 A:link{COLOR:#FFF}
.prolist_text4 A:hover{COLOR:#FFF}
.prolist_text4 A:visited{COLOR:#FFF}
/* 企业展示详情页 */
.companycontent_main{max-width: 640px;margin:0px auto 100px auto;}
.companycontent_baseinfo{max-width: 640px;margin:10px 10px;padding:10px 10px;background-color: #FFF;position: relative;border-radius: 10px;}
.companycontent_baseinfo_imgtext{min-height:125px;}
.companycontent_name{max-width:100%;font-size:16px;height:50px;line-height:36px;margin-bottom:8px;border-bottom:1px solid #EEE;}
.companycontent_name_text{float:left;height:40px;width:200px;}
.companycontent_name_text1{height:20px;font-weight: bold;line-height:22px;}
.companycontent_name_badeg{line-height: 30px;}
.companycontent_name_button{float:right;line-height:40px;height:40px;}
.companycontent_baseinfo_img{float:left;width:125px;height:125px;margin-right:5px;border:1px #EEE solid;}
.companycontent_baseinfo_img img{width:120px;height:38px;margin-top:38px;}
.companycontent_baseinfo_text{float:left;text-align:left;border:1px #FFF solid;padding-left:30px;}
.companycontent_baseinfo_attr{max-width: 640px;margin:10px 10px;position: relative;background-color: #FFF;min-height:100px;border-radius: 10px;padding-bottom: 10px;}
.companycontent_baseinfo_title{max-width: 640px; height:50px;margin: 0px 10px 0px 10px;  position: relative;border-bottom:1px solid #EEE;color:#333;text-align:center;line-height: 50px;}
.companycontent_title_border{width:5px;height:25px;background-color: #33CCCC;float:left;margin-top:12px;}
.companycontent_title_left{float:left;font-size:16px;height:50px;line-height:50px;padding-left:10px;font-weight: bold;}
.companycontent_baseinfo_content{max-width: 640px;line-height:25px;margin: 5px 10px 0px 10px; }
.companycontent_baseinfo_content li{padding-left:5px;max-width: 640px;height:30px;line-height:30px;border-bottom:1px solid #EEE;}
/* 项目展示详情页 */
.procontent_main{max-width: 640px;margin:0px auto 100px auto;}
.procontent_baseinfo{max-width: 640px;margin:10px 10px;padding:10px 10px;background-color: #FFF;position: relative;border-radius: 10px;}

.procontent_name{font-size:16px;font-weight: bold;height:40px;line-height:36px;margin-bottom:8px;border-bottom:1px solid #EEE;}
.procontent_name_text{float:left;}
.procontent_name_button{float:right;line-height:30px;height:30px;}
.procontent_baseinfo_img{max-width: 640px;margin:0px auto;text-align: center;}
.procontent_baseinfo_img img{max-width:50%;max-height:50%;}
.procontent_baseinfo_text{float:left;text-align:left;border:1px #FFF solid;padding-left:30px;}
.procontent_baseinfo_attr{max-width: 640px;margin:10px 10px;position: relative;background-color: #FFF;min-height:100px;border-radius: 10px;padding-bottom: 10px;}
.procontent_baseinfo_title{max-width: 640px;width:100%; height:50px;margin: 0px 10px 0px 10px;  position: relative;border-bottom:1px solid #EEE;color:#333;text-align:center;line-height: 50px;}
.procontent_title_border{width:5px;height:25px;background-color: #33CCCC;float:left;margin-top:12px;}
.procontent_title_left{float:left;font-size:16px;height:50px;line-height:50px;padding-left:10px;font-weight: bold;}
.procontent_title_right{float:right;font-size:14px;height:50px;line-height:50px;margin-right:20px;color:#666}
.procontent_baseinfo_content{max-width: 640px;line-height:25px;margin: 5px 10px 0px 10px; }
.procontent_baseinfo_content li{padding-left:5px;max-width: 640px;height:30px;line-height:30px;border-bottom:1px solid #EEE;}
/* 新闻详情页 */
.newscontent_main{max-width: 640px;margin:0px auto 100px auto;}
.newscontent_baseinfo{max-width: 640px;margin:10px 10px;padding:10px 10px;background-color: #FFF;position: relative;border-radius: 10px;}
.newscontent_baseinfo_attr{max-width: 640px;margin:10px 10px;position: relative;background-color: #FFF;min-height:100px;border-radius: 10px;padding-bottom: 10px;}
.newscontent_baseinfo_title{max-width: 640px; height:50px;margin: 0px 10px 0px 10px;  position: relative;border-bottom:1px solid #EEE;color:#333;text-align:center;line-height: 50px;font-weight: bold;}
.newscontent_title_border{width:5px;height:25px;background-color: #33CCCC;float:left;margin-top:12px;}
.newscontent_baseinfo_content{max-width: 640px;line-height:25px;margin: 5px 10px 0px 10px; min-height:300px;padding-bottom:10px;}
/* 项目发布页 */
.propub_main{max-width: 640px;margin:0px auto 0px auto;font-size:14px;}
.propub_chosetype {max-width: 640px;height:50px;line-height:30px;margin:10px 10px;padding:5px 0px 0px 20px;background-color: #FFF;position: relative;border-radius: 10px;}
.propub_form1 {max-width: 640px;margin:10px 10px;padding:0px 10px 0px 10px;background-color: #FFF;position: relative;border-radius: 10px;}
.propub_bottom {height:50px;max-width:640px;margin:0px auto 100px auto;text-align: center;position: relative;line-height:50px;}
/*市场活动列表*/

.meetinglist_main{max-width: 640px;margin:0px auto 100px auto;}
.meetinglist_content{width:96%;margin:0px auto;}


.meetinglist_main li {width: 96%;margin:10px auto 10px auto;background-color: #FFF;border-radius: 10px;border:none;padding:10px 0px 5px 0px;}
.meetinglist_title { width: 96%;margin:0px auto;font-size: 14px;  line-height: 26px; font-weight:bold;}
.meetinglist_title A:link{color:#333}
.meetinglist_title A:visited{color:#333}
.meetinglist_title A:hover{color:#333}
.meetinglist_date{width: 96%;margin:0px auto 10px auto;height: 20px;font-size: 12px;  line-height: 20px; color:#333}
.meetinglist_img { width: 96%;text-align:center;margin:0px auto;}
.meetinglist_img img { width: 100%;}
.meetinglist_text { width: 96%;margin:10px auto 10px auto;font-size: 14px;  color:#999;line-height: 20px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}

/* 市场活动展示详情页 */
.meeting_main{max-width: 640px;margin:0px auto 100px auto;}
.meeting_baseinfo{max-width: 640px;margin:10px 10px;padding:10px 10px;background-color: #FFF;position: relative;border-radius: 10px;}
.meeting_baseinfo_imgtext{min-height:125px;}
.meeting_name{font-size:16px;font-weight: bold;line-height:30px;}
.meeting_name_text{width:100%;text-align: center;border-bottom: 1px #EEE solid;line-height:25px;}
.meeting_name_data{width:100%;text-align: center;line-height:40px;height:30px;font-size:12px;margin-bottom:5px;}
.meeting_name_img{width:96%;margin:0px auto;margin-bottom:5px;}
.meeting_name_img img{width:100%;}
.meeting_baseinfo_img{float:left;width:125px;height:125px;margin-right:5px;}
.meeting_baseinfo_text{float:left;text-align:left;border:1px #FFF solid;padding-left:30px;}
.meeting_baseinfo_attr{max-width: 640px;margin:10px 10px;position: relative;background-color: #FFF;min-height:100px;border-radius: 10px;padding-bottom: 10px;}
.meeting_baseinfo_title{max-width: 640px; height:50px;margin: 0px 10px 0px 10px;  position: relative;border-bottom:1px solid #EEE;color:#333;text-align:center;line-height: 50px;}
.meeting_title_border{width:5px;height:25px;background-color: #33CCCC;float:left;margin-top:12px;}
.meeting_title_left{float:left;font-size:16px;height:50px;line-height:50px;padding-left:10px;font-weight: bold;}
.meeting_baseinfo_content{max-width: 640px;line-height:25px;margin: 5px 10px 0px 10px;font-size:14px;color:#333;}

/*公司展示发布页 */

.companypub_area {width:100%;height:30px;line-height: 30px;border-bottom:1px #ccc solid;float:left;text-align: left;padding-left:7px;color:#333} 
.companypub_area A:link{color: #333}
.companypub_area A:active{color: #333}
.companypub_area A:visited{color: #333}

/* 新闻列表页 */
.newslist_main{max-width: 640px;margin:0px auto 100px auto;}
.newslist_baseinfo{max-width: 640px;margin:10px 10px;padding:10px 10px;background-color: #FFF;position: relative;border-radius: 10px;font-size:14px;}
.newslist_main A:link{color:#666;}
.newslist_main A:active{color:#666;}
.newslist_main A:hover{color:#666;}
.newslist_main A:visited{color:#666;}
.newslist_title{max-width:640%;margin: 0px auto;height:30px;line-height:30px;}
.newslist_icon{float:left;font-size:20px;padding-left:5px;color:#00CCCC}
.newslist_text{float:left;font-weight: bold;padding-left:8px;}
.newslist_text1{max-width:640px;margin:7px auto;position: relative;background-color: #F7F7F7;border-radius:2px;border:1px #eee solid; padding:8px; line-height: 20px;}
.newslist_text2{max-width:640px;margin:0px auto;position: relative; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.newslist_more{max-width:640px;margin:6px auto 0px auto;position: relative;text-align: right;}


/* 头部搜索 */

.index_search{width:100%;margin: 0px auto;height:93px;padding:10px 10px;background-color:#FFF;position:fixed;z-index:2;top:49px;}
.search_key{height:33px;line-height:33px;margin:0px auto 8px auto;}
.search_button{height:30px;line-height:30px;float:right;padding-right:5px;color:#FFF;}
.search_input{height:30px;line-height:30px;font-size:14px;float:left;}
.search_input input{border:1px #ddd solid;height:30px;width:100px;}
.search_select{max-width:640px;height:30px;line-height:30px;}

/* 列表下拉等待 */

.list_waitfor {max-width:640px;margin: 0px auto;font-size:14px;height:30px;line-height:30px;text-align:center;}

/* 主体 */
.pet_mian { max-width: 640px; margin: 0 auto; background: #FFF; position: relative;}
.pet_content_main { max-width: 100%; background: #fff; padding:10px 20px; -webkit-box-shadow:  0 0 3px rgba(100,100,100,.1); box-shadow: 0 0 3px rgba(100,100,100,.1);}
/* 圆形按钮 */
.pet_circle_nav {padding:25px 10px 5px;max-width: 100%;  }
.pet_circle_nav_list{ max-width: 100%; overflow: hidden;}
.pet_circle_nav_list li { width: 25%; float: left; margin-bottom: 15px;}
.pet_circle_nav_list a {border-radius: 50%; width: 55px; height: 55px; display: block; margin: 0 auto; color: #fff; text-align: center; line-height: 55px; font-size: 35px;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;}
.pet_circle_nav_list a:hover { -webkit-box-shadow: inset 0 0 40px rgba(0,0,0,.3); box-shadow: inset 0 0 40px rgba(0,0,0,.3);-webkit-transition: all 0.2s ease;transition: all 0.2s ease; }
.pet_circle_nav_list span { display: block; width: 100%; text-align: center; padding-top: 5px; font-size: 14px;}
.pet_nav_xinxianshi { background: #fe9700; }
.pet_nav_zhangzhishi {background: #f26765; }
.pet_nav_kantuya {background: #6f68df; }
.pet_nav_mengzhuanti {background: #7f2d00;}
.pet_nav_meirong {background: #fd7a49;}
.pet_nav_gengduo { background: #7fd02b;}
.pet_nav_yiyuan {background: #19cf8a; }
.pet_nav_dianpu {background: #4493f7;}
.pet_nav_bk {background: #6f67e0; }
.pet_nav_wd {background: #fd7949; }
.pet_nav_sy {background: #ff9702; }
.pet_nav_xx {background: #00c2ea; }
.pet_nav_sz {background: #3296ee; }
.pet_nav_ms {background: #7fd02b; }
.pet_nav_qs {background: #19ce8b; }
.pet_nav_qt {background: #fe618e; }
/* 文章列表 */
.am-list-news-default { margin-top: 0;}
.pet_content_main .am-list>li {margin-bottom: 0; border: none; border-bottom: 1px solid #f1f1f1;}
.am-list-news-default .am-list .am-list-item-desced .am-list-item-text { margin: 0;}
.pet_content_main .am-list, .am-topbar { margin-bottom: 0;}
.pet_content_main .am-list-news-default { margin: 0;}
.pet_content_main .am-list-item-hd a  { color: #222; font-weight: bold;}
.pet_content_main .am-list-news-default .pet_list_one_bt {margin-top: -4px; line-height: 22px;}
.pet_content_main .am-list-news-default  .pet_list_one_nr { }
.pet_content_main .am-list-news-default  .pet_list_one_info { width: 100%; max-width:640px;clear: both; height: 30px; margin-bottom: 10px;}
.pet_content_main .am-list-news-default  .pet_list_one_info_l { float: left;}
.pet_list_one_info_l {width:60%;}
.pet_content_main .am-list-news-default  .pet_list_one_info_ico { width: 26px; height: 26px; float: left;}
.am-list-news-default .am-list .pet_list_one_block { padding-bottom: 20px; margin-bottom: 7px;}
.pet_content_main .am-list-news-default  .pet_list_one_info_ico img {width: 100%;border-radius: 50%;}
.pet_content_main .am-list-news-default  .pet_list_one_info_name { float: left; font-size: 14px; height: 26px; line-height: 26px; font-weight:bold;}
.pet_content_main .am-list-news-default  .pet_list_one_info_r { float: right;width:40%;text-align:right;}
.am-list-news-default .am-list .am-list-item-desced  .pet_list_two_text { margin-top: 5px; }
.pet_list_one_info_tytj { float: left; font-size: 16px; color: #222; font-weight: bold;}
.pet_list_one_list { padding: 8px 0;}
.pet_list_one_list li{ padding: 0;}
.pet_list_one_list li:nth-of-type(1) { padding-right: 6px;}
.pet_list_one_list li:nth-of-type(2) { padding: 0 3px;}
.pet_list_one_list li:nth-of-type(3) { padding-left: 6px;}
.pet_list_one_list li:nth-of-type(4) { padding-right: 6px; padding-top: 6px;}
.pet_list_one_list li:nth-of-type(5) { padding: 0 3px; padding-top: 6px;}
.pet_list_one_list li:nth-of-type(6) { padding-left: 6px; padding-top: 6px;}
.pet_list_tag {height: 20px; line-height: 20px;padding-right: 8px; margin: 3px 0; font-size: 12px;}
.pet_list_tag_xxs { border-right: 3px solid #fe9700; color: #fe9700;  }
.pet_list_tag_zzs { border-right: 3px solid #f26765; color: #f26765;  }
.pet_list_tag_stj { border-right: 3px solid #764f9c; color: #764f9c;  }
.pet_list_tag_kty { border-right: 3px solid #6f68df; color: #6f68df;  }
.pet_list_tag_mzt { border-right: 3px solid #ff9933; color: #ff9933;  }
.pet_content_main .am-list-news-default .pet_list_one_text { position: absolute; left: 0px; bottom: 0px;/*-webkit-line-clamp: 1;*/}
.pet_content_main .am-list-news-default .pet_list_zt_img { width: 100%;padding: 8px 0;}
.pet_content_main .am-list-news-default .pet_list_zt_img img { width: 100%;}
.pet_list_one_tytj { padding: 0px}
.am-header-title img{
	
  max-width: 100%;
  height: 100%;
  vertical-align: middle;
  border: 0;
}
/* 弹出更多列表 */
.pet_more_list { width: 100%; left: 0; height: 80%;background:rgba(48,52,53,.9);   position: fixed; bottom: -9900px; z-index: 9999;-webkit-transition: all .5s;
      transition: all 0.5s;}
.pet_more_list_block {max-width: 640px; margin: 0 auto; color: #fff; }
.pet_more_close { text-align: right; height: 35px; width: 100%; line-height: 45px; padding-right: 15px;font-size: 30px;color: #cbc8d9; }
.pet_more_list_show {bottom: 0;left: 0;animation: more_list 0.5s;-webkit-animation: more_list 0.5s;}
.pet_more_list_block { width: 98%; margin: 0 auto; text-align: center;}
.pet_more_list_block_name_title { color: #918f90; font-size: 15px; padding-bottom: 10px; clear: both; }
.pet_more_list_block_name_ico { font-size: 18px;}
.pet_more_list_block_line { cursor: pointer; color: #fff; height: 30px; line-height: 30px; width: 90px; margin: 5px;margin-left: 0px; display: inline-block; background: #303435; border-radius: 5px;}
.pet_more_list_block_line:hover { color: #fff;}
.pet_more_list_block_line_height { padding-top: 10px;}
.pet_more_list_block_line_ico { margin: 5px 0 0 5px; display: block; float: left; width: 20px; height: 20px; margin-right: 5px; line-height: 20px; border-radius: 50%; color: #fff; font-size: 14px; text-align: center; }
.pet_more_list_block_line_font {display: block; float: left; height: 25px; line-height: 22px; padding-left: 8px;padding-top: 4px; font-size: 14px; }
.pet_list_tytj_ico { margin: 0; margin-top: 2px; margin-right: 5px;}
/* 内页头部 */
.pet_head {position: fixed; height: 49px; width: 100%; left: 0; right: 0; z-index: 999; }
.pet_head_block {background: #303435; max-width: 640px; margin: 0 auto; line-height: 53px; }
.pet_head_jt_ico { font-size: 25px; border-right: 1px solid #4c4a4b;  }
.pet_head_gd_ico { font-size: 27px; }
.pet_head_block .am-header-nav>a {color: #918f90; height: 30px; line-height: 30px; min-width: 48px;}

/* 内页文章 */
.pet_content { width: 100%; background: #ececec; padding-top: 49px;}
.am-paragraph-default a { color: #ff5656;}
.pet_content_block { width: 100%; background: #fff; margin: 0 auto;  box-shadow: 0 1px 2px rgba(0,0,0,0.05);}
.pet_content_block .am-paragraph-default img { border: none; padding: 0; margin: 0 auto;max-width: 100%;}
.pet_content_block .am-paragraph-default p {font-size: 17px;line-height: 1.8;}
.pet_content_article {padding: 20px 8px 0;}
.pet_content_article img { border-radius: 5px;}
.pet_content_article blockquote p { margin-top: 0;}
.pet_content_article embed { width: 100%;}

/* 原创文章 */
.pet_article_user_block { width: 100%; }
.pet_article_user_img { width: 100%;position: relative; }
.pet_article_user_img img { width: 100%; display: block;}
.pet_article_user_title { left: 0; bottom: 5px; position: absolute; width: 100%; text-indent: 85px; z-index: 6; color: #fff;}
.pet_article_user_info { width: 100%; height: 50px; line-height: 35px; position: relative; padding-left: 85px; font-size: 14px;}
.pet_article_user_info_ico { width: 62px;height: 62px; top:-31px; left:10px; position: absolute; border-radius: 50%; overflow: hidden;}
.pet_article_user_info_ico  img { width: 100%;}
.pet_article_user_shadow { width: 100%; height: 100%;position: absolute; opacity: .7; bottom: 0; left: 0; background:url(../img/flshadow.png) bottom no-repeat;}
.pet_article_user_nr { width: 100%;    margin-top: 5px; color: #757575;}

/* 视频*/
.pet_video_tag {border-right: 3px solid #19cf8a;color: #19cf8a;}
.pet_video_info { position: relative;}
.pet_video_info_tag { position: absolute; font-size: 14px; bottom: 5px; right: 5px; padding:0 10px;display: inline-block; text-align: center; height: 20px; background:rgba(0,0,0,0.5); border-radius: 10px; line-height: 22px; color: #fff;}
.pet_video_info_tag i { font-size: 15px;float: left;margin-right: 3px;}

/*  喜欢 分享*/
.like_share_block { width:100%; padding:25px 15px 10px; overflow: hidden;   margin-top: 15px;}
.like_share_block li { width: 33.33%; padding:0 5px; float: left;}
.link_share_button i { display: inline-block; margin-right: 5px;}
.link_share_button { color: #979797;  font-size: 14px;height: 36px; line-height: 36px; text-align: center; display: block; border-radius: 20px; border: 1px solid #dcdcdc;}
.link_share_button:hover { color: #e86060;  }
.link_share_button .share_ico_link { color:#e86060; }
.link_share_button .share_ico_wx { color:#6dc35e;}
.link_share_button .share_ico_pyq { color:#6959f0;}
.pet_content_list { padding-top: 29px;}

/* 评论 */
.pet_comment_list { width: 100%; padding-top: 20px;}
.pet_comment_list_wap { background: #fff;padding: 18px; position: relative;    box-shadow: 0 1px 2px rgba(0,0,0,0.05);}
.pet_comment_list_title { position: relative; font-weight: bold; color: #222; font-size: 16px; width: 100%; border-bottom: 1px solid #f1f1f1; padding-bottom: 15px; margin-bottom: 5px;}
.pet_comment_list_wap .am-tabs-default .am-tabs-nav { padding: 0 10px; background: none; border-radius: 20px;  width: 140px; height: 30px; border: 1px solid #f1f1f1;}
.pet_comment_list_wap .am-tabs-default .am-tabs-nav li { padding-top: 6px;}
.pet_comment_list_wap .am-tabs-default .am-tabs-nav>.am-active a {  padding: 0 5px; background: none; color: #979797;height: 16px; line-height: 16px; font-size: 12px;}
.pet_comment_list_wap .am-tabs-default .am-tabs-nav a {padding: 0 5px; border-right: 1px solid #f1f1f1; background: none;color: #cacaca;height: 16px; line-height: 16px;font-size: 12px;}
.pet_comment_list_title_tab { position: absolute; display: inline-block; float: right; right: 18px; top: 16px;}
.pet_comment_list_wap .am-tabs-default .am-tabs-nav li:last-child a{ border: none; }
.pet_comment_list_tab { margin: 0;}
.pet_comment_list_tab .am-tabs-bd {border: none;}
.pet_comment_list_tab .am-tab-panel { padding: 0; }
.pet_comment_list_block { width: 100%; padding: 15px 0; border-bottom: 1px solid #f1f1f1; overflow: hidden;}
.pet_comment_list_block_l { width: 50px; height: 50px; float: left; position: relative; border-radius: 50%; overflow: hidden;}
.pet_comment_list_block_l img { width: 100%;}
.pet_comment_list_block_r {position: relative; margin-left: 65px;}
.pet_comment_list_block_r_info { color: #222; font-size: 18px;}
.pet_comment_list_block_r_text { color: #222; font-size: 14px;}
.pet_comment_list_block_r_text span { color:#ff5656; padding-right: 5px;}
.pet_comment_list_block_r_bottom { font-size: 14px; color: #757575; padding-top: 5px;}
.pet_comment_list_bottom_info_l { position: relative; float: left;}
.pet_comment_list_bottom_info_r { position: relative; text-align: right;}
.pet_comment_list_bottom_info_r span { display: inline-block;  padding-right: 8px; padding-left: 3px;  }
.pet_pl_list .pet_comment_list_block:last-child{ border: none;}
/* 文章作者 */
.pet_article_title { font-weight:bold; margin: 0;}
.pet_head_block .pet_article_user { margin: 0;margin-left: 65px; position: relative; overflow: visible;}
.pet_article_user_info_tab { text-align: left;position: absolute;  background: #fff; top: -50px; left: -30px; border: 1px solid rgba(0,0,0,0.01); width: 160px; height:38px;  box-shadow: 0px 1px 3px rgba(0,0,0,0.08);}
.pet_article_user_info_tab_show {top: 45px;left: -30px;animation: pet_article_user_info 0.5s;-webkit-animation: pet_article_user_info 0.5s; }
.pet_article_user_info_tab_cloes { top: -50px; left: -30px; animation: pet_article_user_info_over 0.5s;-webkit-animation: pet_article_user_info_over 0.5s;}
.pet_article_user_info_tab_font { font-size: 12px; color: #222; position: relative;padding: 10px;}
.pet_article_user_info_tab_font_center { width: 100%; height: 18px; line-height: 15px;}
.pet_article_user_info_tab_font_center i { font-style: normal; display:block; float: left; font-size: 10px; text-align: center;  border:1px solid #b9b8b8; color: #b9b8b8; border-radius: 8px; width: 35px; line-height: 15px; height: 15px;}
.pet_article_user_info_tab_font_center span {display:block; margin-left: 40px;  line-height: 16px; height: 15px;}
.pet_article_user_info_tab_font_center_line { border-bottom: 1px solid #f7f7f7; padding-top: 3px;}
.pet_head .pet_article_user_info_tab_font_center a { color: #b9b8b8; display: block; width: 100%; padding-top: 5px;}
.pet_article_user_info_tab_font_triangle {position: absolute; top:-9px; left: 69px; height:0;width:0;border-bottom:solid 8px #fff;border-left:solid 8px #303435;border-right:solid 8px #303435;}
.pet_article_user_info_tab_ico{}
.pet_article_user_ico { width: 26px; height: 50px; display:block; float: left; }
.pet_article_user_ico img { width: 100%;border-radius: 50%;}
.pet_head_block .pet_article_user_name { font-size: 16px;line-height: 50px; margin-left: 35px; text-align: left; height: 50px;color: #918f90; display:block;}
.pet_article_user_time {color: #aaaaaa;font-size: 14px; margin-bottom: 10px;}
.pet_article_dowload { border-top: 1px solid #f2f2f2; width: 100%; margin: 15px 0 0; overflow: hidden; padding-top: 15px;}
.pet_article_dowload_ico { width: 35px; height: 35px; position: relative; float: left;}
.pet_article_dowload_ico img { width: 100%;}
.pet_article_dowload_title { width: 100%;font-size: 15px;  color: #b2b2b2;padding: 0 16px 15px;}
.pet_article_dowload_content { width: 100%; position: relative; background: #fafafa; padding:23px 16px;}
.pet_article_dowload_triangle { position: absolute; top:-41px; left: 13px; margin:30px;height:0;width:0;border-bottom:solid 11px #f7f7f7;border-left:solid 11px #fff;border-right:solid 11px #fff;}
.pet_article_dowload_content_font { color: #b2b2b2; font-size: 12px; position: relative; margin-left: 45px;  margin-top: -2px;}
.pet_article_dowload_all { width: 100%; text-align: right; font-size: 13px; padding-top: 10px;}
.pet_article_dowload_Az { display:inline-block; text-align: center;  border:1px solid #b9b8b8; color: #b9b8b8; border-radius: 10px; width: 85px; line-height: 19px; height: 21px;}
.pet_article_dowload_Pg {  display:inline-block; text-align: center;  border:1px solid #b9b8b8; color: #b9b8b8; border-radius: 10px; width: 85px; height: 21px; line-height: 19px;}
.pet_article_dowload_Az:hover { border: 1px solid #ff5656; color: #ff5656;}
.pet_article_dowload_Pg:hover { border: 1px solid #54d669 ; color: #54d669 ;}
.pet_article_footer_info {  text-align: center; font-size: 12px; color:#b9b8b8; height: 30px; line-height: 30px; margin:17px;}
.pet_article_like {  width: 100%; background: #fff; margin: 0 auto;  box-shadow: 0 1px 2px rgba(0,0,0,0.05); margin-top: 20px; padding: 18px;}
.pet_article_like_delete { padding: 0;box-shadow:none;}
.pet_article_like_title {font-weight: bold; color: #222; font-size: 16px; width: 100%;border-bottom: 1px solid #f1f1f1; padding-bottom: 15px; margin-bottom: 5px;}



.cpfl1 li:hover{
cursor: pointer;
}

.cpfl1 li span{
  float:right;
}
.cpfl2 li:hover{
  cursor: pointer;
  }
.cpfl2 {
  display: none;
}
.cpfl2 li span{
  float:right;
}


.zcfl1 li:hover{
  cursor: pointer;
  }
  
  .zcfl1 li span{
    float:right;
  }
  .zcfl2 li:hover{
    cursor: pointer;
    }
  .zcfl2 {
    display: none;
  }
  .zcfl2 li span{
    float:right;
  }