﻿*{ padding:0; margin:0;}
body{margin: 0px;padding: 0px;color: #000;overflow-x: hidden;background-color: #e2e6e8; color: #000;  font-size: 12px;line-height: 1.25;font-family:"微软雅黑","Microsoft Yahei","Arial Narrow";}
img{border: none}
ul,li{list-style: none;}
.clearfix{display:block; *display:inline-table;}
.clearfix:after{display:block; content:""; clear:both; height:0; visibility:hidden;}
a,a:hover,a:active{text-decoration: none; color: #44B330;}
.fl{ float: left;}
.fr {float: right;}
.animation{-webkit-animation-duration:1s;-webkit-animation-delay:.2s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:1s;-moz-animation-delay:.2s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both}
.width{width: 1000px;margin: 0px auto;}
.opacity{ background-color: rgba(0,0,0,.4);}
.top{width: 100%; z-index: 9; min-width:1100px;height: 50px; background-color: #16aeeb;overflow:hidden;}
.top_head_content{height: 50px; font-size: 14px; line-height: 50px; color: #dfdfdf;position: relative;}
.top_head_content>div a{ cursor: pointer;}
.top_head_content>div:last-child a{ color: #dfdfdf; position: relative; margin-right: 5px; }
.top_head_content>div a:hover{text-decoration: underline; color: #1daff5;}

.top_content{position: relative; }
.top_content .banners{width: 100%;height: 550px;}
.top_content .banner{position: relative;width: 100%;height: 550px;color: white; }
.top_content .banner img{ position: absolute; opacity:0;}
.top_content .currentbanner img{-webkit-animation-name:computer;opacity:1;
-moz-animation-name:computer; top:35px;  margin: auto; left: 0; right: 0;}
@-webkit-keyframes computer{0%{opacity:0;-webkit-transform:scale(0.1)}60%{opacity:1;-webkit-transform:scale(1.1)}80%{-webkit-transform:scale(0.95)}100%{-webkit-transform:scale(1)}}
.top_bannerswitch{width: 200px;height:40px; background: url("../images/bg01.png") no-repeat;position: absolute; margin: auto; left: 0; right: 0; bottom: 10px;}
.top_bannerswitch .currentNo{ width: 36px;height: 36px;background: url("../images/bg01.png") no-repeat;background-position:1px -39px;z-index: 5;margin-left: 8px;}
.top_bannerswitch .items{width: 100%;height: 40px;position: absolute;top: 1px;left: 5px;}
.top_bannerswitch .item{ width: 36px; cursor: pointer; height: 36px; margin-left: 4px;margin-right: 5px; float: left;/* background-color: black;opacity: 0.3;*/}


.footer{ width: 100%; min-width: 1100px; height: 60px; padding: 15px 0px;  background-color:#1b1d2a;;color: #fff;}
.footer .footer_nav{text-align: center; }
.footer .footer_nav ul li{height: 30px; line-height: 30px; font-size: 14px; display: inline-block;}
.footer .footer_nav ul li span{ margin-left: 5px; margin-right: 5px;}

.footer .footer_nav strong{ margin-left: 10px;} 
.footer .footer_nav a{ font-weight: bold; color: #fff;}
.footer .footer_nav a:hover{ text-decoration: underline; color: #1daff5;}
.footer .footer_nav p{ line-height: 30px; font-size: 14px;}

.content{ width: 1000px; padding: 0px 50px; margin:20px auto 0px auto;}

.list_content{background: url('../images/contentbg.png')  repeat-x scroll 0% 0% transparent; margin: 0px auto 0px auto; min-width: 1100px; }
.list_content:after{display:table;content:"";clear:both;}
.hotnews { width: 994px; margin: 0px auto 10px auto;  height: 35px;  line-height: 35px; box-sizing: border-box;  background: url('../images/hotnews.gif') 1px 1px no-repeat;  padding-left: 115px;
}

.content:after{display:block; content:""; clear:both; height:0; visibility:hidden;}
.content .section{ background: #fff; box-shadow: 0px 0px 10px #9F9F9F; margin-bottom: 20px; display: inline-block;}
.content .section .cont_tit{ height: 40px; border: #dddbdb 1px solid; background: url(../images/titbg.png) repeat-x;}
.content .section .cont_tit .t{ display: block; font-weight: initial; float: left; width: 85px; padding-left: 35px; color: #fff; font-size: 14px; line-height: 43px; margin-top: -2px; margin-left: -2px; height: 43px; background: url(../images/tit1.png);}
.content .section .cont_tit .m{ float: right; line-height: 40px; margin-right: 10px; display: block;}
.content .section:first-child{ width: 310px; height: 340px; margin-right: 20px;}
.content .section:nth-child(2){ width: 665px; height: 340px;}
.content .section:nth-child(2) .cont_tit .t{width: 105px; padding-left: 20px; background: url(../images/tit2.png);}
.content .section:nth-child(3){ width: 310px; height: 372px; margin-right: 20px;}
.content .section:nth-child(4){ width: 665px; height: 372px;}
.content .section:nth-child(4) .cont_tit .t{ width: 105px; padding-left: 20px;background: url(../images/tit2.png);}

.content .section>.about .img{ width: 310px; overflow: hidden; background: url("../images/in.jpg") center top; height: 150px; float: left;}
.content .section>.about p{ font-size: 12px;letter-spacing:1px; line-height: 20px;  float: left;  text-overflow: ellipsis; padding: 13px 4px 5px 13px; box-sizing: border-box; width: 100%;}
.content .section > .about p strong { font-weight:initial}
.content .section>.newslist{ padding: 5px 10px;}
.content .section>.newslist li{ height: 48px; border-bottom: #ccc 1px dotted; float: left; width: 100%;}
.content .section>.newslist li b{ width: 25px; margin-top:12px; margin-left: 5px; display: inline-block; background: #bfbfbf; border-radius: 5px; color: #fff; height: 25px; text-align: center; box-sizing: border-box; padding-top: 5px;}
.content .section>.newslist li a{ margin-left: 5px; cursor: pointer; color: #000;line-height: 39px; font-size: 12px;}
.content .section>.newslist li a:hover{ text-decoration: underline; color: #1daff5;}
.content .section>.newslist li span{ float: right; height: 49px; margin-right: 5px; line-height: 49px; color: #000;}
.content .section>.newslist li:last-child{ border: none;}
.content .section>.newslist li:nth-child(1) b{background: #fd4846;}
.content .section>.newslist li:nth-child(2) b{background: #fcb83c;}
.content .section>.newslist li:nth-child(3) b{background: #13b042;}




.content .section>.between{padding:0px 20px;}
.content .section>.between dl{ height: 109px; border-bottom: #ccc 1px dotted; float: left; width: 100%;}
.content .section>.between dl:last-child{ border: none;}
.content .section>.between dl dt{ width:95px; height: 100px; float: left; position: relative;}
.content .section>.between dl dt img{ margin: auto; top: 0; left: 0; position: absolute; right: 0; bottom: 0;}
.content .section>.between dl dd{height: 66px; padding-top: 17px; float: left;}
.content .section>.between dl dd p{ line-height: 33px; font-weight: bold; }
.content .section > .between dl dd p a:hover { text-decoration: underline; color: #1daff5;}
.content .section>.between dl:nth-child(1) dd p{line-height: 22px;}
.content .section>.between dl:nth-child(1) dt{ background: url("../images/b1.gif") center center no-repeat;}
.content .section>.between dl:nth-child(2) dt{ background: url("../images/b2.gif") center center no-repeat;}
.content .section>.between dl:nth-child(3) dt{ background: url("../images/b3.png") center center no-repeat;}
.content .section>.scroll_box{ position:relative; height: 295px; float: left; width: 625px; margin: 20px; overflow: hidden;}
.content .section>.scroll_box .scroll_list{position:relative; height: 295px; float: left; width: 645px;  }
.content .section>.scroll_box ul{position:relative; float: left; }
.content .section>.scroll_box ul li{ cursor:pointer; float: left; width: 150px; height: 295px; margin-right: 10px;}
.content .section>.scroll_box ul li:last-child{ margin-right: 0px;}
.content .section>.scroll_box ul li a{ display: block; width: 150px; height: 260px;}
.content .section>.scroll_box ul li a img{width: 150px; height: 260px;}
.content .section>.scroll_box ul li strong{ height: 25px; display:inline-block; cursor:pointer; width:100%; margin-top: 10px; line-height: 25px;  font-size: 14px; text-align: center; font-weight: bold;}
 .content .section > .scroll_box ul li:hover strong { color:#1daff5}


.speed_content{ width: 1000px; background: #fff; margin: 10px auto 20px auto; padding-bottom: 20px; background: rgba(255,255,255,1);}
.speed_title{ background: #9b9b9a;height: 40px; color: #fff; line-height: 40px;}
.speed_title ul{ width: 765px; margin: 0 auto; display: flex; justify-content: space-between; text-align: center; font-size: 16px; }
.speed_title ul li:nth-child(1){ width: 150px;}
.speed_title ul li:nth-child(2){ width: 460px; padding-right:15px}
.speed_title ul li:nth-child(3){ width: 140px;}
.speed_list{width: 765px; margin: 0 auto; display: flex; justify-content: space-between; text-align: center;}
.speed_list ul{width: 765px;}
.speed_list li{ height: 40px;background: rgba(0,0,0,0.1); line-height: 40px;font-size: 16px;  display: flex; justify-content: space-between; margin-top: 20px;}
.speed_list li span:nth-child(1){width: 150px; color: #fff; font-weight: bold; background: url(../images/speed.png) no-repeat; background-position-y: -40px;}
.speed_list li span:nth-child(2){ width: 450px; text-align: left; padding-left: 30px;}
.speed_list li span:nth-child(2) a:hover{ color: #ff6600;}
.speed_list li a:nth-child(3){ width: 105px; padding: 0px 15px;  background: rgba(155,155,155,0.5); color: #fff; cursor: pointer; }
.speed_list li a:nth-child(3) img{ float: left; margin-top: 14px; margin-right: 5px;}
.speed_list li a:nth-child(3) p{float: left; color: #fff !important;}
.speed_list li a:nth-child(3):hover{ background: #ff6600;}
.speed_content .btn_speedbox{ margin: 10px auto; width: 435px;}
.speed_content .btn_speed{ display: inline-block; width: 215px; cursor: pointer; height: 40px; line-height: 40px; border: none;  color: #fff; font-weight: bold; font-size: 16px;  margin-top:30px;text-align: center; background-color: #9b9b9b;}
.speed_content .btn_speed:hover{box-shadow: 0px 0px 5px #1daff5;background-color: #ff6600;}


.book_list{width: 100%; min-width: 1100px; background: #1b1d2a; height: 86px; }
.book{ width: 1000px;margin: 0 auto; background: url(../images/fink.png) center center no-repeat; height: 85px;  }
.fink_box{ min-width: 1100px; min-height: 40px; padding: 5px 0px; width: 100%; background-color: #2f313f;}
.fink_box .fink{ margin: 0 auto; line-height: 38px; width: 1000px; min-height: 38px; border: #b2b2b2 1px solid;}
.fink_tit{ width: 98px; float: left; height: 38px; margin-right: 12px; text-align: center; color: #fff; position: relative; background-color: #2e3442;}
.fink_tit:after{ content: ""; position: absolute; width: 0; height: 0; border-left: 10px solid #2e3442; border-bottom: 7px solid transparent;
 border-top: 7px solid transparent; top: 12px; right: -10px;}
 .fink_box .fink ul{ width:880px; float: right;}
 .fink_box .fink ul li{height: 38px;  color: #b2b2b2;display: inline-block;}
.fink_box .fink ul li a{    display: inline-block; padding: 0px 5px; color: #b2b2b2;  line-height: 38px;  cursor: pointer}
.fink_box .fink ul li a:hover{ text-decoration: underline; color: #1daff5;}
/*列表*/
.weblist{ width:1000px; overflow:hidden; margin:10px auto 30px auto; background: #fff;  padding:9px 0px 0;}
.weblist .clear{ clear:both;}

.weblistl{ width:220px; float:left;}
.weblistl .h{ width:175px; margin-top: 20px; height:40px; border-radius: 0px 7px 7px 0px;  text-align:center; line-height:40px; color:#fff; font-size:16px; background-color: #ec6c44; }
.weblistl .h a{color: #fff;}
.weblistl ul{width:175px; margin-top: 10px}
.weblistl ul li{ width:175px; height:40px; height:40px; box-shadow: 0px 3px 3px #D9D9D9; line-height:40px; border-radius: 0px 7px 7px 0px; background-color: #E5E5E8; margin-bottom: 7px;  text-align: center;}
.weblistl ul a:link, .weblistl ul a:visited{ text-decoration:none; }
.weblistl ul a:hover{ text-decoration: underline;}
.weblistl ul a{ display:block;  padding-left:10px; font-weight: bold; font-size: 16px;}

.weblistl p{ width:178px;margin-left:7px;background:#f4f4f4;border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; padding:10px; line-height:30px;}






.weblistr{ width:779px; min-height: 680px;  float:right; border-left: #BFBFBF 1px solid; padding-bottom: 30px; }
.weblistr  .h{ width:769px; margin-left: 10px; line-height:38px;  height:38px; font-size: 14px; border-bottom: #BFBFBF 1px solid; margin-bottom:5px;}
.weblistr  .h a:hover{ color: #FF6600;}
.weblistr>.terrace .about_h{ background-color: #ec6c44; padding-left: 20px; height: 60px; line-height: 60px; font-size: 24px; color: #fff;}
.weblistr>.terrace .about_h a{ display: block; float: right; color: #fff; margin-right: 20px;}

.weblistr>.terrace { width: 540px; margin:10px auto 0px auto ;}
.weblistr>.terrace  li{ height: 60px; line-height: 60px; text-align: center; margin-top: 30px; }
.weblistr>.terrace  li a{font-size: 24px; color: #fff; cursor: pointer;}
.weblistr>.terrace  li:nth-child(1){ background-color:#84CCC9 ;}
.weblistr>.terrace  li:nth-child(2){ background-color:#C5AC96 ;}
.weblistr>.terrace  li:nth-child(3){ background-color:#8998BD;}
.weblistr>.terrace  li:nth-child(4){ background-color:#ADBD89 ;}
.weblistr>.terrace  li a:hover {border-bottom: #fff 2px solid;}
 #google1 a {
 color:#000}
 #google1 a:hover{ color: #9f9f9f;}
 
.about_content{  padding: 5px 50px;  background-color: #fff; width: 900px; margin: 20px auto 20px auto;}
.reg_box .h,.reg_img .h{ height: 50px; padding-left: 15px; color: #666; font-size: 18px; line-height: 50px; border-bottom: #ed6c44 1px solid;}
.reg_box{ width: 420px; overflow: hidden; height: 325px;  display: inline-block;}
.reg_box:first-child{ margin-right: 50px;}
.reg_box li{ height: 50px; margin-top: 15px; line-height: 50px;  text-align: center; background-color: #ed6c44;}
.reg_box li a{color: #fff; font-size: 18px; text-decoration: underline;}

.reg_box2{ width: 425px; height: 265px; margin: 0px auto;}
.reg_box2 .h{ height: 40px;color: #fff; background: linear-gradient(#FF9933, #fbb166);  font-weight: bold; font-size: 14px; line-height: 40px;}
.reg_box2 .h i{ width: 40px; height: 40px; float: left; background: url(../images/ico.png) no-repeat; background-size: 25px 66px;  }
.reg_box2 .h i.icon-ag{ background-position: 10px 7px;}
.reg_box2 .h i.icon-rg{ background-position: 10px -30px;}
.reg_box2 li{ height: 33px; margin-top: 18px; line-height: 33px;  text-align: center;border: #9b9b9a 3px solid; }
.reg_box2 li a{color: #9b9b9a; font-size: 14px; font-family: "宋体"; display: block; width: 100%; font-weight: bold; }
.reg_box2 li:hover{border: #ed6c44 3px solid;}
.reg_box2 li:hover a{color: #ed6c44;text-decoration: underline; }
.reg_box2:first-child{ padding-top:80px; margin-bottom: 40px; }

.reg_box2 li.bz,.reg_box2 li.bz:hover{ border: none; color: #000;}
.reg_box2 li.bz p{ line-height: 20px;}
.reg_box2 li b{ font-size: 14px; font-weight: initial; color: #ed6c44;}
.about_reg2{ width: 700px; height: 735px;   margin: 2px auto; position: relative; background: url(../images/de2.png) center center no-repeat;}
.de{ width: 110px; height: 125px; background: url(../images/de1.png) no-repeat;}
/*CSS pageinfo style pagination*/

.pageinfo {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.pageinfo A {
	BORDER-RIGHT: #aaaadd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaadd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #aaaadd 1px solid; COLOR: #000099; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaadd 1px solid; TEXT-DECORATION: none
}
.pageinfo A:hover {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
.pageinfo A:active {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
.pageinfo SPAN.thisclass {
	BORDER-RIGHT: #000099 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000099 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000099 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #000099
}
.pageinfo SPAN.disabled {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid
}


.w980{ width:930px; margin:15px auto; }
/* ��ť */
.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 { display: inline-block; zoom: 1; *display: inline;
vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer; text-align: center; text-decoration: none; font: 14px/100%; 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; }
.btn:hover { text-decoration: none; }
.btn:active { position: relative; top: 1px; }
.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:300px; 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;}