@CHARSET "UTF-8";
*{margin:0;padding:0;font-family:Arial,'Microsoft YaHei',\5b8b\4f53;color:#333;}
html, body {
	height: 100%;
}
body{color:#333;font:14px Arial,\5b8b\4f53,'Microsoft YaHei';
background-color:#fff;height:auto;min-width:1200px;width:100%;}
a{outline:none;text-decoration:none;}
a:active{star:expression(this.onFocus=this.blur());}
:focus{outline:0;}
a img,iframe{border:0;}
ol,ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
caption,th,td{font-weight:400;padding:0;text-align:left;}
textarea,input,select,button{color:#333;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;}

/*.clearfix:before,.clearfix:after{content:"";display:table;}*/


.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.cursor{cursor:pointer;}
.family_song{font-family:\5b8b\4f53;}
.family_mic{font-family:'Microsoft YaHei';}
.family_en{font-family:'Arial';}
.text_overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
.over_hid{overflow:hidden;}
.pos_rela{position:relative;}
.hidden{display:none;}
/*公共浮动样式*/
.fl_left{float:left;}
.fl_right{float:right;}
.dis_block{display:block;}
.dis_none{display:none;}
.display_inline{display:inline-block;zoom:1;*display:inline; *zoom:1;vertical-align:top;}
.dis_inline{display:inline-block;zoom:1;*display:inline; *zoom:1;vertical-align:top;}
.dis_inmid{display:inline-block;zoom:1;*display:inline; *zoom:1;vertical-align:middle;font-size:14px;}
.text_center{text-align:center;}
.text_right{text-align:right;}
.text_left{text-align:left;}
.text_indent{text-indent:1.5em; }
.text_nounder:hover{
    text-decoration:underline;
    color: #00b3aa;
}
.text_under{text-decoration:underline;}
.text_underh{text-decoration:underline;}
.text_underh:hover{text-decoration:none;}
.textarea_fix{resize: none;}
.zindex1{z-index:1;}
.zindex2{z-index:2;}
.zindex3{z-index:3;}
.zindex4{z-index:4;}
.zindexh{z-index:1001;}
/*字体大小*/
.font12{font-size:12px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.font20{font-size:20px;}
.font22{font-size:22px;}
.font24{font-size:24px;}
.font27{font-size:27px;}
.font30{font-size:30px;}
.font0{font-size:0;}
.font_bold{font-weight:bold;}
.font_noweight{font-weight:normal;}
/*border*/
.bor_blue{border:1px solid #2265b5;}
.bor_b0{border-bottom:1px solid #000;}
.bor_radius{border-radius: 3px;}
.border{border:1px solid #ccc;}
.bor_t{border-top:1px solid #ccc;}
.bor_b{/*border-bottom:1px solid #ccc;*/}
.bor_l{border-left:1px solid #ccc;}
.bor_l9{border-left:1px solid #999;}
.bor_bf2{border-bottom:1px solid #f2f2f2;}
.bor_be5{border-bottom:1px solid #e5e5e5;}




.back_f2f2{background-color:#f2f2f2;}
.back_f2f2:hover{background-color:#f5f5f5;}
/*高*/
.l_hei20{height:20px;line-height:20px;}
.l_hei22{height:22px;line-height:22px;}
.l_hei23{height:23px;line-height:23px;}
.l_hei24{height:24px;line-height:24px;}
.l_hei25{height:25px;line-height:25px;}
.l_hei26{height:26px;line-height:26px;}
.l_hei27{height:27px;line-height:27px;}
.l_hei28{height:28px;line-height:28px;}
.l_hei35{height:35px;line-height:35px;}
.l_hei33{height:33px;line-height:33px;}
.l_hei34{height:34px;line-height:34px;}
.l_hei30{height:30px;line-height:30px;}
.l_hei32{height:32px;line-height:32px;}
.l_hei36{height:36px;line-height:36px;}
.l_hei38{height:38px;line-height:38px;}
.l_hei40{height:40px;line-height:40px;}
.l_hei42{height:42px;line-height:42px;}
.l_hei44{height:44px;line-height:44px;}
.l_hei46{height:46px;line-height:46px;}
.l_hei48{height:48px;line-height:48px;}
.l_hei50{height:50px;line-height:50px;}
.l_hei52{height:52px;line-height:52px;}
.l_hei60{height:60px;line-height:60px;}
.l_hei63{height:63px;line-height:63px;}
.l_hei68{height:68px;line-height:68px;}
.l_hei70{height:70px;line-height:70px;}
.h_20{height:20px;}
.lh_50{line-height:50px;}
/*width*/
.wid40{width:40%;}
.wid43{width:43%;}
.wid45{width:45%;}
.wid47{width:47%;}
.wid15{width:15%;}
.wid_p16{width: 16%;}
.wid8{width:8%;}
.wid6{width:6%;}
.wid5{width:5%;}
.wid10{width:10%;}
.wid12{width:12%;}
.wid13{width:13%;}
.wid20{width:20%;}
.wid22{width:22%;}
.wid25{width:18%;}
.wid18{width:18%;}
.wid33{width:33%;}
.wid35{width:35%;}
.wid30{width:30%;}
.wid31{width:31%;}
.wid36{width:36%;}
.wid48{width:48%;}
.wid45{width:45%;}
.wid50{width:20%;}
.wid53{width:53%;}
.wid55{width:55%;}
.wid58{width:58%;}
.wid70{width:100%;}
.wid73{width:73%;}
.wid75{width:75%;}
.wid78{width:78%;}
.wid60{width:60%;}
.wid64{width:64%;}
.wid65{width:65%;}
.wid80{width:80%;}
.wid85{width:85%;}
.wid86{width:86%;}
.wid88{width:88%;}
.wid89{width:89%;}
.wid90{width:90%;}
.wid92{width:92%;}
.wid93{width:93%;}
.wid94{width:94%;}
.wid95{width:95%;}
.wid100{width:100%;}
.wid270{width:270px;}
.wid160{width:160px;}
.wid1000{width:1000px;}
.h100{height:100%;}
/*margin*/
.mar_auto{margin-left:auto;margin-right:auto;}
.mar_b12{margin-bottom:12px;}
.mar_b15{margin-bottom:15px;}
.mar_b20{margin-bottom:20px;}
.mar_b21{margin-bottom:21px;}
.mar_b10{margin-bottom:10px;}
.mar_b30{margin-bottom:30px;}
.mar_b40{margin-bottom:40px;}
.mar_b50{margin-bottom:50px;}
.mar_b60{margin-bottom:60px;}
.mar_t75{margin-bottom:75px;}
.mar_lp20{margin-left:20%;}
.mar_lp22{margin-left:22%;}
.mar_lp10{margin-left:10%;}
.mar_lp2{margin-left:2%;}
.mar_lp3{margin-left:3%;}
.mar_lp5{margin-left:5%;}
.mar_lp31{margin-left:31%;}
.mar_lp41{margin-left:41%;}
.mar_l5{margin-left:5px;}
.mar_l1{margin-left:1px;}
.mar_l10{margin-left:10px;}
.mar_l13{margin-left:13px;}
.mar_l15{margin-left:15px;}
.mar_l19{margin-left:19px;}
.mar_l20{margin-left:20px;}
.mar_l30{margin-left:30px;}
.mar_l40{margin-left:40px;}
.mar_l60{margin-left:60px;}
.mar_l105{margin-left:105px;}
.mar_l104{margin-left:104px;}
.margin_right_fourty{margin-right:40px;}
.mar_r40{margin-right:40px;}
.mar_r30{margin-right:30px;}
.mar_r20{margin-right:20px;}
.mar_r25{margin-right:25px;}
.mar_r10{margin-right:10px;}
.mar_r60{margin-right:60px;}
.mar_r5{margin-right:5px;}
.mar_t2{margin-top:2px;}
.mar_t3{margin-top:3px;}
.mar_t5{margin-top:5px;}
.mar_t7{margin-top:7px;}
.mar_t8{margin-top:8px;}
.mar_t9{margin-top:9px;}
.mar_t10{margin-top:10px;}
.mar_t11{margin-top:11px;}
.mar_t12{margin-top:12px;}
.mar_t14{margin-top:14px;}
.mar_t15{margin-top:15px;}
.mar_t16{margin-top:16px;}
.mar_t18{margin-top:18px;}
.mar_t20{margin-top:20px;}
.mar_t22{margin-top:22px;}
.mar_t23{margin-top: 23px;}
.mar_t30{margin-top:30px;}
.mar_t40{margin-top:40px;}
.mar_t48{margin-top:48px;}
.mar_t60{margin-top:60px;}
.mar_t76{margin-top:76px;}
.mar_rp1{margin-right:1%;}
.mar_rp3{margin-right:3%;}
.mar_r40{margin-right:40px;}
.mar_r15{margin-right:15px;}
.mar_r10{margin-right:10px;}
.mar_r20{margin-right:20px;}
.pad_r10{padding-right:10px;}
.pad_l10{padding-left:10px;}
.pad_l20{padding-left:20px;}
.pad_r20{padding-right:20px;}
.pad_t10{padding-top:10px;}
.pad_t15{padding-top:15px;}
.pad_t17{padding-top:17px;}
.pad_t20{padding-top:20px;}
.pad_t30{padding-top:30px;}
.pad_t80{padding-top:80px;}
.pad_b10{padding-bottom:10px;}
.pad_b20{padding-bottom:20px;}
.pad_b40{padding-bottom:40px;}
.pad_p3{padding:0 3%;}
.pad_p1{padding:0 1%;}
.pad_p5{padding:0 5%;}
.padding5 {
    padding: 5px;
}
.pad5_0 {
    padding: 5px 0;
}
.pad0_5 {
    padding: 0 5px;
}
/*内容*/
.main{width:100%;}
/*线*/
.line{overflow:hidden;width:1px;}



/**我公开的**/

.dwglib_list_top{position:relative;width:100%;height:232px;}
.dwglib_list_top .dwglib_list_img{height:148px;line-height:148px;width:100%;overflow:hidden;position:relative;background-color:#000;}
.dwglib_list_top .dwglib_list_img img{display: inline-block;vertical-align: middle;width: 100%;}
.dwglib_list_brief{margin-top:10px;font-weight:bold;font-size:15px;line-height:21px;}
.dwglib_list_top a.dwglib_list_topa:hover .dwglib_list_brief{color:#00b3aa;text-decoration:underline;}

.dwglib_list_bottom{
   /* padding-top:10px;*/
    /*border-top:1px solid #d9d9d9;*/



}
.dwglib_list_bottom a{

    font-size: 14px;
    margin-right: 10px;
    background-color: #00b3aa;
    color: #fff;
    cursor: pointer;
    line-height: 34px;
    height: 34px;
    width: 120px;
    /* border: 1px solid #ccc; */
    border-radius: 27px;
    /* padding: 0px 11px; */
    display: inline-block;
    zoom: 1;
    vertical-align: top;
    text-align: center;
    margin-left: 50px;


}
.dwglib_list_bottom a:hover{


    background-color: #06877d;
    color: #fff;



}


.dwglib_list_bottom .dwglib_list_person:hover span.dwglib_person_name{color:#fff}
.dwglib_list_bottom .dwglib_list_person span.dwglib_person_name{color:#fff;font-size:14px;}
.dwglib_person_img{width:26px;height:26px;margin-left:10px;}
.sharedwglib_load_act{z-index:4;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;opacity: 0.8; filter: alpha(opacity=80);}
.sharedwglib_load_act img{position:absolute;top:45%;}
.share_dwglib_topmodel{margin-top:25px;}




/*=========上传文件================*/
.uploadfiles_box {
    display: none;
    z-index: 6;
    background-color: #fff;
    position: fixed;
    left: 50%;
    top: 50%;
    width: 500px;
    margin-left: -250px;
    margin-top: -100px;
    border-radius: 5px;
    -webkit-box-shadow: 0 5px 18px rgba(0, 0, 0, .1);
    -moz-box-shadow: 0 5px 18px rgba(0, 0,0, .1);
    box-shadow: 0 5px 18px rgba(0, 0,0, .1);
}

.uploadfiles_box ul{
    background-color: #2a6a74;
    height: 55px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.uploadfiles_box_li {
    margin-bottom: -1px;
    float: left;
    height: 53px;
    line-height: 53px;
    font-size: 24px;
    color: #ffff;
    padding: 0 30px;
    margin-left: 145px;
}
.uploadfiles_box_body{
    background-color: #fff;
   /* padding: 20px;*/
    min-width: 400px;
    border-radius: 5px;
}
.uploadfiles_box_upload{
    padding: 40px 0;
    min-height: 180px;
    box-sizing: border-box;
    text-align: center;
}
.uploadfiles_box_primary{
    background: #00b3aa;
    color: #fff;
    width: 120px;
    height: 40px;
    line-height: 40px;
    display: inline-block;
    text-align: center;
    border: none;
    border-radius: 3px;
    outline: none;
    box-sizing: border-box;
    cursor: pointer;
}
.uploadfiles_box_primary:hover{
    background: #2a6a74;
}


.uploadfiles_box_close {
    width: 50px;
    height: 50px;
    float: left;
    cursor: pointer;
    background: url(../img/cancel.png) no-repeat center;
}



/*=================购买=========================*/
.buy_paytype {
    float: left;
    cursor: pointer;
    margin-right: 20px;
    border: 1px solid #ccc;
    width: 102px;
    text-align: center;
    height: 32px;
    line-height: 32px;
    border-radius: 3px;
}




