﻿*{margin:0;padding:0;}
body {font:14px/1.5em  helvetica neue,arial,hiragino sans gb,microsoft yahei,sans-serif;
       /*Muli,'Helvetica Neue','Hiragino Sans GB','WenQuanYi Micro Hei','Microsoft Yahei',sans-serif !important;*/
          -webkit-font-smoothing: antialiased;/*background-color:#f5f5f5;*/min-width:320px;}
html,body{height: 100%; width: 100%;}


.flleft{float:left}
.flright{float:right}
.clrfix:after{
	content: ' ';
	display: block;
	clear: both;
	visibility:hidden;
	line-height: 0;
	height:0;
}

input:focus { outline: none; }
textarea:focus { outline: none; }
select:focus { outline: none; }

table{width:100%;border-collapse:collapse;}
ul{list-style:none;margin:0;}
p{margin:0;}
label{margin:0;}
/*a{text-decoration:none;}
a:hover{text-decoration:none;}*/




/*后台模板*/
    /*1——head的顶部*/
          .headtopBar {  background: #2d3237;padding:2px 0; /*color:#fff;font-size:12px;*/ }/*00b38a*/
          .headtopBar .contpart{max-width:1200px;margin:0 auto;}
          .headtopBar .leftpart{float:left;}/*左侧*/
          .headtopBar .rightpart{float:right;}/*右侧*/
          .headtopBar a{display:inline-block;line-height:34px;color:#999;font-size:12px;padding:0 10px;}
            .headtopBar a:hover{text-decoration:none;color:#f4f4f4;}
            .headtopBar .rightpart a{color:#fff;}
            .headtopBar .rightpart .yc-tel{color:#999;line-height:34px;}
            .yc-icon{background:url(../Images/ycimg/yc-siteicon.png) no-repeat;display:inline-block;vertical-align:middle;background-size:92px;}
            .headtopBar .rightpart i{width:20px;height:20px;background-position:-40px -56px;margin-right:4px;}
/*用户登录区*/
.lg-user .userbox { position: relative; height: 34px; cursor: pointer; margin-top: 15px; }
            .lg-user .userbox .mainname { position: relative; padding: 0 10px; line-height: 34px; height: 34px; color: #00A4A0; border: 1px solid transparent; border-top: 0; border-bottom: 0; z-index: 2; }
.lg-user .userbox .mainname a { color:#00A4A0 }
            .lg-user .userbox .mainname i { display: inline-block; height: 0; width: 0; border: 5px solid transparent; border-top-color: #00A4A0; vertical-align: top; margin: 14.5px 0 0 10px; }
            .lg-user .userbox ul { display: none; position: absolute; top: 34px; right: 0; width: 120px; box-shadow:0 0 5px rgba(0,0,0,.2); background-color: #fff; z-index: 3;  } /*子菜单*/
            .lg-user .userbox ul li { height: 35px; line-height: 35px; text-align: center;border-bottom:1px solid #e7e7e7; }
            .lg-user .userbox ul li:last-child{border-bottom:0;}
            .lg-user .userbox ul a { display: block; color: #333; }
            .lg-user .userbox ul a:hover { color: #00A4A0; }
            .lg-user .userbox:hover .mainname { padding-bottom: 1px; height: 35px; background-color: #fff; }/*悬浮*/
            .lg-user .userbox:hover ul { display: block; }
/**/
 /*.headtopBar{background: #2d3237;color:#fff;}
          .headtopBar .contpart{max-width:1200px;margin:0 auto;}
          .headtopBar .leftpart{float:left;}左侧
          .headtopBar .rightpart{float:right;}右侧
          .headtopBar a{color:#b0b0b0;}
            .headtopBar a:hover{text-decoration:none;color:#fff}
          .headtopBar a{display:inline-block;height:34px;line-height:34px;font-size:12px;padding:0 10px;}
          用户登录区
          .headtopBar .userbox{position:relative;height:34px;cursor:pointer;background-color:#424242;}
            .headtopBar .userbox .mainname{position:relative;padding:0 10px;line-height:34px;height:34px;color:#b0b0b0;border:1px solid transparent;border-top:0;border-bottom:0;z-index:6;}
              .headtopBar .userbox .mainname i{display:inline-block;height:0;width:0;border:5px solid transparent;border-top-color:#b0b0b0;vertical-align:top;margin:14.5px 0 0 10px;}
            .headtopBar .userbox ul{display:none;position:absolute;top:34px;right:0;width:120px;border:1px solid #e7e7e7;background-color:#fff;z-index:5;padding:5px 0;} 子菜单
              .headtopBar .userbox ul li{height:35px;line-height:35px;text-align:center;}
              .headtopBar .userbox ul a{display:block;color:#333;}
              .headtopBar .userbox ul a:hover{color:#00A4A0;}
           .headtopBar .userbox:hover .mainname{padding-bottom:1px;height:35px;background-color:#fff;color:#00A4A0;}
           .headtopBar .userbox:hover i{border-top-color:#00A4A0;}
           .headtopBar .userbox:hover ul{display:block;}*/

    /*2——head*/      
           .headWrapper{height:65px;/*box-shadow: 0 0 0 1px #eee;*/background-color:#fff;border-bottom:1px solid #eee;position:fixed;width:100%;z-index:20;}
           .fixed-top{top:0;}
           .head{max-width:1200px;margin:0 auto;line-height:65px;position:relative;}
           /*logo区*/
           .head .logoArea{float:left;display:inline-block;line-height:65px;}
             .head .logoArea img{height:37px;vertical-align:middle;}
           /*导航栏*/
           .head .mainNav{float:left;margin-left:80px;}
             .head .mainNav>li{float:left;position:relative;padding:0 24px;}
             .head .mainNav .mname{display:block;height:65px;line-height:61px;border:2px solid transparent;border-left:0;border-right:0;text-align:center;font-size:16px;color:#222;}
             /*.head .mainNav li span{display:inline-block;width:1px;height:15px;position:absolute;top:28px;right:0;background-color:#d3d3d3;}*/
            .head .mainNav .li-hasnav i{display:inline-block;height:0;width:0;border:5px solid transparent;border-top-color:#999;vertical-align:top;position:absolute;right:10px;top:0;margin-top:30px;}
             /*.head .mainNav .li:hover .mname{border-top-color:#00A4A0;}*/
           .head .subnav{display:none;position:absolute;top:65px;left:0;right:0;border:1px solid #eee;border-top:0;background-color:#fff;z-index:4;border-top:4px solid #00A4A0;}/*子菜单*/
             .head .subnav:before{content:"";display:inline-block;height:0;width:0;border:5px solid transparent;border-bottom-color:#00A4A0;position:absolute;top:-12px;left:50%;margin-left:-3px;}
             .head .subnav li{border-bottom:1px solid #eee;}
               .head .subnav li:last-child{border-width:0;}
             .head .subnav li a{display:block;line-height:38px;height:38px;color:#222;text-align:center;}
             .head .subnav li:hover a{background-color:#f9f9f9;text-decoration:none;}
             /*悬浮时*/
           .head .mainNav li:hover .mname{color:#00A4A0;text-decoration:none;}
               .head .mainNav li:hover .mname i{border-top-color:#00A4A0;}
             .head .mainNav li:hover .subnav{display:block;}
           .head .mainNav li.active .mname{/*border-bottom-color:#00A4A0;*/color:#00A4A0;}/*选中项*/

      /*2-1——特殊的head——支付页*/  
           .head-pay{/*max-width:1000px;*/}
           .head-pay .columnname{float:left;font-size:18px;height:65px;line-height:37px;padding:12px;}
     
           .head .rightpart{float:right;}
           .head .rightpart .lg-item{height:34px;line-height:34px;display:inline-block;padding:0 14px;border-radius:17px;border:1px solid transparent;color:#999;}
           .head .rightpart .alink-login{border-color:#00A4A0;color:#00A4A0;background-color:#fff;margin-right:10px;}
           .head .rightpart .alink-register{border-color:#00A4A0;color:#fff;background-color:#00A4A0;}
           .head .rightpart a:hover{text-decoration:none;opacity:.8;}

    /*3——foot*/
           .footWrapper{background-color: #2d3237;}
           .foot{max-width:1200px;margin:0 auto;padding:20px 0 10px 0;color:#eee;font-size:14px;}
           .foot .leftpart{margin-right:50px;float:left;}
           .foot .leftpart img{height:30px;}
            .foot .leftpart .tel{color:#999;margin-top:15px;}
            .foot .rightpart { float: right; }
           .foot .ewmpart{}
            .foot .ewmpart img{height:85px;width:85px;}
            .foot .ewmpart .ewmpart-info{display:inline-block;vertical-align:top;margin:6px 0 0 10px;}
            .foot .ewmpart .ewmpart-info p:first-child{margin-bottom:10px;}
           .foot .footNav{height:50px;padding:15px 0;}
             .foot .footNav li{float:left;border-left:1px solid #999;height:14px;line-height:12px;padding:0 8px;text-align:center;}
                .foot .footNav li:first-child{border-left:0;padding-left:0;}
             .foot .footNav li a{color:#999;}
             .foot .footNav li a:hover{color:#f4f4f4;text-decoration:none;}
           .foot .copyright{color: #707682;line-height:20px;text-align:center;clear:both;}

       /*3-1——特殊的foot——首页的底部*/  
            .indexfoot-wrap{max-width:1200px;margin:0 auto;}
           .indexfoot{background-color: #fafafa;padding: 14px 0 20px;color: #666;}
           .indexfoot .stitle{color: #555;font-size: 16px;margin:5px 0;line-height:32px;}
           .indexfoot ul{}
           .indexfoot a{color: #666;}
           .indexfoot .list-partner{padding-bottom:4px;}
             .indexfoot .list-partner ul li{display: inline-block; margin-right:20px;width: 100px;margin-bottom:4px;}
             .indexfoot .list-partner img{width: 100px;height: 45px;filter: grayscale(100%); -webkit-filter: grayscale(100%); }
           .indexfoot .list-partner ul li:hover img{filter: grayscale(0%); -webkit-filter: grayscale(0%); }
           .indexfoot .list-flink{}
             .indexfoot .list-flink ul li{display: inline-block;height:21px;line-height:21px; margin-right: 20px;font-size: 12px;width:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
       
/*布局*/
.mainWrapper{padding-top:65px;overflow:hidden;}
.mainContainer { max-width: 1200px; margin: 0 auto; margin-bottom:40px;}
          .lrContainer{padding:40px 20px;max-width:900px;margin:0 auto;}
          .main-left{float:left;width:72%;max-width:860px;}
          .main-right{float:right;width:26%;max-width:310px;}
          .sideBar{padding-top:35px;}

          .infodetailContainer{margin-top:35px;padding:20px 30px 30px;border: 1px solid #eee;}

        

/*部件*/
    /*1——tab切换-基本的*/ 
          .tabArea  .tabtit ul li{cursor:pointer;}
          .tabArea  .tabcntlist> .tabcnt{display:none;}

    /*2——栏目标题*/ 
          .columnnav{border-bottom:1px solid #ddd;padding-top:35px;}
          .columnnav ul li{float:left;padding:5px 2px;line-height:30px;font-size:16px;border-bottom:2px solid transparent;margin-right:40px;cursor:pointer;}
.columnnav ul li.active { border-color: #00A4A0; color: #00A4A0; }
.columnnav ul li:hover { color: #00A4A0; }
/*3——页码区*/
.pageArea { text-align: center; padding: 30px 0; }
          .pageArea .pagenum{display:inline-block}
          .pageArea span{display:inline-block;width:32px;height:32px;line-height:30px;color:#999;border:1px solid #eee;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#eee;margin-right:8px;}
          .pageArea a{display:inline-block;width:32px;height:32px;line-height:30px;color:#999;border:1px solid #eee;-moz-border-radius:3px;-webkit-border-radius: 3px;border-radius:3px;margin-right:8px;}
           .pageArea a:hover{text-decoration:none;border-color:#00A4A0;background-color:#00A4A0;color:#fff;}
          .pageArea .pagenum span{border-color:#00A4A0;background-color:#00A4A0;color:#fff;}

       /*3-1——查看更多-首页的列表*/    
          .listload-more{padding: 10px 0;margin-top: 30px;font-size: 14px; text-align: center;color: #999;border: 1px solid #eee;cursor: pointer;}
          .listload-more:hover{background-color:#fafafa;color:#00A4A0}

    /*4——回到顶部*/ 
          .btntotop{position: fixed;right: 15px;bottom: 30px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius: 3px;padding:12px 12px;height: 40px;width: 40px;text-align: center;line-height: 36px;
            transition: .5s; transform: translate3d(100px,0,0); background: rgba(0,0,0,.5);color: #fff;cursor: pointer;z-index: 10;}
          .btntotop i{display:inline-block;height:16px;width:16px;
                      background:url(../Images/ycimg/yc-siteicon.png) no-repeat -8px -94px;vertical-align:top;background-size:92px;}
          .btntotop.is-active {transform: translateZ(0);}

          .titArea-nodata{text-align:center;}
/*部件*/
    /*1——按钮*/
         .basebtn{display:inline-block;border:1px solid transparent;padding:0px 12px;min-width:74px;height:30px;line-height: 28px;color:#333;
                  background-color:#00b38a;border: 1px solid #00b38a;text-align: center;/*font-size: 12px;*/border-radius: 2px;cursor:pointer;}
           .basebtn:hover{color:#333;text-decoration:none;}
         .iptbtn-default{color: #333;background-color: #fff;border-color:#ccc;}
             .iptbtn-default:hover{background-color:#ebebeb;}

         .iptbtn-primary{background-color:#00b38a;color:#fff;border-color:#00b38a;}
             .iptbtn-primary:hover{background-color:#00a57f;color:#fff;}  /*color:#fff;：bootstrap给a的悬浮添加了颜色，为了确保a的按钮悬浮样式效果*/



/*组件*/
    
    /*弹出窗*/
         .popbox{display:none;position: fixed;/*left: 0;right: 0;top: 0;bottom: 0;*/z-index: 26;}
         .popbox .popbox-close{position:absolute;top:10px;right:10px;color:#f00;height:20px;width:20px;cursor:pointer;
                               background:url(../Images/ycimg/yc-siteicon.png) no-repeat -40px -74px;vertical-align:top;background-size:92px;}
            .popbox .popbox-close:hover{text-decoration:none;}

         .popbox-pic{left:50%;right:0;top:20px;/*bottom:20px;*/width:70%;margin-left:-35%;text-align:center;}
         .popbox-pic .popbox-close{position:fixed;}
            .popbox-pic img{max-height:90%; max-width: 90%;}

         .popbox-base{background-color:#fff;border-radius:3px;max-height:500px;width:400px;left:50%;top:5%;margin-left:-200px;}
            .popbox-base .boxtit{border-bottom:1px solid #eee;padding:10px 15px;}
            .popbox-base .popbox-close{}
            .popbox-base .boxcont{padding:10px 15px;}
         .popupbg{/*display:none;*/position: fixed;top:0;left:0;right:0;bottom:0;background: rgba(0,0,0,.8);z-index:25;}






