@charset "utf-8";
/*
 * this is not a freeware, use is subject to license terms
 * @author miscuz! <526781311@qq.com>
 * @version 9.20.15
 * @support http://www.950085.com
 */
.wp{width:1300px;margin:0 auto}
a.imgzoom img{transition: all 0.3s ease 0s}
a.imgzoom:hover img{
	-webkit-transform-origin: center center;
	-webkit-transform: scale(1.1, 1.1);
	-moz-transform-origin: center center;
	-moz-transform: scale(1.1, 1.1);	
}
.qrcoded:hover  .qrcodec{display:block;}
.qrcodec{display:none;white:200px;height:200px;position: absolute;z-index:222;top:40px;right:0;}
.qrcodeb{display:none;white:200px;height:200px;position: absolute;z-index:222;bottom:60px;right:0;}
.qrcodea:hover  .qrcodeb{display:block;}
.flexslider{position:relative;height:398px;overflow:hidden;zoom:1}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}
.flexslider .slides{zoom:1}
.flex-direction-nav{z-index:999}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(/uploads/image/asimages/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0}
.flex-direction-nav .flex-prev{left:0}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25)}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25)}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50)}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline}
.flex-control-paging li a{background:url(/uploads/image/asimages/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer}
.flex-control-paging li a.flex-active{background-position:0 0}


.navsp{background:#448fa5}
.nav{height:47px;}
.nav li.item{display:inline;float:left;height:47px;padding-left:6px;}
.nav li.item a.item{font-size:14px;color:#fff;padding:0 28px;display:block;height:47px;line-height:47px;vertical-align:middle}
.nav li.item.cur a.item{background:#49b78c}
.nav li.item.curr a.item{background:#49b78c}

.la{background:url(/uploads/image/asipng/b90.png);border-bottom:4px #448fa5 solid;z-index:999999999;display:none;position:absolute;width:100%;left:0;top:47px}
.lala{ padding:10px 0; position:absolute; width:180px; top:47px; z-index:999999; display:none; background:url(/uploads/image/asipng/b90.png); border-bottom:4px #49b78c solid;box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.3);}
.lala a{ font-size:14px; display:block; line-height:1; padding:12px 0 12px 7px; border-bottom:1px #ccc solid;}
.lala a:hover{ color:#49b78c;}
.lala div{ padding:0 20px;}
.lala.lie2 div{ display:inline; float:left; width:200px}
.lala.lie3 div{ display:inline; float:left; width:130px}


.topa{}
.topa li{height:20px;line-height:20px;vertical-align:middle;padding-left:31px}
.topa li a{color:#868686}
.topa li.wx{background:url(/uploads/image/asimages/2.png) right center no-repeat;padding-right:28px}

.sear{position:absolute;width:159px;height:23px;background:url(/uploads/image/asimages/3.png);right:165px;top:60px}
.sear-dom{height:42px;position:relative;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.sear-dom input{outline:0;border:0;margin:0px;padding-left:16px;color:#666;;width:100px;font-size:12px;background:none;height:23px;line-height:23px;vertical-align:middle}
.sear-dom a{position:absolute;right:0;top:0;background:url(/uploads/image/asimages/3.png) right top no-repeat}
.sear-dom a img{width:25px;height:23px}
 

.bar{}
.bar a{display:block;height:24px;border-bottom:1px #cccccc solid;position:relative}
.bar a span{font-size:16px;color:#448fa5;font-weight:bold;line-height:1;position:absolute;left:0;top:0;height:24px;border-bottom:1px #2fa77b solid}
.bar a em{position:absolute;right:0;top:5px;width:57px;height:13px;background:url(/uploads/image/asimages/6.png)}

.adiumg{padding-top:15px}
.adiumg a{display:block}
.adiumg img{width:360px;height:102px}

.alist{}
.alist li{display:block;height:42px;line-height:42px;vertical-align:middle;background:url(/uploads/image/asimages/8.jpg) left bottom repeat-x}
.alist a{height:42px;background:url(/uploads/image/asimages/7.jpg) left center no-repeat;padding-left:15px; display:block;}
.alist a span{font-size:14px;color:#666; display:inline; float:left;height:42px;line-height:42px;vertical-align:middle;}
.alist a em{font-size:14px;color:#999; display:inline; float:right;height:42px;line-height:42px;vertical-align:middle; font-family:arial}
.alist a:hover span{text-decoration:underline;color:#448fa5}



.bg5{background:#f5f5f5}

.zire{}
.zire li{display:inline;float:left;width:224px}
.zire li a{display:block;height:190px}
.zire li a div{padding:0 10px}
.zire li a img{width:204px;height:127px;background:#efefef}
.zire li a div.dd1{color:#8f8f8f;font-size:14px;line-height:1;padding:15px 10px 0 10px}

.anli-prev{position:absolute;left:0;top:54px;width:14px;height:22px;cursor:pointer;z-index:99999}
.anli-prev a{display:block;width:14px;height:22px;background:url(/uploads/image/asimages/9.png) left bottom no-repeat}
.anli-prev a:hover{background:url(/uploads/image/asimages/9.png) left top no-repeat}
 
.anli-next{position:absolute;right:0;top:54px;width:14px;height:22px;cursor:pointer;z-index:99999}
.anli-next a{display:block;width:14px;height:22px;background:url(/uploads/image/asimages/9.png) right bottom no-repeat}
.anli-next a:hover{background:url(/uploads/image/asimages/9.png) right top no-repeat}
 
.imgnews{}
.imgnews img{width:285px;background:#fafafa;height:155px}
.imgnews a{display:block}
.imgnews div.dd1{line-height:1;font-size:14px;color:#666666;padding:15px 0 10px 0}
.imgnews div.dd2{line-height:1.5;font-size:12px;color:#a5a5a5}

.alists{}
.alists li{display:block;height:50px;line-height:50px;vertical-align:middle;background:url(/uploads/image/asimages/8.jpg) left bottom repeat-x}
.alists a{font-size:14px;color:#666666}
.alists a:hover{text-decoration:underline;color:#448fa5}


.foot{background:#272d30}
.fitem{}
.fitem div.dd1{height:27px;line-height:1;border-bottom:1px #3d4245 solid}
.fitem div.dd1 a{font-size:14px;color:#d9d9d9;background:url(/uploads/image/asimages/11.jpg) left center no-repeat;padding-left:10px}
.fitem div.dd2{padding-top:10px;padding-left:10px}
.fitem div.dd2 li{display:block;line-height:1;padding:10px 0}
.fitem div.dd2.lie2 li{display:inline;float:left;width:50%}
.fitem div.dd2 li a{color:#868585}
.fitem div.dd2 li a:hover{text-decoration:underline}

.foottop{border-top:1px #3d4245 solid}
.banquan{color:#868585}
.flink{}
.flink li{line-height:1}
.flink li a{color:#868585;font-size:12px}
.flink li em{padding:0 10px;font-size:12px;color:#868585}

.mleft{width:205px;float:left}
.mright{width:1050px;float:right}

.cataname{border-bottom:1px #e1e1e1 solid;height:65px}
.cataname div.dd1{padding-right:10px;display:inline;float:left}
.cataname div.dd1 img{height:54px}
.cataname span{font-size:16px;color:#616161;font-weight:bold;display:block;line-height:1;padding:15px 0 5px 0}
.cataname em{font-size:16px;color:#49b78c;font-weight:bold;display:block;line-height:1}


.catalist{padding-top:10px}
.catalist div{padding-bottom:4px}
.catalist a{font-size:14px;color:#666;display:block;padding:12px 10px 12px 20px;line-height:1.2;background:#fafafa; border-left:3px #efefef solid;}
.catalist a:hover{color:#333; background:#f1f1f1}
.catalist div.cur a{color:#fff;background:#448fa5; border-left:3px #b6db4c solid;}


.xglink{color:#fff;font-weight:bold;background:#448fa5;padding:10px 0 10px 10px}
.xglink em{border-left:2px #63bf99 solid;padding-left:5px;display:block;line-height:1}

.xgdom{background:#f1f1f1;padding:5px 17px}
.xgdom li{display:block}
.xgdom li a{display:block;height:35px;border-bottom:1px #d8d8d8 solid}
.xgdom li em{color:#787878;display:inline;float:left;height:35px;line-height:35px;vertical-align:middle}
.xgdom li span{background:url(/uploads/image/asimages/16.png) center center no-repeat;display:inline;float:right;width:16px;height:35px;line-height:35px;vertical-align:middle}
.xgdom li a:hover em{color:#448fa5}

.position{height:40px;position:relative;border-bottom:1px #e1e1e1 solid}
.position span{font-size:16px;color:#448fa5;font-weight:bold;display:inline;float:left;line-height:1}
.position em{color:#acacac;display:inline;float:right;line-height:1;padding:5px 0;white-space:nowrap;background:url(/uploads/image/asimages/17.png) left center no-repeat;padding-left:18px}
.position em a{color:#acacac}

.nodata{text-align:center;font-size:14px;padding:50px 0}

.news_list{font-size:0}
.news_list li{display:block;padding-bottom:20px;margin-bottom:20px;border-bottom:1px #efefef dotted}
.news_list a{display:block;position:relative}
.news_list a img{float:left;width:160px;height:110px;margin-right:20px;background:#fafafa}
.news_list a div.dd1{font-size:14px;color:#515151;font-weight:bold;line-height:1}
.news_list a div.dd2{font-size:12px;color:#8b8b8b;padding-top:10px;line-height:2}
.news_list a div.dd3{left:180px;bottom:0;font-size:12px;color:#919191;position:absolute}
.news_list a div.dd3 span{background:url(/uploads/image/asimages/18.png) left center no-repeat;padding-left:20px}
.news_list a div.dd3 em{background:url(/uploads/image/asimages/19.png) left center no-repeat;padding-left:20px;margin-left:20px}


h1{text-align:center;color:#333;font-size:20px;padding:20px 0 0 0}
.content-info{text-align:center;font-size:14px;font-size:12px;color:#666;padding:20px 0}
.content-des{padding:10px;line-height:2;font-size:12px;background:#efefef;padding:10px;color:#666}
 
.pn{border:1px #efefef solid;font-size:12px;background:#f9f9f9;padding:20px;line-height:2}
.pn em{color:#666}
.pn a{color:#666}
.pn a:hover{color:#448fa5}

.content{font-size:14px;color:#333;line-height:2;text-align:justify}
.content p{padding:10px 0}
.content ol{list-style-position:inside}
.content ol li{list-style-type:decimal;list-style-position:inside}
.content ul{list-style-position:inside}
.content ul li{list-style-type:decimal;list-style-position:inside}

.qa{}
.qa li{display:block;padding:30px 10px;border-bottom:1px #efefef dotted}
.qa img{float:left;width:100px;height:100px;border-radius:50px;margin-right:20px;background:#fafafa}
.qa div.dd1{line-height:1;font-size:16px;color:#333;font-weight:bold;padding-bottom:10px}
.qa div.dd2{line-height:2;font-size:14 px;color:#666;padding-bottom:20px}
.qa div.dd3{line-height:1;font-size:12px;color:#448fa5;text-align:right}

.anli{}
.anli li{display:block;padding:30px 0;border-bottom:1px #efefef dotted}
.anli img{float:left;width:200px;height:140px;margin-right:20px;background:#fafafa}
.anli div.dd1{line-height:1;font-size:16px;color:#666;font-weight:bold;padding-bottom:10px}
.anli div.dd2{line-height:2;font-size:14 px;color:#999;padding-bottom:20px}
.anli div.dd3{line-height:1;font-size:12px;color:#448fa5;text-align:right}


.dantu{}
.dantu li{display:inline;float:left;width:220px;margin-right:25px;}
.dantu a{display:block;}
.dantu img{ width:220px;height:150px;}
.dantu div.dd2{ line-height:1.5; font-size:12px; color:#666; text-align:center; padding-top:10px; height:50px;}


.tuwen{}
.tuwen li{display:inline;float:left;width:220px;margin-right:25px;height:240px}
.tuwen a{display:block}
.tuwen img{width:220px;height:150px;background:#efefef}
.tuwen div.dd2{font-size:14px;color:#333;line-height:1;padding:15px 0 0 0;text-align:center}

.book{}
.book li{display:inline;float:left;width:440px;height:220px;margin-right:75px}
.book li img{float:left;width:140px;height:170px;background:#efefef;margin-right:20px}
.book li div.dd1{padding-bottom:20px;line-height:1}
.book li div.dd1 a{font-size:16px;color:#448fa5;font-weight:bold;}
.book li div.dd2{font-size:12px;color:#9c9c9c;line-height:2}
.book li div.dd3{padding-top:8px;}
.book li div.dd3 a{border-radius:3px;font-size:12px;color:#fff;padding:0 20px 0 40px;height:30px;line-height:30px;vertical-align:middle}
.book li div.dd3 a.a1{background:url(/uploads/image/asimages/buy.png) 10px center no-repeat #448fa5}
.book li div.dd3 a.a2{background:url(/uploads/image/asimages/buy.png) 10px center no-repeat #49b78c}
.book li div.dt{ color:#448fa5; line-height:1; padding-bottom:10px;}


.research{}
.research li{display:inline;float:left;width:440px;height:240px;margin-right:75px}
.research li img{float:left;width:140px;height:170px;background:#efefef;margin-right:20px}
.research li div.dd1{height:35px;line-height:1;background:url(/uploads/image/asimages/25.png) 160px bottom no-repeat}
.research li div.dd1 a{font-size:16px;color:#448fa5;font-weight:bold;}
.research li div.dd2{padding-top:10px;font-size:12px;color:#9c9c9c;line-height:2;text-align:justify}
.research li div.dd3{padding-top:20px;}
.research li div.dd3 a{border-radius:3px;font-size:12px;color:#fff;padding:0 20px 0 40px;height:30px;line-height:30px;vertical-align:middle}
.research li div.dd3 a.a1{background:url(/uploads/image/asimages/24.png) 10px center no-repeat #448fa5}
.research li div.dd3 a.a2{background:url(/uploads/image/asimages/23.png) 10px center no-repeat #49b78c}

.list{}
.list li{display:inline;float:left;width:261px;height:260px;margin-right:52px;}
.list li a{display:block}
.list li img{width:261px;height:145px;background:#efefef}
.list li div.dd1{font-size:14px;color:#448fa5;font-weight:bold;line-height:1;padding:10px 0}
.list li div.dd2{font-size:12px;color:#a7a7a7;line-height:2;}

.ksp{}
.ksp li{display:inline;float:left;width:208px;margin-right:40px; margin-bottom:20px;}
.ksp li a.a1{ display:block}
.ksp li div.dd1{font-size:16px;color:#333;line-height:1;padding:10px 0; border-bottom:1px #ccc solid; margin-bottom:10px;}
.ksp li div.dd2{font-size:12px;color:#666;line-height:25px;}
.ksp li div.dd2 a.a2{ color:#448fa5}

.hbar{color:#448fa5;font-size:16px;font-weight:bold;padding-left:10px;background:url(/uploads/image/asimages/26.png) left 1px no-repeat;line-height:1;height:30px;border-bottom:1px #e1e1e1 solid;}
.hbar em{color:#49b78c;}
.hbar a{position:absolute;right:0;top:5px;width:57px;height:13px;background:url(/uploads/image/asimages/6.png)}



.hany{color:#448fa5;text-align:center;font-weight:bold;font-size:16px;}
.hicon{}
.hicon li{display:inline;float:left;width:65px;height:120px;margin-right:24px;}
.hicon li a{display:block;}
.hicon li a span{display:block;text-align:center;background:#fafafa;border-radius:50%;width:55px;height:55px;margin:0 auto}
.hicon li a span img{ width:25px;height:25px; padding:15px;}
.hicon li a span i{color:#448fa5;font-size:25px;}
.hicon li a em{display:block;line-height:1.5;text-align:center;font-size:12px;padding:8px 0 0 0;color:#7f7f7f;}
.hicon li.cur span{background:#e3e3e3}


.bgline{background:url(/uploads/image/asimages/28.png) left center repeat-x}
.bgline a{width:58px;height:30px;background:url(/uploads/image/asimages/27.png) left top no-repeat}
.bgline a.cur{background:url(/uploads/image/asimages/29.png) left top no-repeat}

.keh{}
.keh li{display:inline;float:left;width:291px;height:250px;margin-right:41px;}
.keh li a{display:block}
.keh li img{width:291px;height:130px;background:#efefef}
.keh li div.dd1{font-size:14px;color:#448fa5;font-weight:bold;line-height:1;padding:10px 0}
.keh li div.dd2{font-size:12px;color:#7b7b7b;line-height:2;}

.contactbig{}
.contactbig li{ display:block; position:relative}
.contactbig li img{ width:720px; height:370px;}
.contactbig li div.dd1{ position:absolute; width:100%; left:0; bottom:0; background:url(/uploads/image/asipng/h60.png)}
.contactbig li div.dd2{ padding:0 20px;}
.contactbig li div.dd3{ line-height:1; padding:20px 0 0 0 ; font-size:16px; color:#fff; font-weight:bold;}
.contactbig li div.dd4{ line-height:2; font-size:12px; color:#e2e9ec; padding:10px 0 20px 0}

.contactsmall{}
.contactsmall li{ display:block; padding-bottom:20px; cursor:pointer;}
.contactsmall li img{ width:215px; height:110px;}
.contactsmall li.cur img{ width:205px; height:100px; border:5px #448fa5 solid;}


.love2017{ padding-left:30px;}
.love2017 div.dd1 img{ width:100%}
.love2017 div.dd2{ line-height:1; padding:20px 0; color:#4b8ca2; font-size:18px; font-weight:bold;}
.love2017 div.dd3{ line-height:2;}



.frm{}
.frm td{ padding-bottom:10px;}
.frm input.ipt{ width:280px; border:1px #dddddd solid; border-radius:3px; height:35px; padding:0 5px; outline:0}
.frm input.ipt:active{ border:1px #00a2ff solid;}

.btn{color:#fff;border:0;background:#448fa5;cursor:pointer;padding:10px 22px;font-size:12px;outline:none; margin-right:20px;}
.btn:active{-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125)}
.btn.disabled{background:#999;color:#fafafa}
.btn.gray{background:#efefef;color:#999}

h3{ line-height:1; padding-bottom:20px;}
h3 a{ font-size:18px; color:#448fa5;}
.sitemap{}
.sitemap li{ display:inline; float:left; margin-right:20px;}
.sitemap a{ font-size:14px;}
.sitemap a:hover{ text-decoration:underline; color:#448fa5}


.tools{position:fixed; width:60px; right: 10px;bottom: 10px;}
.tools div{padding: 2px 0 }
.tools a{ height: 34px; position: relative; display: block; }
.tools span{ display: block; width: 60px; height: 34px; border-radius: 17px 0 0 17px; position: absolute; right: 0; top: 0;}
.tools em{color: #fff;padding-left:50px;height: 34px; line-height: 34px; display: none; white-space: nowrap;}
.tools a.cur em{ display: block; }
.tools span.bg1{ height: 34px; background: url(/uploads/image/asiico/1.png) 20px center no-repeat #4a6c76; }
.tools span.bg2{ height: 34px; background: url(/uploads/image/asiico/2.png) 20px center no-repeat #4a6c76; }
.tools span.bg3{ height: 34px; background: url(/uploads/image/asiico/3.png) 20px center no-repeat #4a6c76; }
.tools span.bg4{ height: 34px; background: url(/uploads/image/asiico/4.png) 20px center no-repeat #4a6c76; }
.tools span.bg5{ height: 34px; background: url(/uploads/image/asiico/5.png) 20px center no-repeat #4a6c76; }


.abt1{ background:url(/uploads/image/asimages/z3.png) center center repeat-x}
.aprev{position:absolute;left:0;top:30px;width:29px;height:29px;cursor:pointer;z-index:99999}
.aprev a{display:block;width:29px;height:29px;background:url(/uploads/image/asimages/z1.png) left bottom no-repeat}

 
.anext{position:absolute;right:0;top:30px;width:29px;height:29px;cursor:pointer;z-index:99999}
.anext a{display:block;width:29px;height:29px;background:url(/uploads/image/asimages/z2.png) right bottom no-repeat}

.dev{}
.dev li{ display:inline; float:left; height:88px; width:125px; background:url(/uploads/image/asimages/z4.png) center 35px no-repeat}
.dev li a{ display:block; height:88px;}
.dev li a em{font-size:16px; color:#448fa5; font-family:impact;display:block; line-height:1; text-align:center; padding-top:68px;}

.devlist{}
.devlist li{ display:block; background:#fafafa; padding:20px;}
.devlist li div.dd1{ display:inline; float:left; width:300px; margin-right:20px;}
.devlist li div.dd1 img{ width:100%; background:#999}
.devlist li div.dd2{ color:#448fa5; font-size:20px; line-height:1; padding-bottom:10px;}
.devlist li div.dd3{ color:#666; font-size:16px; line-height:2;}

.xuan{}
.xuan div.dd1{ background:url(/uploads/image/asimages/31.png) 85px center no-repeat #448fa5; height:30px; line-height:30px; vertical-align:middle;}
.xuan div.dd1 em{ padding-left:12px; color:#fff;}
.xuan div.dd2{ position:absolute; display:none; width:120px; right:0; top:30px; background:url(/uploads/image/asipng/b90.png) #fff;box-shadow: 0 0 5px rgba(0,0,0,.3);}
.xuan div.dd2 a{ display:block; font-size:12px; line-height:1; padding:12px 0; border-bottom:1px #efefef solid; padding-left:12px;}
.xuan div.dd2 a:hover{ background:#fafafa}
.casedom{ border-bottom:1px #efefef solid;}

.anlilist{}
.anlilist li{ display:inline; float:left; width:380px; margin-right:30px;}
.anlilist li a{display:block; height:130px;}
.anlilist li a div.dd1{ display:inline; float:left; width:150px; height:110px; overflow:hidden; margin-right:20px;}
.anlilist li a div.dd1 img{ width:150px; height:110px;transition: all 0.3s ease 0s; background:#fafafa}
.anlilist li a div.dd2{}
.anlilist li a div.dd3{ font-size:14px; color:#448fa5; font-weight:bold; line-height:1; padding-bottom:10px;}

.anlilist li a div.dd5{ font-size:12px; color:#999; line-height:22px;text-align:justify}
.anlilist li a:hover div.dd1 img{
  -webkit-transform-origin: center center;
  -webkit-transform: scale(1.1, 1.1);
  -moz-transform-origin: center center;
  -moz-transform: scale(1.1, 1.1);  
}

.downloaddiv a{border-radius:3px;font-size:12px;color:#fff;padding:0 20px 0 40px;height:30px;line-height:30px;vertical-align:middle}
.downloaddiv a.a1{background:url(/uploads/image/asimages/24.png) 10px center no-repeat #448fa5}
.downloaddiv a.a2{background:url(/uploads/image/asimages/23.png) 10px center no-repeat #49b78c}


.conbar{ font-size:18px; line-height:1; font-weight:bold; color:#448fa5}
.concont{ font-size:12px; line-height:2}
.concont img{ width:230px; height:130px; margin-right:20px;}
.concont p{ padding-bottom:10px;}

.contacticon a{ display:none}
.contacticon a.show{ display:block}

.clients{}
.clients li{ width:115px; margin-right:5px; float:left; text-align:center;}
.clients li img{ height:113px; width:113px; border:1px #efefef solid;}
.clients li div.dd2{ font-size:14px; line-height:1; padding:10px 0 30px 0}

.catabar{ line-height:1; font-size:16px; color:#448fa5; padding:30px 0 0 0; font-weight:bold;}


.msgfrm{}
.msgfrm td{padding-bottom:15px}
.msgfrm td.tdleft{font-size:14px}
.msgfrm td.tdright{font-size:14px}
.msgfrm td.tdright em.red{color:#ff0000;font-weight:bold;padding-left:10px}
.msgfrm td.tdright em.bak{color:#666;padding-left:5px}
.msgfrmipt{font-size:14px;color:#666;padding:8px;border:1px #ccc solid}
.msgfrmtextbox{font-size:14px;color:#666;padding:8px;line-height:2;border:1px #ccc solid}
.msgfrmcodeimg{cursor:pointer}
.msgfrmbtn{font-size:16px;color:#fff;border:0;padding:8px 50px;background:#448fa5}


.plugins-css-36{}
.plugins-css-36 li{ display:block; padding-bottom:20px; margin-bottom:20px; border-bottom:1px #efefef dashed}
.plugins-css-36 li a{ display:block;}
.plugins-css-36 li a div.dd1{ height:35px;}
.plugins-css-36 li a div.dd1 span{  font-size:18px; color:#448fa5; display:inline; float:left;height:35px; line-height:35px; vertical-align:middle;}
.plugins-css-36 li a div.dd1 em{ font-size:16px; color:#999; display:inline; float:right;height:35px; line-height:35px; vertical-align:middle;}
.plugins-css-36 li a div.dd2{ font-size:14px; line-height:25px; color:#666; text-align:justify}
.plugins-css-36 li a:hover div.dd1 span{ color:#448fa5}