body, p, input, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form { margin: 0; padding: 0; list-style: none; vertical-align: middle; font-weight: normal; }
body { color: #000; -webkit-user-select: none; -webkit-text-size-adjust: none; font: normal 16px/200% "微软雅黑", helvetica, arial; text-align: left; }
section, footer { display: block; margin: 0; padding: 0 }
a { text-decoration: none; color: #000; }
input { border: 0 }
#clear, .clear { clear: both; line-height: 1px; height: 1px; margin-top: -1px; overflow: hidden }
table { font-size: 12px; }
/**/
main .nav {  padding: 50px; border-bottom: 1px solid #047E00; }
main .nav a { color: #047E00; }
.mip-layout-size-defined .mip-fill-content { }
.infos_search { border-bottom: 8px solid #f1f1f1; padding: 5px 8px; }
.tbox dt { height: 30px; line-height: 30px; border-bottom: 1px solid #DADADA; }
.infos_search dt strong { font-weight: normal; }
.infos_search span { float: left; width: 25%; }
.infos_search span.infosearchtxt { width: auto; }
.infos_search span.infosearchipt { width: 40%; }
.infos_search span select { width: 99%; }
.infos_search .ipt-txt { width: 93%; border: 1px solid #ccc; padding: 3px; }
.infos_search .btn-2 { padding: 3px; }
/**/
.headNew { margin: 50px; }
.headNew { text-align: center; color: #2e4e7e; font-size: 18px; font-weight: bold; }
.headNew a { color: #2e4e7e; }
.subNew a { color: #999; font-size: 14px; margin: 0 5px; }
.subNew { line-height: 22px; color: #666; padding-bottom: 10px; margin: 0 10px; }
.subNew .downloadbtn { display: block; text-indent: -9999px; width: 187px; height: 56px; background: url(down.jpg) no-repeat left top; margin: 0 auto; }
.subNew .downloadbtn:hover { background-position: left -58px; }
.effectNav { margin-top: 1px; background: #388307; padding: 10px 10px; }
.effectNav h3 { padding: 0 10px; color: #fff; font-size: 14px; text-align: center }
.effectNav p { margin: 10px 0 0 0; height: 22px; color: #fff; line-height: 22px; overflow: hidden }
.effectNav a { color: #fff; }
.dict { margin: 10px auto; text-align: center; font-size: 14px; }
.dict a { line-height: 24px; height: 24px; display: inline-block; background: #fff; padding: 3px 11px; margin: 10px 5px 0 0; border-radius: 8px; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.dict a { color: #FFF; text-decoration: none }
.dict a:hover { border-radius: 0; text-shadow: #000 1px 1px 1px }
.dict .pcolor a:nth-child(8n-7) { background: #8A9B0F }
.dict .pcolor a:nth-child(8n-6) { background: #EB6841 }
.dict .pcolor a:nth-child(8n-5) { background: #3FB8AF }
.dict .pcolor a:nth-child(8n-4) { background: #FE4365 }
.dict .pcolor a:nth-child(8n-3) { background: #FC9D9A }
.dict .pcolor a:nth-child(8n-2) { background: #EDC951 }
.dict .pcolor a:nth-child(8n-1) { background: #C8C8A9 }
.dict .pcolor a:nth-child(8n) { background: #83AF9B }
.dict .pcolor a:first-child { background: #036564 }
.dict .pcolor a:last-child { background: #3299BB }
.top { background: #388307; width: 100%; z-index: 2; }
.fixed_header { background: #388307; position: fixed; z-index: 99999; top: 0; width: 100%; }
.context { margin-left: 15px; float: left; font-size: 18px; line-height: 65px; display: block; color: #fff; }
.context a { color: #fff; }
.mip-nav-wrapper #bs-navbar .navbar-nav { display: -ms-flexbox; display: flex; margin-top: 10px; margin-right: -5px; }
.mip-nav-wrapper #bs-navbar .navbar-nav a { color: #fff; white-space: nowrap; }
.mip-nav-wrapper #bs-navbar .navbar-nav a:hover { color: #ff0; }
.headHeight { height: 72px; }
.tabBox { margin: 5px auto; }
.tabBox .hd { height: 40px; line-height: 40px; font-size: 20px; overflow: hidden; background: #eee; border-top: 1px solid #ccc; padding: 0 10px; }
.tabBox .hd h3 { float: left; font-size: 24px; }
.tabBox .hd h2 { float: left; font-size: 18px; }
.tabBox .hd h4 { float: left; font-size: 16px; }
.tabBox .hd span { color: #ccc; font-family: Georgia; font-size: 16px; margin-left: 10px; }
.tabBox .hd ul { float: right; }
.tabBox .hd ul li { float: left; padding: 0 5px; vertical-align: top; font-size: 14px; border-bottom: 2px solid #B63B34; }
.tabBox .hd ul li a { color: #fffff; }
.tabBox .bd ul li { position: relative; line-height: 45px; height: 45px; font-size: 16px; border-bottom: 1px solid #dfdfdf; padding: 0 15px; overflow: hidden; }
.tabBox .bd li a { -webkit-tap-highlight-color: rgba(0,0,0,0); display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-right: 45px; }
/* 去掉链接触摸高亮 */
.tabBox .bd li span { position: absolute; right: 15px; color: gray; float: right; font-size: 12px; }
.readMore { background: #eee; line-height: 40px; margin: 10px 1px; text-align: center; display: block; }
.readMore:hover { background: #EBEBEB; line-height: 40px; margin: 10px 0px; text-align: center; display: block; }
.tabimg { padding: 10px 0; }
.tabimg a { text-align: center; width: 45%; display: inline-block; margin: 0 2%; overflow: hidden }
.tabimg img { width: 100%; height: auto }
.tabimg p { font-size: 14px; color: #333; line-height: 18px; height: 18px; overflow: hidden }
.ads { width: auto; height: auto; border: 1px solid #e5e5e5; display: flex; justify-content: center; align-items: center; padding: 1%; text-align: center; }
.ads img { height: auto; max-width: 100%; display: block; }
article .content { color: #555555; background: #fefefe }
article .info { border-bottom: 1px dotted #cccccc; color: #666666; background: #f6f6f6; font-size: 0.8em; text-align: center; padding: 0.2em }
article .content { padding: 5% 2%; text-indent: 0.5em }
article .content p { padding-top: 5px }
article .content img { height: auto; margin: 0 auto; max-width: 95%; display: block; }
article .content video { width: 99%; height: 250px; margin: 0 auto; }
article .content table { width: 99%; overflow: hidden; margin: 0 auto; }
.pblimg { padding: 10px 0; }
.pblimg a { text-align: center; width: 98%; display: inline-block; padding: 2% 1%; margin: 0 auto; overflow: hidden }
.pblimg img { width: 95%; }
.pblimg p { line-height: 40px; margin: 10px 1px; text-align: center; display: block; }
.pages { width: 98%; height: 30px; text-align: center; margin: 2% auto }
.pages .firstPage { width: 30px; }
.pages a, .pages span { float: left; line-height: 25px; height: 25px; margin-left: 5px; font-size: 12px; border: 1px solid #E9E9E9; padding: 0px 10px; width: auto; margin-bottom: 3px; }
.pages a { color: #047E00; text-decoration: none; }
.pages .nowpage { background-color: #047E00; color: #FFF }
.pages .pageinfo { line-height: 25px; padding: 12px 5px 10px 5px; color: #999; }
.pages select { line-height: 25px; margin-top: 4px }
.pages .pageinfo strong { color: #555; font-weight: normal; margin: 0px 2px; }
.day_tj h2 { line-height: 36px; background: #eee; font-weight: normal; clear: both; }
.day_tj h2 span { font-size: 16px; font-weight: bold; color: #df3031; display: inline-block; border-bottom: 1px solid #df3031; padding: 0 15px; }
.newlist2 { width: 95%; margin: 0px auto; overflow: hidden; }
.newlist2 li { height: 90px; padding: 5px 0px; border-bottom: 1px solid #dfdfdf; }
.newlist2 li .list_img2 { float: left; width: 32%; max-width: 120px; max-height: 90px; overflow: hidden; }
.newlist2 li .list_img2 img { width: 100%; }
.newlist2 li .list_cont { width: 66%; float: right; text-align: left; }
.newlist2 li .list_title2 { line-height: 24px; font-size: 15px; font-family: "微软雅黑"; height: 48px; }
.newlist2 li .list_title2 a { font-size: 16px; }
.newlist2 li .list_title2>b { background: #f05b5b; color: #fff; font-weight: 100; font-size: 12px; padding: 0px 2px; margin-right: 5px; }
.newlist2 li .list_time2 { height: 24px; line-height: 24px; font-size: 13px; margin-top: 10px; }
.newlist2 li .list_time2 p { display: inline-block; color: #999; }
 @media screen and (max-width:767px) {
.context { line-height: 45px; }
.mip-nav-wrapper { height: 44px }
.mip-nav-wrapper #bs-navbar { height: 0; transition: height .3s; margin-top: 44px; width: 100%; left: 0; overflow-y: scroll; z-index: 1000; border: 0; float: none; position: absolute; background-color: white }
.mip-nav-wrapper #bs-navbar .navbar-nav { margin: 0; min-height: 283px; height: 100%; -ms-flex-direction: column; flex-direction: column }
.mip-nav-wrapper #bs-navbar .navbar-nav li { padding: 1px 0 }
.mip-nav-wrapper #bs-navbar .navbar-nav a { text-align: center; color: #333; font-size: 18px; padding: 0; margin: 0; display: block; line-height: 40px; }
.mip-nav-wrapper #bs-navbar .navbar-nav a:hover { color: #388307; }
.mip-nav-wrapper .navbar-header { float: none }
.mip-nav-wrapper .container>.navbar-collapse { padding: 0; background-color: white }
.mip-nav-wrapper .navbar-static-top .navbar-brand { left: 50%; margin-left: -30px }
.mip-nav-wrapper .navbar-static-top a { margin: 0 }
.mip-nav-wrapper .navbar-brand { margin: 5px 0 0; width: 68px; height: 33px; font-size: 23px }
.mip-nav-wrapper .navbar-toggle { display: block; margin: 9px 5px; padding: 5px; border: 0; background: transparent; float: right }
.mip-nav-wrapper .navbar-toggle .icon-bar { background-color: white; height: 2px; width: 23px; background: #ccc; display: block }
.mip-nav-wrapper .navbar-toggle .icon-bar+.icon-bar { margin-top: 6px }
.mip-nav-wrapper .hr-xs { display: block !important; border-color: #eee; margin: 0 10px; border-top: 0 }
.mip-nav-wrapper .navbar-wise-close { display: block; text-align: center; margin: 20px 0 }
.mip-nav-wrapper #navbar-wise-close-btn { width: 40px; height: 40px; border-radius: 50%; border: 1px solid #d4d4d4; display: inline-block; position: relative }
.mip-nav-wrapper #navbar-wise-close-btn:before { content: ''; width: 1px; height: 25px; display: inline-block; position: absolute; background: #d4d4d4; transform: rotate(45deg); -webkit-transform: rotate(45deg); top: 7px }
.mip-nav-wrapper #navbar-wise-close-btn:after { content: ''; width: 1px; height: 25px; display: inline-block; position: absolute; background: #d4d4d4; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); top: 7px }
.mip-nav-wrapper #navbar-wise-close-btn.down { background: #f3f3f3 }
.mip-nav-wrapper .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0 }
.headHeight { height: 45px; }
}


/* 按钮 */
.btn {
	display: inline-block;
	margin: 0 0 5px;
	padding: 6px 16px;
	line-height: 22px;
	font-size: 16px;
	color: #FFFFFF;
	cursor: pointer;
	text-align: center;
	vertical-align: middle;
	border: 0 none;
	border-radius: 2px 2px 2px 2px;
	background-color: #348fd4;
	transition: opacity 0.2s ease-in-out 0s;
}
.btn:hover {
	text-decoration: none;
	background-color: #fff;
}
.btn-small {
	padding: 3px 12px;
	font-size: 14px;
}
.btn-mini {
	padding: 1px 8px;
	font-size: 14px;
}
.btn {width:48%; height:50px;text-align:center;margin:10px; 
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2.8em .55em;
	text-align: center;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .2em;
	-moz-border-radius: .2em;
	border-radius: .2em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	padding-left: 0;
	padding-right: 0;
}
#demoBtn1,#demoBtn2 {
	 margin:10px; font-size:28px; font-family:"微软雅黑";line-height:50px; 
}
.btn:hover {
	text-decoration: none;font-size:28px; font-family:"微软雅黑";
}
.btn:active {
	position: relative;
	top: 1px;font-size:28px; font-family:"微软雅黑";
}
.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
.medium {
	font-size: 12px;
	padding: .4em 1.5em .42em;
}
.small {
	font-size: 11px;
	padding: .2em 1em .275em;
}
.black {
	color: #d7d7d7;
	border: solid 1px #333;
	background: #333;
	background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));
	background: -moz-linear-gradient(top, #666, #000);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');
}
.black:hover {
	background: #000;
	background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));
	background: -moz-linear-gradient(top, #444, #000);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');
}



.black:active {
	color: #666;
	background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));
	background: -moz-linear-gradient(top, #000, #444);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
}
/* gray */ 
.gray {
	color: #e9e9e9;
	border: solid 1px #555;
	background: #6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
	background: -moz-linear-gradient(top, #888, #575757);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}
.gray:hover {
	background: #616161;
	background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));
	background: -moz-linear-gradient(top, #757575, #4b4b4b);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');
}
.gray:active {
	color: #afafaf;
	background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));
	background: -moz-linear-gradient(top, #575757, #888);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
}
/* white */ 
.white {
	color: #606060;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top, #fff, #ededed);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.white:hover {
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top, #fff, #dcdcdc);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.white:active {
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top, #ededed, #fff);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}
/* orange */ 
.orange {
	color: #fef4e9 !important;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top, #faa51a, #f47a20);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.orange:hover {
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top, #f88e11, #f06015);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.orange:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top, #f47a20, #faa51a);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}
/* red */ 
.red {	color: #faddde!important;
	border: solid 1px #980c10;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
	background: -moz-linear-gradient(top, #ed1c24, #aa1317);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.red:hover {
	background: #b61318;
	background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
	background: -moz-linear-gradient(top, #c9151b, #a11115);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
.red:active {
	color: #de898c;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
	background: -moz-linear-gradient(top, #aa1317, #ed1c24);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}
/* blue */ 
.blue {	color: #d9eef7!important;
	border: solid 1px #0076a3;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	background: -moz-linear-gradient(top, #00adee, #0078a5);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}
.blue:hover {
	background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
	background: -moz-linear-gradient(top, #0095cc, #00678e);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}
.blue:active {
	color: #80bed6;
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
	background: -moz-linear-gradient(top, #0078a5, #00adee);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}
/* rosy */ 
.rosy {	color: #fae7e9;
	border: solid 1px #b73948;
	background: #da5867;
	background: -webkit-gradient(linear, left top, left bottom, from(#f16c7c), to(#bf404f));
	background: -moz-linear-gradient(top, #f16c7c, #bf404f);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16c7c', endColorstr='#bf404f');
}
.rosy:hover {
	background: #ba4b58;
	background: -webkit-gradient(linear, left top, left bottom, from(#cf5d6a), to(#a53845));
	background: -moz-linear-gradient(top, #cf5d6a, #a53845);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf5d6a', endColorstr='#a53845');
}
.rosy:active {
	color: #dca4ab;
	background: -webkit-gradient(linear, left top, left bottom, from(#bf404f), to(#f16c7c));
	background: -moz-linear-gradient(top, #bf404f, #f16c7c);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf404f', endColorstr='#f16c7c');
}
/* green */ 
.green {
	color: #e8f0de;
	border: solid 1px #538312;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
	background: -moz-linear-gradient(top, #7db72f, #4e7d0e);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
.green:hover {
	background: #538018;
	background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
	background: -moz-linear-gradient(top, #6b9d28, #436b0c);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}
.green:active {
	color: #a9c08c;
	background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
	background: -moz-linear-gradient(top, #4e7d0e, #7db72f);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}
/* pink */ 
.pink {	color: #feeef5;
	border: solid 1px #d2729e;
	background: #f895c2;
	background: -webkit-gradient(linear, left top, left bottom, from(#feb1d3), to(#f171ab));
	background: -moz-linear-gradient(top, #feb1d3, #f171ab);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#feb1d3', endColorstr='#f171ab');
}
.pink:hover {
	background: #d57ea5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f4aacb), to(#e86ca4));
	background: -moz-linear-gradient(top, #f4aacb, #e86ca4);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4aacb', endColorstr='#e86ca4');
}
.pink:active {
	color: #f3c3d9;
	background: -webkit-gradient(linear, left top, left bottom, from(#f171ab), to(#feb1d3));
	background: -moz-linear-gradient(top, #f171ab, #feb1d3);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f171ab', endColorstr='#feb1d3');
}
.addBtn .btn {
	width: 309px;
	height: 50px;
	margin: 0 10px;
	text-align: center;
	line-height: 50px;
	font-size: 28px;
	font-family: "微软雅黑";
}


button::-moz-focus-inner{ border:0; padding:0; margin:0; }

.easyDialog_wrapper{ margin:0;padding:0;width:320px; color:#444; border:3px solid rgba(0,0,0,0); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:0 0 10px rgba(0,0,0,0.4); -moz-box-shadow:0 0 10px rgba(0,0,0,0.4); box-shadow:0 0 10px rgba(0,0,0,0.4); display:none; font-family:"Microsoft yahei", Arial; }

.easyDialog_wrapper .easyDialog_content{margin:0;padding:0; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; background:#fff; border:1px solid #e5e5e5; }

.easyDialog_wrapper .easyDialog_title{ margin:0;padding:0;height:30px; line-height:30px; overflow:hidden; color:#666; padding:0 10px; font-size:14px; border-bottom:1px solid #e5e5e5; background:#f7f7f7; border-radius:4px 4px 0 0; }

.easyDialog_wrapper .close_btn{margin:0;padding:0; font-family:arial; font-size:18px; _font-size:12px; font-weight:700; color:#999; text-decoration:none; float:right; }

.easyDialog_wrapper .close_btn:hover{margin:0;padding:0; color:#333; }

.easyDialog_wrapper .easyDialog_text{ margin:0;padding:0;padding:25px 0px;  line-height:22px; width:318px;text-align: center; margin:0 auto;}

.easyDialog_wrapper .easyDialog_footer{ margin:0;padding:0;padding:0 10px; *zoom:1; }

.easyDialog_wrapper .easyDialog_footer:after{margin:0;padding:0; content:''; display:block; height:0; overflow:hidden; visibility:hidden; clear:both; }

.easyDialog_wrapper .btn_highlight,
.easyDialog_wrapper .btn_normal{margin:0;padding:0; border:1px solid; border-radius:2px; cursor:pointer; font-family:"Microsoft yahei", Arial; float:right; font-size:12px; padding:0 12px; height:24px; line-height:24px; margin-bottom:10px; }

.easyDialog_wrapper .btn_highlight{margin:0;padding:0; background:#4787ed; background:-webkit-gradient(linear,center bottom,center top,from(#4787ed),to(#4d90fe)); background:-moz-linear-gradient(90deg, #4787ed, #4d90fe); border-color:#3079ed; color:#fff; }

.easyDialog_wrapper .btn_normal{margin:0;padding:0; margin-left:10px; border-color:#c3c3c3; background:#ececec; color:#333; background:-webkit-gradient(linear,center bottom,center top,from(#ececec),to(#f4f4f4)); background:-moz-linear-gradient(90deg,#ececec,#f4f4f4); }
.articledesc{ margin:10px 0; padding:10px; background:#eee; border:1px dashed #ccc; font-size:14px; color:#666; text-indent:2em; line-height:26px;}