@charset "utf-8";
a{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0.35);}
html{height:100%;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{background-color:#ededed;width:100%;height:100%;font: 16px/1.5 'Microsoft Yahei','helvetica','arial';-webkit-touch-callout:none;-webkit-box-orient:vertical;-webkit-box-align:stretch;margin:0;padding:0;position:relative;}


img{-ms-interpolation-mode:bicubic;vertical-align:middle;border:none}
dl,dt,dd{list-style: none;margin:0;padding:0}
var{color:red;}


@font-face {font-family: "iconfont"; src: url('/dianmian/man/iconfont.eot?t=1471871792');src: url('/dianmian/man/iconfont.eot?t=1471871792#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/dianmian/man/iconfont.woff?t=1471871792') format('woff'),url('/dianmian/man/iconfont.ttf?t=1471871792') format('truetype'),url('/dianmian/man/iconfont.svg?t=1471871792#iconfont') format('svg')}
.ft,.on,.off{font-family:iconfont!important;font-size:20px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale;}
.ft:hover{color: #fff}
.icon-yongyan:before{content:"\e600";}.icon-more:before{content:"\e602";}.icon-music:before { content: "\e624"; }.icon-musicoff:before { content: "\e62a"; }.icon-android:before{content:"\e603";}.icon-arrow:before{content:"\e61a";}.icon-qq:before{content:"\e604";}.icon-search:before{content:"\e608";}.icon-more1:before{content:"\e605";}.icon-taobao:before{content:"\e66a";}.icon-more2:before{content:"\e606";}.icon-home:before{content:"\e618";}.icon-weixinhaoyou:before{content:"\e607";}.icon-msnui-logo-mac:before{content:"\e616";}.icon-jiaohuanmingpianline:before{content:"\e654";}.icon-angleright:before{content:"\e609";}.icon-tel:before{content:"\e60a";}.icon-top:before{content:"\e60b";}.icon-dot:before{content:"\e617";}.icon-gonggao:before{content:"\e60c";}.icon-add:before{content:"\e60d";}.icon-rili:before{content:"\e60e";}.icon-more3:before{content:"\e60f";}.icon-password:before{content:"\e610";}.icon-cross:before{content:"\e611";}.icon-license:before{content:"\e612";}.icon-thumbsdown:before{content:"\e613";}.icon-thumbsup:before{content:"\e614";}.icon-weixinshoucang:before{content:"\e615";}.icon-wangzhi:before{content:"\e61b";}.icon-zanzan:before{content:"\e66b";}.icon-info:before{content:"\e619";}.icon-wikipediaw:before{content:"\e61c";}.icon-website:before{content:"\e659";}.icon-pengyouquan0:before{content:"\e61d";}.icon-wechat:before{content:"\e63a";}.icon-map:before{content:"\e66e";}.icon-website1:before{content:"\e668";}.icon-add1:before{content:"\e61f";}.icon-angledown:before{content:"\e664";}.icon-angleup:before{content:"\e620";}.icon-save:before{content:"\e621";}.icon-card:before{content:"\e622";}.icon-tianmao:before{content:"\e66c";}.icon-remove:before{content:"\e623";}.icon-audio:before{content:"\e624";}.icon-alert:before{content:"\e625";}.icon-androidbookmark:before{content:"\e626";}.icon-androidmorehorizontal:before{content:"\e627";}.icon-ioscartoutline:before{content:"\e628";}.icon-ioscontactoutline:before{content:"\e629";}.icon-mail:before{content:"\e62e";}.icon-iosgear:before{content:"\e62b";}.icon-iosstaroutline:before{content:"\e62c";}.icon-iosstar:before{content:"\e62d";}.icon-phone:before{content:"\e644";}.icon-link:before{content:"\e62f";}.icon-qrscanner:before{content:"\e630";}.icon-socialchrome:before{content:"\e631";}.icon-socialdesignernews:before{content:"\e632";}.icon-socialdribbble:before{content:"\e633";}.icon-socialdropbox:before{content:"\e634";}.icon-socialfacebook:before{content:"\e635";}.icon-socialfoursquareoutline:before{content:"\e636";}.icon-socialgoogle:before{content:"\e638";}.icon-socialgoogleplus:before{content:"\e639";}.icon-socialinstagram:before{content:"\e63c";}.icon-sociallinkedin:before{content:"\e63d";}.icon-socialpinterest:before{content:"\e63e";}.icon-socialreddit:before{content:"\e63f";}.icon-socialrss:before{content:"\e640";}.icon-socialskype:before{content:"\e641";}.icon-socialsnapchat:before{content:"\e642";}.icon-socialtumblr:before{content:"\e643";}.icon-socialtwitter:before{content:"\e645";}.icon-socialusd:before{content:"\e646";}.icon-socialvimeo:before{content:"\e647";}.icon-socialwhatsapp:before{content:"\e648";}.icon-socialwindows:before{content:"\e649";}.icon-socialwordpress:before{content:"\e64a";}.icon-socialyoutube:before{content:"\e64b";}.icon-star:before{content:"\e64c";}.icon-chuanbo:before{content:"\e64e";}.icon-audio1:before{content:"\e64f";}.icon-staff:before{content:"\e650";}.icon-zuopinanli:before{content:"\e651";}.icon-thlarge:before{content:"\e652";}.icon-tel1:before{content:"\e653";}.icon-form:before{content:"\e655";}.icon-jingdong-copy:before{content:"\e66d";}.icon-MT:before{content:"\e66e";}.icon-circle-right:before{content:"\e669";}.icon-toutiao:before{content:"\e66f";}.icon-mianbushibie:before{content:"\e665";}.icon-four:before{content:"\e666";}.icon-angleleft:before{content:"\e656";}.icon-yaoqing:before{content:"\e657";}.icon-dianping:before{content:"\e670";}.icon-chaxun:before{content:"\e658";}.icon-meituanwaimai:before{content:"\e671";}.icon-qiyerenzheng:before{content:"\e667";}.icon-audio2:before{content:"\e65b";}.icon-share:before{content:"\e64d";}.icon-shareweibo:before{content:"\e65c";}.icon-sharetxweibo:before{content:"\e65d";}.icon-shareqqzone:before{content:"\e65e";}.icon-daofangchuanbo:before{content:"\e65f";}.icon-category:before{content:"\e660";}.icon-changyonglogo27:before{content:"\e672";}.icon-changyonglogo40:before{content:"\e673";}.icon-qrcode:before{content:"\e63b";}.icon-iconcontacts:before{content:"\e662";}.icon-gongzhongjiandu:before{content:"\e663";}.icon-weidian:before{content:"\e674";}.icon-nuomi:before{content:"\e675";}
.icon-wechat-fav:before{content:"\e615";}

.icon-phone:before{font-size: 23px}
.icon-mail:before{font-size: 18px;padding: 0 3px 0 4px;text-decoration: none;}
.icon-qq:before{font-size: 22px;padding: 0 2px 0 1px;}
.icon-wechat:before{font-size: 18px;padding: 0 2px;}
.icon-map:before{font-size: 18px;}
.icon-tel:before{font-size: 23px;padding: 0 1px;}

.warn{background: #FFF1B4;font-size:12px;text-align:center;width: 100%;z-index: 9999;line-height: 20px;position: relative;top:0;left:0;}
.not-used{background: rgba(0, 0, 0, 0.5);width: 100%;z-index: 9999;height:45px;position: relative;top:0;left:0;}
.not-used .download{display:block;background: url(icon-app.png) no-repeat 8px center; font-size:12px;color: #fff; text-align: left; line-height: 16px; padding: 5px 0 5px 50px;}
.not-used .down-btn{-webkit-appearance:none; outline:none;border:none;position: absolute; right: 10px;top: 11px; color: #ffffff; padding: 6px 10px; font-size: 12px; line-height: 12px; text-align: center; border-radius: 5px; background: #58c5dd; }

.box {width: 100%;display: -webkit-box;display: -moz-box;-webkit-box-orient: horizontal;-moz-box-orient: horizontal;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.box > * {-webkit-box-flex: 1;	-moz-box-flex: 1}
.body{width:100%;margin:0 auto}
.main{background: #fff;}
.main img{max-width:100%}
.header{width:100%;height:36px;line-height:36px;background:#848484;z-index:99;opacity:0.9;}
.bottom{position: fixed;left: 0;bottom: 60px;}
.bottombar{position: fixed;left: 0;bottom: 0;}

.personal_box li,.personal_box p{list-style: none;margin: 0;padding: 0;}
.personal_box,.brand_box{position:relative;}
.bg{position: fixed;top: 0;left: 0;width: 100%;height: 100%;}

.call_list2 li .sumamry{height: initial!important;}
.call_list2 li .sumamry{display: block;text-orientation: inherit;white-space: inherit;    width: 99%;}

@media screen and (min-width:1024px){

.bg,.call_list,.bottom,.link_box,.bottombar,#docker,.audio_box,.save{position: absolute!important}
.bottom{padding:0!important}
.body .article .content>p>img{display:block;margin: 0 auto}
}

.font{font: 16px/1.5 'Microsoft Yahei','helvetica','arial';text-decoration: inherit;-webkit-font-smoothing: antialiased;}
.clearfix{clear: both;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.left{float: left}
.right{float: right}
.white{color:#fff;}
.red{color:red;}
.blue{color:blue;}
.green{color:#00bf00;}
.pink{color:#ba136b;}
.gray{color:#aaa;}
.blank{color:#000;}
.ul{list-style: none;margin: 0;padding: 0}
.f-s-12{font-size: 12px!important}
.f-s-13{font-size: 13px!important}
.f-s-15{font-size: 15px!important}
.f-s-20{font-size: 20px!important}
.f-s-25{font-size: 25px!important}
.t-l{text-align: left}
.t-c{text-align: center;}
.t-r{text-align: right;}
.t-u{text-decoration: underline;}
.t-i{text-decoration:initial;}
.f-12{font-size: 12px}
.f-11{font-size: 11px}
.l-h-micro{line-height: 1.4}
.l-h-medium{line-height: 2}
.l-h-large{line-height: 3}
.block{display: block;}
.p_r{position: relative;}
.p_a{position: absolute;}
.p_i{position:inherit;}

.p-10{padding: 10px!important}
.p-l-10{padding-left: 10px}
.p-l-5{padding-left: 5px!important}
.p-r-10{padding-right: 10px!important}
.p-r-5{padding-right: 5px!important}
.p-t-10{padding-top: 10px!important}
.p-t-5{padding-top: 5px!important}
.p-b-10{padding-bottom: 10px!important}
.p-b-5{padding-bottom: 5px!important}

.m-10{margin: 10px!important}
.m-t-10{margin-top: 10px!important}
.m-b-10{margin-bottom: 10px!important}
.m-r-10{margin-right: 10px!important}
.m-l-10{margin-left: 10px!important}
.m-r-5{margin-right: 5px!important}
.m-l-5{margin-left: 5px!important}
.m-t-5{margin-top: 5px!important}
.m-b-5{margin-bottom: 5px!important}
.m-t-3{margin-top: 3px!important}
.m-b-3{margin-bottom: 3px!important}

.w-p-80{width:80%!important}
.w-p-20{width:20%!important}
.w-p-65{width:65%!important}


.link{display:block!important;line-height:40px!important;background:#ea5946;color:#fff!important;text-align:center;border-radius:5px;word-spacing:normal;overflow:hidden;font-size:18px;position:relative;margin:10px 10px 0!important;}
.phone1{-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;width: 40px;height: 40px;border: 4px solid #CFD0D2;padding: 1px;position: absolute;border-radius: 25px;left: 0px;bottom: 0;cursor: pointer;background: #3f960d url(call_1.png) no-repeat center center;}
.list_ul,.list_ul li{list-style: none;margin:0;padding:0}

.list_ul{overflow:hidden;margin:10px 5px;}
.list_ul a{display:block;background:#fff;border-radius:8px;-webkit-box-shadow:1px 2px 1px rgba(0,0,0,0.3);color:#666;margin:5px;padding:10px 0;}
.list_ul p{font-size: 14px;color: #010102;margin: 0;font-weight: 800;}
.list_ul div{display:inline-block;border:2px solid #fff;overflow:hidden;-webkit-box-shadow:0 0 3px #ccc;box-shadow:0 0 3px #ccc;margin:5px auto;background-repeat:no-repeat;background-position: center center}
.list_ul li{display:inline-block;float:left;text-align:center;-webkit-box-sizing:border-box;}


a p.c-1,a.c-0,p.c-0{}
a p.c-1,a.c-1,p.c-1{color:#d90822}
a p.c-2,a.c-2,p.c-2{color:#0b4e57}
a p.c-7,a.c-7,p.c-7{color:#eb7350}
a p.c-3,a.c-3,p.c-3{color:#009b19}
a p.c-4,a.c-4,p.c-4{color:#8c4448}
a p.c-5,a.c-5,p.c-5{color:#257bde}
a p.c-6,a.c-6,p.c-6{color:#D2D6DD}
a p.c-7,a.c-7,p.c-7{color:#fff}
a p.c-8,a.c-8,p.c-8{color:#000}

.swipe{overflow:hidden;position:relative;max-height:240px;overflow:hidden;}
.swipe ul{-webkit-padding-start:0;margin:0;padding:0}
.swipe>ol{height:20px;position:relative;z-index:10;margin-top:-20px;text-align:right;padding-right:15px;background-color:rgba(0,0,0,0.3);}
.swipe>ol>li{display:inline-block;width:12px;height:12px;background-color:#fff;border-radius:8px;margin:5px 1px;}
.swipe>ol>li.on{background-color:#ffd800;}

.footer_bar {padding:30px 15px 5px;text-align:center;color: #9a9a9a;font-size: 10px;line-height: 18px;}
.close{cursor: pointer;background:url(data:image/gif;base64,R0lGODlhFAAUAJEAAE1NTf///////wAAACH5BAEHAAIALAAAAAAUABQAAAIzBISpK+YMm5Enpodw1HlCfnkKOIqU1VXk55goVb2hi7Y0q95lfG70uurNaqLgTviyyUoFADs=) no-repeat center center;}

/** funs icon  **/
.quick,.save,.audio_box .icon,.quick_call{background-color:rgba(255, 255, 255, 0.6);text-indent:0;text-align:center;color:#a7a6a6;right: 15px;cursor: pointer;border-radius: 3px}
.quick i,.audio_box .icon,.save::before,.quick_call .ft{color: #656262;font-size: 22px}
#docker,.save,.audio_box .icon,.quick,.quick_call{width: 30px;height: 30px;}
.audio_box .icon.on:before { content: "\e624"; }
.audio_box .icon.off:before { content: "\e62a"; }
#docker{position: fixed; bottom: 50px; right: 0;}
.quick{position: initial;font-size: 22px; line-height: 150%;}
.quick i{display: block;-webkit-animation: grow infinite 1s linear}
.quick_call{position: fixed;right: 15px;top:127px;line-height: 30px;}

.save{position: fixed;}
.audio_box{position: fixed; top: 0; height: 30px; width: 30px; right: 0;z-index: 9999;}
.audio_box .icon{top:26px;}

.personal_box #docker,.brand_box #docker{top: 90px;bottom: inherit;right:15px;background-position: 0 -26px}
.personal_box .audio_box .icon,.brand_box .icon{top:53px}

/** pop dialog **/
#p {width:96%;position: fixed; top: 15%;left:2%;z-index: 1010;padding:0;background-color: #F1F1F1;border-radius:10px;box-shadow: 2px 2px 4px rgba(0, 0, 0, .3), -2px -2px 4px rgba(0, 0, 0, .3);overflow: hidden;}
#p .close{display: block;font-size: 24px;color: #000;font-weight: 800;height: 50px;width: 100%;margin-top:15px;border-top: 1px solid #e5e5e5;background-color: #fff}
#p .p-tabs{display:-webkit-box;display:-moz-box;display: box;}
#p .p-tabs,#p .p-tabs li{list-style:none;margin:0;padding:0;}
#p .p-tabs li{line-height: 50px;text-align: center;font-size: 18px;-webkit-box-flex:1 ;-moz-box-flex: 1;box-flex: 1;background-color: #fff}
#p .p-tabs .active{background: none}
#p .p-content {position: relative;background-color: #fff;padding: 5px;width: 220px;margin: 10px auto 0;}
#p .p-content div.active{display: block;}
#p .p-content div{display: none;width: 200px;margin: 5px auto;}
#p .p-content .tlink{display: block;background-color: rgba(255,0,0,0.9);font-size: 13px;color: #fff;margin:0px;height: 20px ;text-align: center;width: 200px;line-height: 20px;}

.header a,.header s{color:#cdcdcd;}
.header s{display:block;float:left;text-decoration: inherit;}
.header .left .icon-home{float:left;margin-left:6px;font-size: 17px;cursor: pointer;}
.header .left a{margin-left:10px;}
.header .right a{display: inline-block;height: 36px;overflow: hidden;}
.header .right .groups-list-btn{width:65px;}
.header .right .ft{margin-right: 15px;font-weight: 800;cursor: pointer}
.header_right_menu{position: fixed; top: 0; bottom: 0; left: 0px;display:none;z-index: 100; height: 100%;width: 160px;background:#848484;padding:36px 5px 0}
.header_right_menu li{line-height:36px;border-bottom: 1px solid rgba(0,0,0,.12); border-top: 1px solid rgba(255,255,255,.06); }
.header_right_menu li:first-child{border-top:none;}
.header_right_menu i{color:#fff;font-size: 15px}
.header_right_menu li a{color: #cdcdcd;}

.foot{text-align: center;margin: 20px 0 10px}
.foot a{display:inline-block; padding: 0px 7px;border-radius: 4px;background-color:#575757;margin-left:5px}
.foot a.ft{color:#fff;font-size: 22px}

.article,.public_foot{margin:0;padding:0}
.article{padding-top: 40px;padding-bottom: 10px;}
.article h1{text-align: center; font-size: 25px; font-weight: 600; margin: 0 5% 15px; line-height: 110%; padding-top: 25px;}
.article h2{font-size:20px;line-height:24px;text-decoration:none;font-weight:600;padding:15px 0 10px;}
.article .price{color:#333;}
.article .price strong{font-size:15px;font-weight:800;color:#f00;}

.article .content p{ line-height: 25px;margin: 5px;}
.article .content h3,.article .content h2{margin-top: 15px}
.article .content ul,.article .content ol{padding: 20px}
.article .content *{white-space: initial;}
.article .article_meta{width: 90%; margin: 0 auto; border-top: 1px solid #e7e7eb; line-height: 40px; font-size: 16px; color: #8c8c8c;}
.article .article_meta .author{margin-left: 12px}

.article .content{font-size: 15px;line-height: 1.7;color:#2C2C2C;padding: 8px;overflow: hidden;}
.article .content section,.public_foot section{box-sizing: border-box; max-width: 100%!important;}
.article .content img,.public_foot img{max-width: 100%}

.article .content fieldset{margin:5px auto;padding:0}
.article .content span p{margin: 4px 0;}
.article .content fieldset p{padding:3px;}
.article .content blockquote{padding: 0 0 0 10px;margin: 0 0 18px 10px;border-left: 5px solid #ddd}

.article .attach_box{margin: 10px 0;}
.article .attach_box .f_item{background-color: #eee;margin: 10px 0 0; padding: 8px 0 3px 8px;display: block;}
.article .attach_box .f_item .file_type{width: 36px;height:36px; display: inline-block;}
.article .attach_box .f_item .file_content{display: inline-block; padding-left: 8px; vertical-align: top;}
.article .attach_box .f_item .file_content .file_name{font-size: 14px; color: #333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 15rem;}
.article .attach_box .f_item .file_content .file_size{font-size: 12px; color: #999; line-height: 100%;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.file_xls,.file_doc,.file_ppt,.file_pdf,.file_default{width: 36px;height: 36px;background-size: 100%; background-repeat: no-repeat; }
.file_xls{background-image: url(images/file_xls.png)}
.file_doc{background-image: url(images/file_doc.png);}
.file_ppt{background-image: url(images/file_ppt.png);}
.file_pdf{background-image: url(images/file_pdf.png)}
.file_default{background-image: url(images/file_default.png)}

.data_item h1{font-size: 16px; color: gray;padding: 0 0 10px;font-weight: 400;line-height: 130%;}
.data_item .annual{text-align: center;font-size: 25px;font-weight: 800;color:#f96e57;padding-top: 30px;}
.data_item .info-label{text-align: center;color: #c7c7c7;font-size: 12px}
.data_item .params-box {font-size: 15px;margin: 50px 0 30px;text-align: center;color: gray;}
.data_item .cell-3{width: 32%;display: inline-block;}
.data_item .cycle-box{margin: 40px auto;text-align: left;font-size: 13px;color: gray;width: 83%}
.data_item .cycle-box .info-label{padding-right: 5px}
.data_item .cycle-box .cell-4{width: 24%;display: inline-block;}
.data_item .cycle-box .product_expire{text-decoration: line-through; color: red;}
.data_item .pdf_btn{padding: 5px; background-color: #eee; color: #a5a2a2; border-radius: 5px; display: block; width: 100px; text-align: center; margin: 20px auto; font-size: 13px;}

.selectTdClass{background-color:#edf5fa !important}
table.noBorderTable td,table.noBorderTable th,table.noBorderTable caption{border:1px dashed #ddd !important}
table{width: 100%;margin:5px 0 10px;border-collapse:collapse;display:table;}
td,th{padding: 5px 10px;border: 1px solid #DDD;}
caption{border:1px dashed #DDD;border-bottom:0;padding:3px;text-align:center;}
th{border-top:1px solid #BBB;background-color:#F7F7F7;}
table tr.firstRow th{border-top-width:2px;}
.ue-table-interlace-color-single{background-color: #fcfcfc; } 
.ue-table-interlace-color-double{background-color: #f7faff; }td p{margin:0;padding:0;}

.personal_list_ul.categorys_list_2,.personal_list_ul.categorys_list_3{text-align: center;}
.personal_list_ul.categorys_list_3{padding:0;}
.personal_list_ul.categorys_list_2 li{float: initial;width:38%;}
.personal_list_ul.categorys_list_3 li{display: inline-block;width:28%;}

.public_foot{padding: 8px;line-height: 20px;word-wrap: break-word;}
.public_foot p{margin: 0;padding:0;}

.page_list{margin:16px 6px;padding:0;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2);-webkit-border-radius: .6em;}
.list_1 a:first-child,.list_2 a:first-child,.subfield_list li:first-child{-webkit-border-top-left-radius:.6em;-webkit-border-top-right-radius:.6em;border-top-left-radius:.6em;border-top-right-radius:.6em;}
.list_1 a:last-child,.list_2 a:last-child,.subfield_list li:last-child{-webkit-border-bottom-right-radius:.6em;-webkit-border-bottom-left-radius:.6em;border-bottom-right-radius:.6em;border-bottom-left-radius:.6em;border-bottom:solid 1px #d7d7d7}
.page_list a{background: #fff;display: block;border-color:#d7d7d7;border-width: 1px 1px 0px 1px;border-style: solid;}
.page_list a:hover{background: #ededed;}
.page_list .more{line-height: 40px;text-decoration: underline;text-align:center;color: #323232;background-color: #ECECEC;}
.page_list .more{width:100%;background-color: #fff;height: 40px;margin: 0 0 4px 0;}
.page_list p{margin:0 0 0 3px;color: #666;font-size:12px;}

.page_list dl{clear:both;min-height:60px;padding:10px 12px 9px;background: url(arrow-r-w.png) no-repeat right center}
.page_list dl dt{float:left;margin-right:8px;position:relative;}
.page_list dl dt img{border:0px solid #fff;-webkit-border-radius:10px;border-radius:10px;}
.page_list dl dd{float:left;display:block}
.page_list h3{color:#2f2f2f;margin:5px 3px 0;line-height:30px;font-size:15px;font-weight:600;min-height:30px;word-break:keep-all;white-space:nowrap;}
.page_list b{display:block;color:red;}
.page_list h4{float:left;width:100%;margin:0;padding:0;background:#D6D6D6 url("dot.gif") 10px center no-repeat;color: #919191;line-height: 25px;font-size: 14px;text-indent: 20px;border-radius:3px}
.page_list dl img{width:64px;height:64px;}

.subfield_list {margin: 16px 6px;padding: 0;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2); -webkit-border-radius: .6em;}
.subfield_list li{background: #fff; display: block; border-color: #d7d7d7; border-width: 1px 1px 0px 1px; border-style: solid;}
.subfield_list li dl{min-height: 60px;padding: 8px 10px 4px;color:#a3a3a3;position: relative;font-size: 13px;}
.subfield_list li dl p{margin:0;padding:0;}
.subfield_list li dl span{position: absolute;right:8px;top:8px;}
.subfield_list li dl dd{margin-top: 10px;}
.subfield_list li dl dd a{font-size: 14px;line-height: 20px; color:#848484;width:48%;display: inline-block;text-align: center;}
.subfield_list li dl dd a i:before{font-size: 20px;margin-right: 5px}
.subfield_list li dl dd a:hover,.subfield_list li dl dd a i:hover{color:#000;}
.subfield_list li dl dd a.btn_map{border-left: solid 1px #ddd}
.subfield_list li dl dd a.empty{color:#ccc;}
.subfield_list li dl h3{color:#000;line-height:30px;font-size: 16px;margin:0}

.list_1 dl{min-height:40px;}
.list_1 dl dd{width:95%}
.list_1 dl h3{float:left;background: url("dot.gif") no-repeat left center;padding-left:10px;}
.list_1 dl h3.bug{width:95%;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.list_1 dl b{margin-top:13px;float:right}
.list_1 dl p{clear:left;display:block;padding:5px 30px 0 5px;}

.list_2 dl dt{width:64px;}
.list_2 dl dd{width:70%;}
.list_2 dl h3{line-height:20px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.list_2 dl p{clear:left;width:100%;display:block;padding:5px 0 0 5px}
.list_2 h4{border-radius:0}

.list_3 a{width:30%;float:left;margin:5px 3px;border-width: 1px;padding-bottom:5px}
.list_3 a dl{background:none;border-bottom:none;padding:0;text-align:center;}
.list_3 a dl dt{width:100%;margin-top:10px}
.list_3 a dl dd{clear:left;width:100%}
.list_3 dd h3{font-size: 12px!important;line-height:35px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

.list_4 a{width:98%;float:left;margin:5px 3px;border-width: 1px;padding-bottom:5px}
.list_4 h3{float:left}
.list_4 dd{clear:left;width:100%;display:block;}
.list_4 b{float:right;display:block;line-height:30px;font-size:14px}
.list_4 p{clear:left;}
.list_4 dl{background: none}
.list_4 dl img{width:100%;height:auto;}

.groups-3,.groups-4,.groups-5,.groups-3 li,.groups-4 li,.groups-5 li{margin:0;padding:0;list-style:none}
.groups-3{position: relative; margin-top: -3px;display: block;padding:4px;background: #fff;border-bottom: 1px solid #c7c7c7;padding-left:10px}
.groups-3 li {float:left;margin:0 6px 0 0;line-height:20px;color: #444;text-align: center;}
.groups-3 li a {display: block;color: #6D6D6D;font-size:12px;padding:2px 4px;cursor: pointer;}
.groups-3 li.current a {position: relative;z-index: 1;color: #fff;font-size: 13px;background-color: #e64340;border-radius: 3px;}
.groups-33 .current a:after {content: "";position: absolute;left: 50%;bottom: -5px;display: block;width: 8px;height: 8px;margin-left: -4px;border-right: solid 1px #000;border-bottom: solid 1px #000;background-color: #ededed;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}

.groups-4 {display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-sizing: border-box;box-sizing: border-box;
height: 35px;margin:16px auto 0;width:90%;border: 1px solid #1a1c1d;overflow: hidden;position: relative;border-radius: 5px;}
.groups-4 li a {color: #303537;cursor: pointer;display: block;}
.groups-4 li.current a{color: #fff;}
.groups-4 li{display:block;-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;height: 35px;line-height: 35px;text-align: center;font-size: 16px;color: #f34f4a;}
.groups-4 li.current{background: #303537;color: #fff;}

.groups-list-btn { position: relative; margin-left: 0; padding: 0 25px 0 20px; background: url(icon_list.png) no-repeat left center; }
.groups-list-btn:after {content: ""; width: 0; height: 0; position: absolute; right: 10px; top: 50%; margin-top: -2px; border-width: 5px 5px 0 5px; border-style: solid; border-color: #ffffff transparent}

.groups-5{display:none;position: fixed;bottom:0;left:0;z-index:99;padding:0;background:#fff;width: 100%}
.groups-5 li{font-size:17px;padding:10px;color:#6D6D6D;border-top:1px solid #D9D9D9;text-align: center;}
.groups-5 li a{display:block;}
.groups-5 li.current,.groups-5 li:hover,.groups-5 li:active {background-color:#ECECEC}
.groups-5 li:last-child{border-top-width:6px;}

.groups-6-pop{position:fixed;top:55px;right:30px;min-width:200px;z-index:5;margin:0 0 0 -100px;display: none;}
.groups-6{position:relative;display:block;max-height:240px;overflow-y:auto;background-color:#222;border-radius:7px;box-shadow:0 1px 3px 1px rgba(0,0,0,0.3);cursor:pointer;outline:none;list-style:none outside none;margin:13px auto 0;padding:5px;}
.groups-6-pop:before{content:"";width:0;height:0;position:absolute;top: 0;right: 40%;margin-left: -13px;border-left: 13px solid transparent;border-right: 13px solid transparent;border-bottom: 13px solid #222}



.groups-6 li{background-color:rgba(58,58,58,1);display:block;float:left;height:37px;width:50%;}
.groups-6 li a{border-left:1px solid #222;color:#FFF;line-height:37px;display:block;font-size:14px;height:37px;text-align:center;text-shadow:0 1px 1px #000;width:100%;border-color:#222;border-style:solid;border-width:1px;}
.groups-6 li:hover,.groups-6-pop li.current{background-color:rgba(0,0,0,0.9);}

/**数据类型列表**/
.data_list1 a{display: block;background: #fff ;margin: 10px 0;height: 80px;font-size: 12px}
.data_list1 a h4{border-bottom: solid 1px #f1f1f1;color:#000; font-size: 15px; font-weight: 400; line-height: 200%; margin: 0 0 5px; text-indent: 1em;}
.data_list1 a .w3{width: 32%;text-align: center;color: gray}
.data_list1 a .item-right{position: relative;}
.data_list1 a i.ft{font-size: 35px; position: absolute; right: 0; top: -8px;}

/** h5模板样式  **/
.h5_text1{line-height: 20px;padding: 8px}
.h5_follow1 img{max-width:100%;line-height:19px;orphans:2;widows:2;border:0px; float: left; margin-right: 10px; width: 70px; margin-top: 10px; border-radius: 50%;}
.h5_follow2 img{width: 100%;border-radius: 50%;border:none;}
.article .content .wxdiy p{line-height: inherit; margin: 0;padding:0}
/** 帮助 **/
.help_box{position: fixed;top: 0;left: 0;width: 100%;height: 100%; z-index: 999;background-size: 100%;background-color: rgba(0,0,0,0.8);background-repeat: no-repeat;background-position: center;}
.help_box.bg_fav{background-image: url(help/help_favorite.png?1)}
.help_box.bg_share{background-image: url(help/help_share.png?1) }


/** form_dialog **/
.form_dialog{position: absolute;display: none;left: 0; top: 0; width: 100%;min-height: 100%;padding-bottom: 50px; z-index: 999; background-color: #fafafa;}
.form_dialog .form_head{position: relative;background-color: #1c1c20; color: #fff; text-align: center; line-height: 35px;}
.form_dialog .form_close{position: absolute; right: 10px; top: 4px; border-radius: 19px; border: solid 1px #fff; color:#fff;width: 25px; height: 25px; line-height: 25px;}
.form_dialog .form_product{background-color: #fff; padding: 10px;margin: 20px 0; border-color: rgba(217, 217, 217, 0.5); border-style: solid; border-width: 1px 0;}
.form_dialog .form_product h2{margin:0;padding: 0;font-size: 18px}
.form_dialog .form_product p{color: #9B9B9B;font-size: 12px}

.open_form_bar{position: fixed; bottom: 0; left: 0; background-color: #fafafa;width: 100%; height: 46px; text-align: center;}
.open_form_bar .fun_btn{display: block; float: left; width: 15%; color: #5F646E; height: 48px; overflow: hidden; font-size: 12px;}
.open_form_bar .fun_btn i{height: 30px; display: block;}
.open_form_bar .fun_btn i.ft:before{color: #5F646E;font-size: 18px}
.open_form_bar .fun_btn img{border-radius: 15px;margin-top: 2px;}
.open_form_bar .open_form_btn{display: block; float: right;background: #f96e58; color: #fff; width: 69%;height: 50px; line-height: 50px;}
/** weui diff **/
.weui2-box{border-top: solid 1px;border-bottom: solid 1px;border-color:rgba(217, 217, 217, 0.5);}
.body-list,.weui2-box{background:#fafafa;}
.weui2-box .weui-cells_form.weui-cells{margin-top: 0}
.weui2-box .weui-cells_form.weui-cells:before{border-top: none}
.weui2-box .weui-cells_form.weui-cells{background-color: #fff}
.weui-cell-input.weui-cells:before{border-top:none}
.weui-cell-input.weui-cells:after{border-bottom:none}
.weui-cell-input .weui-cell{background-color: inherit; padding: 0;}
.weui-cell-input .weui-cell .weui-cell__bd{padding: 8px 15px 8px 10px; background-color: #fff; border: solid 1px rgba(217, 217, 217, 0.5); margin: 0 10px;}
.weui-cell .weui-cell__bd.weui-form-cell{padding-left: 28px;position: relative;}
.weui-cell .weui-cell__bd i.ff{position: absolute; left: 7px; color: #74bce2; top: 1px;}
.weui-cell-input .weui-cell .weui-cell__bd i.ff{top:9px;}
.weui2-box .weui-cells_form .weui-cell-input{background-color: #fafafa;}
.editor-box .weui-cells_form .weui-cell-input{background-color: initial;}
.weui2-box{ position: relative;}
.weui2-box em{color: red;font-size: 15px;font-weight: 700;width: 10px;display: inline-block;}
.weui2-box .weui-cells_form{padding-top: 10px;background-color: initial;}
.weui2-box .weui-label{max-width: 105px;width: initial;}
.weui-cells_radio .weui-cell_primary{padding-left: 20px}
.weui-cells_radio .weui-cell_primary p:before{content: " "; display: inline-block; -webkit-transform: rotate(45deg); transform: rotate(45deg); height:5px; width:5px; border-width: 2px 2px 0 0; border-color: #c8c8cd; border-style: solid; position: relative; top: -2px; position: absolute; top: 50%; left: 15px; margin-top: -3px; }

.weui-icon-err{display: block;margin-top: 20px}
.weui-icon-err:before {content: "\EA0B";color: #F43530;font-size: 55px;}
.repeat-layout {position: absolute;left:0;top:0;display:none;background-color: rgba(0,0,0,0.03);font-size: 20px;text-align: center;line-height: 50px;}
.repeat-layout b{color: #f00; font-weight: 400; font-size: 17px;}
.weui2-box .form_desc{color:#c7c7c7;font-size: 13px;line-height: 22px;margin: 10px 15px;padding: 5px;text-align: center;}
.weui2-box .weui-vcode .weui-cell-ft img{height: 30px}
#toast .weui-toast{width:9em;margin-left: -4em}
#toast .weui-toast .weui-toast-content{margin:15px 5px;}
.weui-input.ipt-comm-1_8{width: 75%;}
.weui2-box .gps_btn{font-size: 12px; color: #fff; height: 30px; line-height: 100%; background-color: #009AFF; border: none;padding: 0 5px; position: absolute; right: 5px; top: 5px;}

/** date dialog **/
.weui2_date{display:-webkit-box;display:-webkit-flex;display:flex;background-color: #fafafa;    z-index: 1;width: 100%;list-style: none;margin:0;padding: 0}
.weui2_date li{list-style: none;display: block;-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;text-align: center;height: 180px;overflow: hidden;}
.weui2_date li input{display:block;margin: 0 auto 5px;background: none;}
.weui2_date li .dtext{border: 1px solid #d5d5d6;width:50px;margin: 0 auto 5px;height: 30px;text-align: center;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-appearance: none;}
.weui2_date li .dbtn{font-size: 35px;color: #5A5A5A;border: none;padding: 10px 20px}
.weui2_date li .dbtn:focus{outline:none;}
.weui2_date li.ddate a{display: none;}
.weui2_date li.dtime input{display: none;}
.weui2_date li.dtime a:first-child{margin: 40px 0 16px}
.ipt-comm-3_1{background: url(images/input-icon-date.png) no-repeat right center;}
.ipt-comm-3_3{background: url(images/input-icon-time.png) no-repeat right center;}

/** follow Wechat **/
.weui-follow{top: 100px!important;width: 14em!important;min-height: 14em!important;margin-left: -7em!important;}
.weui-follow .ftitle{background: rgba(0, 0, 0, 0.6);position: relative; font-size: 12px; line-height: 25px;border-top-left-radius: 5px; border-top-right-radius: 5px;}
.weui-follow .fclose{position: absolute;border: none; right: -25px; top: -27px; background: rgba(40,40,40,.75); border-radius: 50%; height: 30px; width: 30px; color: #fff;}
.weui-follow .fqrcode{width: 128px; margin: 20px auto 10px; background: #fff; padding: 6px;}

/** show **/
.card{margin:20px 10px 5px;border:solid 1px #d4d4d4;display:block;background: #fff url(arrow-r-w.png) no-repeat right center;border-radius:4px;text-shadow: 0 1px 0 #fff;}
.card .left_avatar{margin:10px 0;float:left;width:20%;}
.card .left_avatar img{border-radius: 50%;margin-left: 10px}
.card .right_info{float: right; overflow: hidden; width: 70%; padding-left: 10px;margin: 10px 0 0}
.card .name{font-weight: 800; font-size: 18px; color:#222;}
.card .branch{padding-top: 18px;font-weight: 800; font-size:22px;color:#222;}
.card .role,.card .company {font-size: 12px;color: #999;white-space: nowrap;}
.personal-color-1 .name,.personal-color-1 .role,.personal-color-1 .company{color:#fff!important;}
.personal-color-2 .name,.personal-color-2 .role,.personal-color-2 .company{color:#000!important;}
.personal-color-3 .name,.personal-color-3 .role,.personal-color-3 .company{color:#f00!important;}

.info_bar,.info_bar a{color:#928f8f;}
.info_bar .line_item{display: inline-block;padding: 0 5px}
.info_bar .like_btn.active,.info_bar .like_btn.active:hover i.ft{color: red}
.info_bar .like_btn:hover i.ft,.info_bar .like_btn:hover{color: #999;cursor: pointer;}

/** music **/
.audio_box { }
.audio_box audio{width: 0px;height: 0px;opacity:0; }
.audio_box .icon{position:absolute; }
.audio_float { display:none;width: 44px; height: 44px; position: absolute; right: 25px; top: -50px; position: relative }
.audio_float span{width: 15px; height: 25px; display: inline-block; left: 30px;position: absolute; opacity: 0}
.audio_float span:before { content: "\e624";color:#fff; }
.audio_float .af1 {-webkit-animation: fade1 1.2s .5s infinite linear; -moz-animation: fade1 1.2s .5s infinite linear;}
.audio_float .af2 {-webkit-animation: fade2 1.2s 2.8s infinite linear; -moz-animation: fade2 1.2s 2.8s infinite linear;}
.audio_float .af3 {-webkit-animation: fade3 1.2s 3.8s infinite linear; -moz-animation: fade3 1.2s 3.8s infinite linear;}
.audio_float .af4 {-webkit-animation: fade4 1.2s 5.6s infinite linear; -moz-animation: fade4 1.2s 5.6s infinite linear;}

/** function guide **/
.editor-box{margin: 1px!important;position: relative;}
.editor-box .guide{display: none;}
.editor-box:hover,.editor-fixed{border: dashed 1px #dcac6c!important;background-color: #fff6d9!important;position: relative;}
.editor-box:hover .guide,.editor-fixed .guide{display: block;color: #fff;background-color: #B15743;border: none;position: absolute;top: 0;right: 0;padding: 3px 5px;cursor: pointer;}
.swipe.editor-fixed .guide{top:117px}
.editor-box.editor-fixed{border:none!important;margin:0!important;z-index: 9999;}
.editor-box .guide:hover{color: #ccc}
/** point **/
.guide-point{position: absolute;top:0;right:40px;z-index: 51;}
.guide-point:after{content: " ";position: absolute; top: 7px; left: 7px; width: 16px; height: 16px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background:#356091}
.guide-point:before{content: " ";display: block;width: 30px; height: 30px;-webkit-animation: grow infinite 1s linear; -webkit-border-radius: 50%; border-radius: 50%; background:rgb(194, 210, 228);box-shadow: 0 2px 11px rgba(0,0,0,.1);}

.find-nothing{ padding: 50px 0; text-align: center; }
.search_box{position: relative; height: 39px; padding: 0 50px 0 8px; border: 1px solid #d7d7d7;margin:10px;}
.search_box .search_input{position: relative; outline: 0; width: 100%; height: 38px; border: 0; -webkit-appearance: none; -webkit-tap-highlight-color: rgba(255,0,0,0);}
.search_box .search_btn{position: absolute; top: 0; right: 0; z-index: 1;text-align:center; width: 49px; border: 0; background: #f9f9f9; background-size: 21px auto; border-left: 1px solid #d7d7d7; border-radius: 0; -webkit-border-radius: 0; -webkit-appearance: none; height: 39px; outline: 0;}
.search_box .search_btn i:hover{color:#adadad;}

.query_box{width: 94%; margin: 4px auto;}
.query_box .query_field{margin: 20px auto; height: 40px;line-height: 40px;outline: none; -webkit-border-radius: 0; -webkit-appearance: none;  width: 100%; color: #333333; background-color: #FFFFFF;border: solid 1px #d7d7d7;text-indent: 10px;display: block;}
.query_box .query_btn{border: 1px solid #d7d7d7; height: 46px; background: #f8f8f8; outline: 0; font-size: 16px; text-align: center; display: block; width: 100%; border-radius: 5px;}
.query_box .query_tips{line-height: 20px; background: #fafafa; color: gray; border-radius: 4px; font-size: 13px; margin: 20px auto; padding: 10px;}

.loading { margin: 100px auto 50px; width: 50px; height: 60px; text-align: center; font-size: 10px; } 
.loading > div { background-color: #f16614; height: 100%; width: 6px; display: inline-block; -webkit-animation: stretchdelay 1.2s infinite ease-in-out; animation: stretchdelay 1.2s infinite ease-in-out; } 
.loading .rect2 { -webkit-animation-delay: -1.1s; animation-delay: -1.1s; } 
.loading .rect3 { -webkit-animation-delay: -1.0s; animation-delay: -1.0s; } 
.loading .rect4 { -webkit-animation-delay: -0.9s; animation-delay: -0.9s; } 
.loading .rect5 { -webkit-animation-delay: -0.8s; animation-delay: -0.8s; }
@-webkit-keyframes stretchdelay {0%, 40%, 100% { -webkit-transform: scaleY(0.4) } 20% { -webkit-transform: scaleY(1.0) }}
@keyframes stretchdelay { 0%, 40%, 100% { transform: scaleY(0.4);-webkit-transform: scaleY(0.4);} 20% { transform: scaleY(1.0);-webkit-transform: scaleY(1.0);}}


@-moz-keyframes tipmove{0%{bottom:10px;opacity:0}50%{bottom:15px;opacity:1}100%{bottom:20px;opacity:0}}
@-webkit-keyframes tipmove{0%{bottom:10px;opacity:0}50%{bottom:15px;opacity:1}100%{bottom:20px;opacity:0}}
@keyframes tipmove{0%{bottom:10px;opacity:0}50%{bottom:15px;opacity:1}100%{bottom:20px;opacity:0}}

@-webkit-keyframes grow{25% {-webkit-transform:scale(1);}50% {-webkit-transform:scale(1.3);}}

.move-ui{font-size: 50px;color: #fff;font-family:iconfont!important;position: relative;font-weight: 800}
.move-ui::after{content:"\e620";position:absolute;width:24px;height:18px;left:-12px;right:0;bottom:10px;-webkit-animation:tipmove 1.5s infinite ease-in-out;-moz-animation:tipmove 1.5s infinite ease-in-out;animation:tipmove 1.5s infinite ease-in-out;z-index:300;margin:0 auto;}


@-webkit-keyframes fade1 {
	0%{opacity:1;-webkit-transform:translateY(0px) translateX(0px) rotate(85deg) scale(0.2)}
	100% {opacity:0;-webkit-transform:translateY(-30px) translateX(8px) rotate(-11deg) scale(0.8)}
}
@-moz-keyframes fade1 {
	0% {opacity:1;-moz-transform:translateY(0px) translateX(0px) rotate(85deg) scale(0.2)}
	100% {opacity:0;-moz-transform:translateY(-30px) translateX(8px) rotate(-11deg) scale(0.8)}
}
@-webkit-keyframes fade2 {
	0%{opacity:1;-webkit-transform:translateY(0px) translateX(0px) rotate(-25deg) scale(1.2)}
	100%{opacity:0;-webkit-transform:translateY(-50px) translateX(-20px) rotate(75deg) scale(0.4)}
}
@-moz-keyframes fade2 {
	0%{opacity:1;-moz-transform:translateY(0px) translateX(0px) rotate(-25deg) scale(1.2)}
	100%{opacity:0;-moz-transform:translateY(-50px) translateX(-20px) rotate(75deg) scale(0.4)}
}
@-webkit-keyframes fade3 {
	0%{opacity:1;-webkit-transform:translateY(0px) translateX(3px) rotate(22deg) scale(1)}
	100% {opacity:0; -webkit-transform:translateY(-50px) translateX(22px) rotate(-65deg) scale(0.7)}
}
@-moz-keyframes fade3 {
	0%{opacity:1;-moz-transform:translateY(0px) translateX(3px) rotate(22deg) scale(1)}
	100% {opacity:0; -moz-transform:translateY(-50px) translateX(22px) rotate(-65deg) scale(0.7)}
}
@-webkit-keyframes fade4 {
	0%{opacity:1;-webkit-transform:translateY(0px) translateX(6px) rotate(10deg) scale(0.7)}
	100% { opacity:0; -webkit-transform:translateY(-40px) translateX(-18px) rotate(-45deg) scale(1.2)}
}
@-moz-keyframes fade4 {
	0%{opacity:1;-moz-transform:translateY(0px) translateX(6px) rotate(10deg) scale(0.7)}
	100% { opacity:0; -moz-transform:translateY(-40px) translateX(-18px) rotate(-45deg) scale(1.2)}
}
