.bodybgcolor { width: 100%; }
body { }
.body1000 { margin-left: auto; margin-right: auto; width: 1000px; }
.bgf6 { background-color: #F6F6F6; }
#mayilogin img { margin-top: 8px }
.copyrights { color: #3592e2 !important; font-family: Arial, Helvetica, sans-serif }
.copyversions { color: #ff8900 !important }
.floater { border-left-width: 0; border-right-width: 0; top: 0; position: fixed; z-index: 199; opacity: 1 }
.bartop { background-color: #f5f5f5; height: 36px; line-height: 36px; width: 100%; font-size: 12px !important }
.bartop, .bartop a { color: #585858; }
.bartop a:hover { text-decoration: none; color: #ff0000; }
.bartop .barcenter { margin-left: auto; margin-right: auto; width: 1000px; }
.bartop .barleft { overflow: hidden; width: 900px; text-align: left; float: left; text-align: left; }
.bartop .barright { width: 300px; text-align: right; float: right; height: 32px; overflow: hidden }
.bartop .barright a:hover { text-decoration: none }
.bartop .barleft ul { float: left }
.bartop .barright ul { float: right }
.bartop ul.barcang { background: url(../images/global/baricon.gif) 0 -54px no-repeat; padding-left: 15px }
.bartop ul.barwap { background: url(../images/global/baricon.gif) 0 -36px no-repeat; padding-left: 15px }
.bartop ul.barpost { background: url(../images/global/baricon.gif) 0 -18px no-repeat; padding-left: 15px }
.bartop ul.bardel { background: url(../images/global/baricon.gif) 0 0 no-repeat; padding-left: 15px }
.bartop ul { margin: 6px 8px 0; line-height: 18px; display: inline; position: relative; z-index: 99999 }
.bartop div.choosetheme { float: left }
.bartop div#themelist { float: right }
.bartop ul li { float: left; width: 15px }
.bartop ul.line { width: 2px; height: 10px; overflow: hidden; background: #fff; margin: 9px 0 0 }
.bartop ul li, .bartop ul.line u { height: 18px; display: block; overflow: hidden }
.bartop ul.line u { width: 1px; background: #d4d4d4 }
.cateintro { font-size: 14px; width: 1278px; overflow: auto; line-height: 24px; text-align: left; margin: 0 }
.cateintro .introleft { min-height: 35px; width: 150px; float: left; margin-bottom: 10px; text-align: left; font-weight: 700; font-size: 14px }
.cateintro .introflink, .cateintro .introright { color: #999; max-width: 1250px; }
.cateintro .introflink a { margin-right: 10px; color: #999; white-space: nowrap; word-break: keep-all }
.cateintro .introright a { float: left; display: block; overflow: hidden; width: 136px; height: 26px; color: gray }
.cateintro .introflink a:hover, .cateintro .introright a:hover { color: red }
.footsearch { background-color: #fcfcfc; border: 1px #d4d4d4 solid; height: 76px; width: 998px }
.footsearch ul { margin-top: 20px; margin-left: auto; margin-right: auto; width: 700px }
.shadow { background: url(../images/global/daohangbg.gif) 0 -240px repeat-x; width: 100%; height: 2px }
.footsearch_input { border: 1px #d4d4d4 solid; float: left; width: 410px; height: 28px; line-height: 28px; font-size: 14px; color: #c8c8c8; padding-left: 10px; padding-right: 10px }
.mayifoot { height: auto; width: 100%; background-color: #2B2D2E; height: auto; overflow: auto; position: absolute; left: 0; color: silver; padding: 30px 0 }
.mayifoot a { color: silver }
.footabout { margin-left: auto; margin-right: auto; margin-top: 10px }
.footabout a { padding-right: 15px; margin-right: 15px; border-right: 1px #ccc solid }
.footabout a.backnone { border-right: none }
.footabout span { margin-left: 15px; margin-right: 15px }
.footcopyright { margin-top: 12px; padding-bottom: 12px }
.footcopyright a { margin-left: 10px }
.debuginfo { margin-top: 12px }
.debuginfo i { font-style: normal }
.debuginfo a { font-style: normal }
.scanmobile .bd { margin-top: 21px; margin-left: 16px; }
.scanmobile .bd img { width: 144px !important; height: 144px !important; }

.f_link{
	width: 1266px;
	margin: 0 auto;
	background: #484848;
	margin-top: 30px;
	display: flex;
	padding: 7px;
}
.f_link1{
	width: 60px;
	font-weight: 400;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	font-style: normal;
	text-transform: none;
}
.f_link2{
	width: 1140px;
	display: flex;
	font-weight: 400;
	font-size: 12px;
	text-align: center;
	font-style: normal;
	text-transform: none;
	flex-wrap: wrap;
}
.f_link2 a{
	color: #FFFFFF;
	padding: 0 12px;
}
.f_link2 a:hover{
	color: #0A71FF;
}
.footer_new { width: 100%; background-color: #333333; height: auto; overflow: auto; position: absolute; left: 0; font-size: 14px }
.footer_new .foot_new { width: 1280px; margin:0 auto; display:flex; margin-top:25px;     justify-content: space-between;}
.footer_new .foot_box { 
/*	width: 170px; */
}
.footer_new .foot_box .hd { 
		font-weight: 400;
		font-size: 16px;
		color: #FFFFFF;
		text-align: left;
		font-style: normal;
		text-transform: none;
	}
.footer_new .foot_box .hd a{
	color: #FFFFFF;
}
.footer_new .foot_box .hd a:hover{
	color: #0A71FF;
}
.footer_new .foot_box .hd1 {
	width: 17px;
	height: 2px;
	background: #0A71FF;
	border-radius: 0px 0px 0px 0px;
	margin-top: 25px;
}
.footer_new .foot_box .bd{
	margin-top: 20px;
}
.footer_new .foot_box .bd li { line-height: 24px; color: #666; text-align:left; }
.footer_new .foot_box .bd li a{ 
	font-weight: 400;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	font-style: normal;
	text-transform: none;
	}
.footer_new .foot_box .bd li a:hover{
	color: #0A71FF;
}
.footer_new .foot_wap { width: 230px; height: 200px; float: left; display: block; border-right: 1px #ddd solid; margin: 30px 10px 10px 15px; padding: 0 0 20px 10px }
.footer_new .foot_wap .hd { font-size: 16px; line-height: 36px; color: #000; text-align: left }
.footer_new .foot_wap .bd { text-align: left; padding: 0 }
.footer_new .foot_wap .bd img { margin: 5px 0 0; width: 175px; height: 175px }
.footer_new .foot_wx { width: 230px; height: 200px; float: left; display: block; border-right: 1px #ddd solid; margin: 30px 10px 10px 15px; padding: 0 0 20px 10px }
.footer_new .foot_wx .hd { font-size: 16px; line-height: 36px; color: #000; text-align: left }
.footer_new .foot_wx .bd { text-align: left; padding: 0 }
.footer_new .foot_wx .bd img { margin: 5px 0 0; width: 175px; height: 175px }
.footer_new .foot_mobile { width: 210px; height: 190px; float: left; display: block; margin: 55px 10px 0 15px; padding: 20px 0 0 10px; text-align: center; background: url(../images/global/foot_tel.gif) center 0 no-repeat }
.footer_new .foot_mobile ul { margin-top: 60px }
.footer_new .foot_mobile .h1 { margin-top: 8px; font-weight: 700; font-size: 26px; color: #000; margin-top: 50px; margin-bottom: 20px }
.footer_new .foot_mobile .h2 { color: #666; margin-top: 5px }
.footer_new .foot_mobile .h3 { color: #666; margin-top: 5px }
.footer_new .foot_powered { width: 1280px; border-top: 1px solid #666666; margin-left: auto; margin-right: auto; text-align: center; margin-top: 25px; height: 60px; line-height: 60px }
.footer_new .foot_powered, .footer_new .foot_powered a { color: #FFFFFF; font-size: 12px }


.location { font-size: 14px; clear: both; text-align: left; margin: 7px auto; background: url(../images/global/location.gif) no-repeat 0 2px; padding-left: 23px }
.none, my_mps { display: none }
.pull-right { float: right }
.pull-left { float: left }
.highlight, .required { color: #ec5524 !important }
sup.xin { POSITION: absolute; MARGIN-TOP: -18px; WIDTH: 19px; BACKGROUND: url(../images/xin.gif) no-repeat 0 0; HEIGHT: 23px; MARGIN-LEFT: 1px; clear: both }
sup.qiang { POSITION: absolute; MARGIN-TOP: -18px; WIDTH: 19px; BACKGROUND: url(../images/qiang.gif) no-repeat 0 0; HEIGHT: 23px; MARGIN-LEFT: 1px; clear: both }
sup.re { POSITION: absolute; MARGIN-TOP: -18px; WIDTH: 19px; BACKGROUND: url(../images/re.gif) no-repeat 0 0; HEIGHT: 23px; MARGIN-LEFT: 1px; clear: both }
sub, sup { font-size: 100%; vertical-align: baseline }
.commentsubmit { border: 0; background: url(../images/global/commentsubmit.gif) no-repeat; height: 31px; width: 86px; color: #000; font-size: 14px; font-weight: 700; line-height: 31px; text-align: center; cursor: pointer }
.commenttextarea { border: 1px #c8c8c8 solid; padding: 5px }
.commenttxt { border: 1px #c8c8c8 solid; width: 40px; padding: 5px }
.subsearch { width: 540px; height: 20px; overflow: hidden; display: block; float: left }
.subsearch ul li { height: 20px; line-height: 20px; padding: 0 5px; float: left; display: inline; overflow: hidden; font-size: 14px; text-align: center; border-right: 1px #dedede solid }
.subsearch ul li:last-child { border: none }
.subsearch ul li a { color: #AAA; margin-right: 5px; margin-left: 5px }
.topbanner { width: 1280px; overflow: hidden; text-align: center; height: auto; margin-left: auto; margin-right: auto }
.topbannerad { margin-top: 5px }
.footerbanner { width: 1280px; overflow: hidden; text-align: center; margin: 0 auto 3px auto; clear: both }
.footerbannerad { margin-bottom: 5px }
.header { text-align: left; width: 1280px; overflow: hidden; margin-left: auto; margin-right: auto }
.headerbanner { display: block; float: left; margin: 0 3px 0 0 }
.headerbanner a { margin-top: 7px; display: block }
.intercatad { margin-bottom: 10px }
.interlistdiv { color: #585858; text-align: left; background-color: #fff; border-left: 1px #f0f0f0 solid; border-right: 1px #f0f0f0 solid; }
.interlistdiv .hover { padding: 10px; line-height: 22px; border-bottom: 1px solid #f0f0f0 }
.interlistdiv .hovercolor { background-color: #F8F8F9; background-image: url(../images/category/advfontbg.gif); background-position: top right; background-repeat: no-repeat }
.interlistdiv a { font-size: 14px; text-align: left }
.intercatdiv { width: 220px; float: right; margin-left: 10px; background-color: #fff; height: auto; overflow: hidden }
.intercatdiv2 { width: 220px; margin-left: 2px; background-color: #fff; height: auto; overflow: hidden }
.infoaddiv { width: 100%; background-color: #fff; overflow: auto; clear: both; margin: 0 auto; overflow: hidden; text-align: center }
.infoad { margin: 0 5px 0 0 }
.indexcatad { width: 1280px; margin: 5px auto 5px auto; overflow: hidden }
.ni-flist1 .indexcatad { width: 200px }
.ni-flist2 .indexcatad { width: 220px }
.ni-flist3 .indexcatad { width: 275px }
.full .ni-flist1 .indexcatad, .full .ni-flist2 .indexcatad { width: 305px !important; margin-top: 10px; }
.full .ni-flist3 .indexcatad { width: 195px !important }
#ni-flist .indexcatad { margin-top: 0; margin-bottom: 5px }
.full .indexcatad { width: 1280px !important }
.full .barcenter { width: 1280px !important }
.full .footsearch { width: 1278px !important }
.full .footsearch ul { width: 740px !important }
.full .footsearch .footsearch_input { width: 450px !important }
.full .logosearchtel .websearch { width: 620px !important;padding-top: 12px; }
.full .subsearchbottomline { width: 1280px !important }
.full .topbanner { width: 1280px !important }
.full .footerbanner { width: 1280px !important }
.full .header { width: 1280px !important }
.full .indexcatad { width: 1280px !important }
.full .cateintro { width: 1280px !important }
.full .body1000 { width: 1280px !important }
.footsearch_submit { color: #000; font-size: 16px; cursor: pointer; height: 32px; background-color: #F2F0F0; float: left; width: 120px; margin-left: 10px; font-family: microsoft yahei; border: none }
.footsearch_post { font-family: microsoft yahei; background: #F78015; border-left: none; color: #fff; font-size: 16px; cursor: pointer; height: 32px; margin-left: 10px; float: left; width: 120px; border: none }
.footsearch_submit:hover { background-color: #C8C6C7 }
.footsearch_post:hover { background-color: #EB6D13 }
/*.bodybgblue1 { background: url(../images/global/orangebg.gif) 0 30px repeat-x }*/
.bodybgorange1, .bodybgred1 { background: url(../images/global/orangebg.gif) 0 30px repeat-x }
.bodybggreen1 { background: url(../images/global/greenbg.gif) center 31px no-repeat }
.colorfoot { border-top: 1px #e5e5e5 solid; padding-top: 30px; padding-bottom: 30px; }
.relate { border-top: none !important }
.logosearchtel { position: relative; margin: 7px auto 10px auto; width: 1280px; height: auto; }
.logosearchtel .weblogo { float: left; display: block; width: auto; max-width: 220px; overflow: hidden; height: 90px; vertical-align: middle; text-align: left }
.logosearchtel .weblogo img { margin-top: 15px }
.logosearchtel .webcity { float: left; display: block; overflow: hidden; margin-top: 27px; margin-left: 12px; padding: 5px 0 5px 9pt; line-height: 45px; height: 45px; font-size: 20px; text-align: left; border-left: 1px #eee solid; }
.webcity span { padding-right: 10px; background: url(../images/global/arrow_down.gif) center right no-repeat }
.webcity font { font-size: 30px; margin-right: 10px; display: block; float: left; }
.logosearchtel .webcity2 { position: absolute; z-index: 2; float: left; display: block; margin-top: 30px; margin-left: 214px; padding: 15px; max-width: 15pc; border: 1px #ddd solid; background-color: #fff; text-align: left; white-space: normal; word-break: break-all }
.logosearchtel .webcity2 .curcity { font-weight: 700; font-size: 14px }
.logosearchtel .webcity2 .curcity a { margin-left: 5px; font-weight: 100; font-size: 13px }
.logosearchtel .webcity2 ul { margin-top: 5px; padding-top: 5px; border-top: 1px #ddd solid }
.logosearchtel .webcity2 ul a { margin-right: 5px; white-space: nowrap; }
.logosearchtel .webcity span { color: #3d3d3d; font-weight: 700; font-size: 14px }
.logosearchtel .webcity a:link { color: #9d9d9d; font-weight: 100 }
.logosearchtel .websearch { float: right; display: block; overflow: hidden; width: 660px; height: auto; text-align: left; }
/*.logosearchtel .postedit { float: right; width: 155px; height: 60px; margin-left: 100px; margin-top: 25px; }
.logosearchtel .postedit a { border-radius: 4px; float: left; display: block; margin-left: 5px; height: 40px; background-image: url(../images/global/poste.gif); background-position: 20px center; background-repeat: no-repeat; text-align: center; text-decoration: none; font-size: 16px; line-height: 40px }
.logosearchtel .postedit a.post { padding-left: 30px; width: 121px; background-color: #f78015; color: #fff }
.logosearchtel .postedit a.post:hover { background-color: #eb6d13 }
.logosearchtel .postedit a.edit { width: 126px; background-position: 0 -66px; color: #848484 }
.logosearchtel .postedit a.edit:hover { background-position: 0 -99px }*/
.logosearchtel .postedit { float: right; width: 150px;  margin-left: 18px; margin-top: 38px }
.logosearchtel .postedit a { float: left; display: block; height: 40px; background-position: 20px center; background-repeat: no-repeat; text-align: center; text-decoration: none; font-size: 16px; line-height: 40px }
.logosearchtel .postedit a.post { padding-left: 0px; width: 150px; background-color: #ffc400; color: #333 }
.logosearchtel .postedit a.post:hover { background-color: #FF9D00 }
.logosearchtel .postedit a.edit { width: 126px; background-position: 0 -66px; color: #848484 }
.logosearchtel .postedit a.edit:hover { background-position: 0 -99px }
.head1_right .postedit { float: right; width: 150px;  margin-left: 18px; }
.postedit a.post { display: block;
    height: 40px;
    background-position: 20px center;
    background-repeat: no-repeat;
    text-align: center;
    text-decoration: none;
    font-size: 16px;
    line-height: 40px;
    padding-left: 0px;
    width: 150px;
    background-color: #ffc400;
    color: #333;
    }
.postedit a.post:hover { background-color: #FF9D00 }

.ljst{
	display: block; height: 40px; background-position: 20px center; background-repeat: no-repeat; text-align: center; text-decoration: none; font-size: 16px; line-height: 40px;
	padding-left: 0px; width: 150px; background-color: #ffc400; color: #333 ;    margin-left: 15px;
}
.ljst:hover{
	 background-color: #FF9D00;color: #333;
}

.logosearchtel .postedit2 { float: right; width:; height: 60px; margin-top: 15px; }
.logosearchtel .postedit2 a { border-radius: 4px; float: left; display: block; margin-left: 5px; height: 40px; background-image: url(../images/global/poste.gif); background-position: 20px center; background-repeat: no-repeat; text-align: center; text-decoration: none; font-size: 16px; line-height: 40px }
.logosearchtel .postedit2 a.post { width: 106px; background-color: #f78015; color: #fff; padding-left: 25px }
.logosearchtel .postedit2 a.post:hover { background-color: #eb6d13 }
.logosearchtel .postedit2 a.edit { width: 106px; color: #ffffff; background-color: #3592e2; padding-left: 25px }
.logosearchtel .postedit2 a.edit:hover { background-color: #1288C6; }
.logosearchtel .webtel { float: right; display: block; margin-top: 25px; height: 60px; background: url(../images/tel.gif) left 9px no-repeat; text-align: right; text-indent: 45px; }
.logosearchtel .webtel span.number { float: left; width: 265px; height: 60px; color: #F78015; text-align: left; font-weight: 700; font-size: 24px; line-height: 60px }
.xueyuanst{
	position: absolute;
	right: 0;
	top: 92px;
	z-index: 999;
	width: 386px;
	height: 349px;
	background: #FFFFFF;
	box-shadow: 0px 0px 11px 0px #D8D8D8;
	border-radius: 10px 10px 10px 10px;
}
.xueyuanst1{
	position: fixed;
	left: 50%;
	top: 45%;
	z-index: 999;
	width: 386px;
	height: 349px;
	background: #FFFFFF;
	box-shadow: 0px 0px 11px 0px #D8D8D8;
	border-radius: 10px 10px 10px 10px;
	margin: -174px 0 0 -193px;
}
.stk_form1{
	display: none;
}
.stk_form{
	display: none;
}
.jg_form{
	display: none;
}
.jg_form1{
	display: none;
}
.xy_gb{
	width: 20px;
	height: 20px;
	background: url('../images/gb.png') no-repeat;
	float: right;
    margin: 6px 6px 0 0;
    cursor: pointer;
}
.xy_title{
	font-family: Alibaba PuHuiTi, Alibaba PuHuiTi;
	font-weight: bold;
	font-size: 20px;
	color: #333333;
	text-align: center;
	font-style: normal;
	text-transform: none;
	margin-top: 24px;
}
.xy_form{
	width: 346px;
	margin: 0 auto;
	margin-top: 17px;
}
.xy_form input{
	width: 334px;
	height: 44px;
	background: #F3F3F3;
	border-radius: 0px 0px 0px 0px;
	margin-bottom: 10px;
	border: 0;
	padding-left: 12px;
	font-size: 14px;
}
.xy_form input::placeholder{
	color: #999999;
}
.xy_bt{
	width: 346px;
	height: 45px;
	background: #0A71FF;
	border-radius: 0px 0px 0px 0px;
	font-family: Alibaba PuHuiTi, Alibaba PuHuiTi;
	font-weight: bold;
	font-size: 20px;
	color: #FFFFFF;
	text-align: center;
	font-style: normal;
	text-transform: none;
	line-height: 45px;
	margin-top: 58px;
	cursor: pointer;
}
.xy_form input.code{
	width: 160px;
	float: left;
}
.xy_form img.authcode{
	width: 160px;
	float: right;
}

.websearch .s_ulC { overflow: hidden; width: 35pc; height: 25px; margin-top: -30px; font-size: 9pt }
.websearch .s_ulC a { color: #999; }
.websearch .s_ulC a:hover { text-decoration: underline; }
.websearch .s_ulC li { float: left; margin-top: 5px; margin-right: 15px }
.websearch .s_ulA { position: relative; z-index: 1; height: 25px; text-align: left }
.websearch .s_ulA ul { position: absolute }
.websearch .s_ulA ul li { float: left; list-style: none }
.websearch .s_ulA ul li a { float: left; padding: 0 13px; color: #333; font-size: 9pt; line-height: 25px }
.websearch .s_ulA ul li a:hover { text-decoration: none }
.websearch .s_ulA ul li.current a { padding: 1px 13px; background-position: right 0; color: #fff; font-weight: 100 }
.websearch .sch_t_frm { overflow: hidden; margin: 0; width: 660px; }
.websearch .sch_ct { float: left; display: block; overflow: hidden; width: auto }
.blue .websearch .topsearchinput { border: 2px #3592e2 solid; }
.green .websearch .topsearchinput { border: 2px #42b712 solid; }
.orange .websearch .topsearchinput { border: 2px #f78015 solid; }
.red .websearch .topsearchinput { border: 2px #EE4341 solid; }
.websearch .topsearchinput { float: left; display: block; padding: 5px 10px; width: 400px; height: 28px; background: url(../images/fdj.gif) 10px 12px no-repeat; background-color: #fff; color: #9d9d9d; text-indent: 22px; font-size: 9pt; line-height: 28px; border-right: 0; }
.sch_t_frm .select { background: #fff url(../images/global/top_search_cate_bg.gif) no-repeat right 2px }
.blue .websearch .btn-normal { background-color: #3592e2; }
.green .websearch .btn-normal { background-color: #42b712; }
.orange .websearch .btn-normal { background-color: #f78015; }
.red .websearch .btn-normal { background-color: #EE4341; }
.websearch .btn-normal { float: left; display: block; width: 80px; color: white; border: none; height: 42px; text-align: center; text-decoration: none; font-size: 18px; cursor: pointer; }
.categories { float: left; display: block; padding: 0; width: 186px; background: #fff; text-align: left }
/*.blue #infomenu { border: 2px solid #3592e2 }
.blue #infomenu .titdown, .blue #infomenu .titup { background-color: #3592e2 }
.blue #infomenu .cont { border-top: 2px solid #3592e2 }
.blue #infomenu li { border-bottom: 1px solid #cedbe6 }
.blue #infomenu li.thismenu dl dd, .blue #infomenu li.thismenu em { border: 2px solid #3592e2; box-shadow: 0 0 3px #3592e2 }
.blue #infomenu li em { background: url(../images/index/em_blue.gif) 140px 8px no-repeat #fff }
.blue #infomenu li.thismenu em { background: url(../images/index/em_blue.gif) 10px 8px no-repeat #fff }*/
.blue #infomenu { border: 2px solid #3592e2 }
.blue #infomenu .titdown, .blue #infomenu .titup { background-color: #3592e2 }
.blue #infomenu .cont {width: 188px; border-top: 2px solid #3592e2 }
.blue #infomenu li { border-bottom: 1px solid #cedbe6 }
.blue #infomenu li.thismenu dl dd, .blue #infomenu li.thismenu em {  box-shadow: -1px 0 3px #d6d6d6 }
.blue #infomenu li em { background: url(../images/index/em_blue.gif) 140px 13px no-repeat #fff }
.blue #infomenu li.thismenu em { background: url(../images/index/em_blue.gif) 10px 13px no-repeat #FBFBFB }
.green #infomenu { border: 2px solid #42b712 }
.green #infomenu .titdown, .green #infomenu .titup { background-color: #42b712 }
.green #infomenu .cont { border-top: 2px solid #42b712 }
.green #infomenu li { border-bottom: 1px solid #cee4c5 }
.green #infomenu li.thismenu dl dd, .green #infomenu li.thismenu em { border: 2px solid #42b712; box-shadow: 0 0 3px #42b712 }
.green #infomenu li em { background: url(../images/index/em_green.gif) 140px 8px no-repeat #fff }
.green #infomenu li.thismenu em { background: url(../images/index/em_green.gif) 10px 8px no-repeat #fff }
.orange #infomenu { border: 2px solid #F78015 }
.orange #infomenu .titdown, .orange #infomenu .titup { background-color: #F78015 }
.orange #infomenu .cont { border-top: 2px solid #F78015 }
.orange #infomenu li { border-bottom: 1px solid #f9e2c9 }
.orange #infomenu li.thismenu dl dd, .orange #infomenu li.thismenu em { border: 2px solid #F78015; box-shadow: 0 0 3px #F78015 }
.orange #infomenu li em { background: url(../images/index/em.gif) 140px 8px no-repeat #fff }
.orange #infomenu li.thismenu em { background: url(../images/index/em.gif) 10px 8px no-repeat #fff }
.red #infomenu { border: 2px solid #EE4341 }
.red #infomenu .titdown, .red #infomenu .titup { background-color: #EE4341 }
.red #infomenu .cont { border-top: 2px solid #EE4341 }
.red #infomenu li { border-bottom: 1px solid #f7cdd0 }
.red #infomenu li.thismenu dl dd, .red #infomenu li.thismenu em { border: 2px solid #EE4341; box-shadow: 0 0 3px #EE4341 }
.red #infomenu li em { background: url(../images/index/em_red.gif) 140px 8px no-repeat #fff }
.red #infomenu li.thismenu em { background: url(../images/index/em_red.gif) 10px 8px no-repeat #fff }
/*#infomenu { position: absolute; z-index: 999; height: auto }
#infomenu .titdown, #infomenu .titup { width: 188px; height: 39px; background: url(../images/global/cat_select.gif) center right no-repeat; color: #fff; text-align: left; text-indent: 10px; font-size: 1pc; line-height: 39px; cursor: pointer }
#infomenu .titup a { color: #fff }
#infomenu .cont { padding-top: 6px; background: #fff }
#infomenu .cont ul { padding: 0 }
#infomenu .cont li { position: relative; margin: 0 8px; height: 34px; line-height: 34px; +height: 31px; +line-height: 31px; cursor: pointer; text-align: left }
#infomenu .cont li em, #infomenu li.thismenu em { top: 3px; left: 0; z-index: 99; display: block; text-align: left; line-height: 24px; cursor: pointer }
#infomenu .cont li:last-child { border-bottom: 0 }
#infomenu .cont li dl { position: absolute; visibility: hidden }
#infomenu .cont li em { position: absolute; width: 150px; height: 22px; text-indent: 25px; -webkit-transition: background .5s ease; transition: background .5s ease }
#infomenu .cont li em a { color: #333; font-size: 14px }
#infomenu .cont li.thismenu em { position: absolute; width: 535px; height: 24px; border-radius: 3px 3px 0 }
#infomenu .cont li.thismenu dl { top: 0; left: 170px; z-index: 100; visibility: visible; width: 449px; height: 200px; text-align: left }
#infomenu .cont li.thismenu dl dt { position: relative; z-index: 100; margin: 5px 2px; padding-left: 20px; width: 345px; height: 35px; background: #fff; line-height: 35px }
#infomenu .cont li.thismenu dl dd { position: absolute; top: 30px; left: 0; padding: 10px 0 10px 15px; width: 350px; border-top: 0; border-radius: 3px 3px 0 0; background: #fff; zoom: 1 }
#infomenu .cont li.thismenu dl b { z-index: 99; font-size: 14px }
#infomenu .cont li.thismenu dl dd a { font-size: 14px; float: left; display: block; overflow: hidden; padding: 0 5px; width: 105px; color: #333; text-align: left; white-space: nowrap }
*/
#infomenu { position: absolute; z-index: 999; height: auto }
#infomenu .titdown, #infomenu .titup { width: 188px; height: 39px; background: url(../images/global/cat_select.gif) center right no-repeat; color: #fff; text-align: left; text-indent: 10px; font-size: 1pc; line-height: 39px; cursor: pointer }
#infomenu .titup a { color: #fff }
#infomenu .cont { padding-top: 0px; border-radius: 0 0 3px 3px; background: #fff }
#infomenu .cont ul { padding: 0; position: relative; padding-top: 6px}
#infomenu .cont li { margin: 0 8px; height: 34px; +height: 31px; +line-height: 31px; cursor: pointer; text-align: left }
#infomenu .cont li em, #infomenu li.thismenu em { top: 3px; left: 0; z-index: 99; display: block; text-align: left; line-height: 34px; cursor: pointer }
#infomenu .cont li:last-child { border-bottom: 0 }
#infomenu .cont li dl { position: absolute; top: 0; visibility: hidden }
#infomenu .cont li em {width: 150px; height: 34px; text-indent: 25px; -webkit-transition: background .5s ease; transition: background .5s ease }
#infomenu .cont li em a { color: #333; font-size: 14px; font-weight:bold; }
/*#infomenu .cont li.thismenu em { position: absolute; width: 535px; height: 24px; border-radius: 3px 3px 0 }*/
#infomenu .cont li.thismenu em { width: 183px; height: 34px; }
#infomenu .cont li.thismenu em a { color: #0A71FF; font-size: 14px; font-weight:bold; }
/*#infomenu .cont li.thismenu dl { top: 0; left: 170px; z-index: 100; visibility: visible; width: 449px; height: 200px; text-align: left }*/
#infomenu .cont li.thismenu dl {padding-top: 8px; top: 0; left: 190px; z-index: 100; visibility: visible; width: 700px; height: 348px; text-align: left;background: #fbfbfb; box-shadow:2px 2px 3px -1px #d6d6d6; }
#infomenu .cont li.thismenu dl dt { position: relative; z-index: 100; margin: 5px 2px; padding-left: 20px; width: 345px; height: 35px; background: #fff; line-height: 35px }
/*#infomenu .cont li.thismenu dl dd { position: absolute; top: 30px; left: 0; padding: 10px 0 10px 15px; width: 350px; border-top: 0; border-radius: 0 0 3px 3px; background: #fff; zoom: 1 }*/
#infomenu .cont li.thismenu dl dd { border:0; box-shadow:0 0; }
#infomenu .cont li.thismenu dl b { z-index: 99; font-size: 14px }
/*#infomenu .cont li.thismenu dl dd a { font-size: 14px; float: left; display: block; overflow: hidden; padding: 0 5px; width: 105px; color: #333; text-align: left; white-space: nowrap }*/
#infomenu .cont li.thismenu dl dd a { font-size: 14px; float: left; display: block; overflow: hidden; padding: 0 5px; width:100px; color: #333; text-align: left; white-space: nowrap }
#infomenu .er_box{
	display: none;
	position: absolute;
	top: 24px;
	left: 188px;
}
#infomenu .er_box.on{
	display: block;
}
#infomenu .nav_z_z{
	display:flex;flex-wrap: wrap;width: 628px;margin-left: -2px;padding-top: 1px;
}
#infomenu .nav_z_z a{
	display: inline-block !important; 
	border-left: 1px solid #ddd !important; 
	color:#666666 !important; 
	width: auto !important;
	padding: 0 10px !important;
	height: 14px !important; 
	line-height:14px !important; 
	margin-bottom: 7px !important;
}
#infomenu .nav_z_z a:hover{
	color: #0A71FF !important;
}

.daohang_con { overflow: auto; margin-top: 10px; width: 100%; height: auto; text-align: center }
.daohang_con .ul { display: block; margin-top: 10px; width: 75pc; height: auto; text-align: left }
.daohang, .daohang_con .ul { margin-right: auto; margin-left: auto }
.daohang { float: right; overflow: hidden; background: 0 0; background-repeat: repeat-x; text-align: center }
.daohang, .daohang ul { width: 1078px; height: 40px }
.daohang ul { margin-right: auto; margin-left: auto; background-repeat: no-repeat; text-align: left }
.daohang li { float: left }
.daohang a { float: left; display: block; padding-right: 16px; padding-left: 17px; height: 40px; background-repeat: no-repeat; color: #3d3d3d; font-weight: 700; font-size: 16px; line-height: 40px }
.daohang a.current, .daohang a:hover { background-repeat: no-repeat; color: #fff; text-align: center; text-decoration: none; font-weight: 700 }
.blue .daohang { border-bottom: 3px #3592e2 solid }
.blue .daohang a.current, .blue .daohang a:hover { color: #3592e2 }
.blue .sch_t_frm .select { border-top: 2px solid #3592e2 }
.blue .sch_t_frm .select, .blue .selectbox-wrapper { border-bottom: 2px solid #3592e2; border-left: 2px solid #3592e2 }
.blue .selectbox-wrapper { border-right: 2px solid #3592e2 }
.green .daohang { border-bottom: 3px #42b712 solid }
.green .daohang a.current, .green .daohang a:hover { color: #42b712 }
.green .sch_t_frm .select { border-top: 2px solid #42b712 }
.green .sch_t_frm .select, .green .selectbox-wrapper { border-bottom: 2px solid #42b712; border-left: 2px solid #42b712 }
.green .selectbox-wrapper { border-right: 2px solid #42b712 }
.orange .daohang { border-bottom: 3px #F78015 solid }
.orange .daohang a.current, .orange .daohang a:hover { color: #F78015 }
.orange .sch_t_frm .select { border-top: 2px solid #F78015 }
.orange .sch_t_frm .select, .orange .selectbox-wrapper { border-bottom: 2px solid #F78015; border-left: 2px solid #F78015 }
.orange .selectbox-wrapper { border-right: 2px solid #F78015 }
.red .daohang { border-bottom: 3px #EE4341 solid }
.red .daohang a.current, .red .daohang a:hover { color: #EE4341 }
.red .sch_t_frm .select { border-top: 2px solid #EE4341 }
.red .sch_t_frm .select, .red .selectbox-wrapper { border-bottom: 2px solid #EE4341; border-left: 2px solid #EE4341 }
.red .selectbox-wrapper { border-right: 2px solid #EE4341 }
.full .subsearch { width: 1278px !important }
.blue .s_ulA ul li.current, .blue .s_ulA ul li.current a { background-color: #3592e2 }
.green .s_ulA ul li.current, .green .s_ulA ul li.current a { background-color: #42b712 }
.orange .s_ulA ul li.current, .orange .s_ulA ul li.current a { background-color: #F78015 }
.red .s_ulA ul li.current, .red .s_ulA ul li.current a { background-color: #EE4341 }
.daohang_con2 { overflow: auto; width: 100%; height: auto; text-align: center; }
.daohang_con2 ul { width: 1278px; }
.daohang2, .daohang_con2 .ul { margin-right: auto; margin-left: auto; }
.daohang2 { overflow: hidden; text-align: center; height: 42px; line-height: 42px; text-align: center; }
.daohang2 ul { margin-right: auto; margin-left: auto; background-repeat: no-repeat; text-align: left; }
.daohang2 li { float: left }
.daohang2 a { float: left; font-weight: bold; display: block; padding-right: 19px; padding-left: 19px; margin-right: 1px; background-repeat: no-repeat; color: #3d3d3d; font-size: 16px; }
.daohang2 a.current, .daohang2 a:hover { background-repeat: no-repeat; color: #fff; text-align: center; text-decoration: none; border-radius: 3px 3px 0 0; }
.blue .daohang2 { border-bottom: 2px #3592e2 solid }
.blue .daohang2 a.current, .blue .daohang2 a:hover { background-color: #3592e2; }
.green .daohang2 { border-bottom: 2px #42b712 solid }
.green .daohang2 a.current, .green .daohang2 a:hover { background-color: #42b712 }
.orange .daohang2 { border-bottom: 2px #F78015 solid }
.orange .daohang2 a.current, .orange .daohang2 a:hover { background-color: #F78015 }
.red .daohang2 { border-bottom: 2px #EE4341 solid }
.red .daohang2 a.current, .red .daohang2 a:hover { background-color: #EE4341 }
.smp_box_title span.t { margin-left: 10px; font-size: 14px; font-weight: 100; background-color: #EE4341; color: white; display: block; height: 24px; line-height: 24px; float: left; padding: 0 10px; border-radius: 20px; margin-top: 6px; margin-right: 10px; }
.index_list { background-color: #fff; margin: 5px auto 0 auto; padding-bottom: 10px; width: 1278px; overflow: hidden; text-align: left; }
.index_list li { float: left; display: inline; font-size: 15px; height: 44px; line-height: 44px; width: 49%; margin: 0px 4px 8px 5px; overflow: hidden; }
.index_list li img { width: 24px; height: 20px; border-radius: 4px; }
.index_list li strong { float: left; display: inline; text-align: center; width: 20px; height: 22px; line-height: 22px; font-size: 14px; font-weight: normal; border: 1px solid #158EE5; color: #EE4341; margin: 10px 10px 5px; border-radius: 2px; }
.index_list li em { float: left; display: inline; text-align: center; padding: 0 5px; overflow: hidden; height: 32px; line-height: 32px; font-size: 14px; font-weight: normal; margin: 5px 10px 0 10px; border-radius: 2px; }
.index_list li em a { text-decoration: none; }
.smp_box_title a, .index_list li a { padding: 0px; margin: 0px; }
.smp_box_title a:hover, .index_list li a:hover { text-decoration: underline; }
.index_list center { border-top: 1px #f0f0f0 solid; height: 40px; line-height: 40px; padding-top: 25px; padding-bottom: 10px; overflow: hidden; }
a.fafafa { border-radius: 4px; padding: 8px 15px; font-size: 16px; margin-bottom: 20px; margin-top: 10px; }
a.fafafa:hover { }
.blue a.fafafa, .blue .index_list .mayi_ding em { background-color: #3592e2; color: white; border: 1px #3592e2 solid; }
.green a.fafafa, .green .index_list .mayi_ding em { background-color: #42b712; color: white; border: 1px #42b712 solid; }
.orange a.fafafa, .orange .index_list .mayi_ding em { background-color: #f78015; color: white; border: 1px #f78015 solid; }
.red a.fafafa, .red .index_list .mayi_ding em { background-color: #EE4341; color: white; border: 1px #EE4341 solid; }
.index_list .mayi_ding a { color:; }
.index_list .tu { color: green; }
.blue .index_list li em { border: 1px solid #3592e2; color: #3592e2; }
.blue .index_list li em a { color: #3592e2; }
.green .index_list li em { border: 1px solid #42b712; color: #42b712; }
.green .index_list li em a { color: #42b712; }
.orange .index_list li em { border: 1px solid #f78015; color: #f78015; }
.orange .index_list li em a { color: #f78015; }
.red .index_list li em { border: 1px solid #EE4341; color: #EE4341; }
.red .index_list li em a { color: #EE4341; }
.smp_box { padding-bottom: 15px; overflow: auto; text-align: left; line-height: 2; }
a.smp_post { background-color: #ff4500; color: white; line-height: 30px; font-size: 16px; text-align: center; padding: 10px 20px; margin-bottom: 10px; border-radius: 4px; }
a.smp_post:hover { background-color: #ff0000; }
.shouding { background: #FFFFFF url(../images/category/zhiding.png) left top no-repeat; border: 1px #FBE2C9 solid; }
.smp_box_title { font-size: 16px; height: 38px; line-height: 38px; float: left; width: 80%; text-align: left; margin-bottom: 10px; }
.shouding .smp_box_title { display: none; }
.smp_box li { font-size: 14px; float: left; margin: 13px 0px 13px 0; width: 32.3%; line-height: 38px; text-indent: 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.smp_box ul { padding: 2px 0px; }
.smp_box li a:link, .smp_box li a:visited { color: #666; }
.smp_box li img { width: 50px; height: 35px; }
.smp_box li a.cats { color: #2469A2 }
.smp_box li .mayitu { background-color: green; color: white; padding: 1px 3px; margin-left: 5px; font-size: 12px; border-radius: 3px; }
.smp_box li em { font-size: 12px; }
.smp_box em a:link { color: #999; }
.smp_box li.mayi_ding { width: 32%; padding: 10px 0; margin-right: 5px; margin-left: 5px; }
.smp_box li.mayi_ding .dingl { float: left; display: block; width: 80px; height: 50px; }
.smp_box li.mayi_ding .dingl img { border-radius: 5px; border: 1px #e4e4e4 solid; width: 65px; height: 45px; margin-top: 5px; }
.smp_box li.mayi_ding .dingr { float: left; display: block; width: 300px; height: 60px; line-height: 28px !important; color: #999; }
.smp_box li.mayi_ding .dingr a { font-size: 15px; }
.vali_pic { border: 1px solid #dedede; }
.vali_pic img { height: 40px; cursor: pointer; }
.mayi-rmenu { position: fixed; right: 0; margin-right: 20px; bottom: 20px; padding-bottom: 20px; z-index: 999; }
.mayi-rmenu .btn { width: 72px; height: 73px; margin-bottom: 1px; cursor: pointer; position: relative; }
.mayi-rmenu .btn-qq:hover { background-color: #488bc7; }
.mayi-rmenu a.btn-qq, .mayi-rmenu a.btn-qq:visited { background: url(../images/mayi_qq.png) 2px 0px no-repeat; background-color: #6da9de; text-decoration: none; display: block; }
.mayi-rmenu .btn-wx { background: url(../images/mayi_wx.png) 0px 0px no-repeat; background-color: #78c340; }
.mayi-rmenu .btn-wx:hover { background-color: #58a81c; }
.mayi-rmenu .btn-wx .pic { position: absolute; left: -160px; top: 0px; display: none; width: 160px; height: 160px; }
.mayi-rmenu .btn-phone { background: url(../images/mayi_phone.png) 0px 0px no-repeat; background-color: #fbb01f; }
.mayi-rmenu .btn-phone:hover { background-color: #ff811b; }
.mayi-rmenu .btn-phone .phone { background-color: #ff811b; position: absolute; width: 160px; left: -160px; top: 0px; line-height: 73px; height: 73px; color: #FFF; font-size: 18px; text-align: center; display: none; }
.mayi-rmenu .btn-top { background: url(../images/mayi_top.png) 0px 0px no-repeat; background-color: #666666; display: none; }
.mayi-rmenu .btn-top:hover { background-color: #444; }
.barcity span { color: #ff4500; font-size: 13px; }
.izhiding { background: url(../images/category/zhiding.png) top left no-repeat #FFF9FB; zoom: 1; }
.ishixiao { background: url(../images/category/shixiao.png) top left no-repeat #FEFEFE; zoom: 1 }
.ituijian { background: url(../images/category/tuijian.png) top left no-repeat; zoom: 1 }
.iguoqi { background: url(../images/category/guoqi.png) top left no-repeat; zoom: 1 }
.bgline { background: url(../images/category/bgline.gif) top center repeat-x; height: 7px; width: 100%; }
.headstyle_normal .logosearchtel { height: 110px; }
.headstyle_liebiao .logosearchtel { margin: 0px auto 0 auto; }
.headstyle_liebiao .logosearchtel .webcity { border-left: none; }
.headstyle_liebiao .colorfoot { background-color: #ffffff; padding: 15px 20px !important; width: 1238px; overflow: hidden; border-color: #eeeeee !important; border-style: solid; border-width: 1px 1px 1px 1px; margin-bottom: 15px; }
.headstyle_liebiao .smp_box { background-color: #ffffff; padding-left: 15px; }
.smp_box li { background: none; margin-bottom: 0; text-indent: 5px; width: 32%; margin-left: 0; margin-right: 8px; border-bottom: 1px #eee dashed; line-height: 38px; }
.smp_box li.ituijian { background: url(../images/information/tuijian.gif) center center no-repeat !important; }
.headstyle_liebiao .smp_box_title { background-image: none; text-indent: 0; padding-left: 0; background-color: #ffffff; margin-bottom: 0; padding-top: 5px; font-weight: bold; }
.blue .smp_box_title { color: #3592e2; }
.green .smp_box_title { color: #42b712; }
.orange .smp_box_title { color: #ff6600; }
.red .smp_box_title { color: #EE4341; }
.headstyle_liebiao .foot_wap, .headstyle_liebiao .foot_wx { border-right: 1px #eee solid; }
.headstyle_liebiao .flink .bd { padding: 5px 15px 0 15px !important; }
.headstyle_liebiao .flink { padding-top: 5px; padding-bottom: 15px; }
.headstyle_liebiao .flink .bd li { margin-bottom: 0 !important; margin-top: 5px !important; margin-right: 15px; }
.sitemap { width: 300px; margin: -30px auto 0 auto; padding: 0; }
.ggba { width: 300px; margin: 0 auto; padding: 0 0 20px 0; }
.ggba a { display: inline-block; text-decoration: none; height: 20px; line-height: 20px; }
.ggba p { float: left; height: 20px; line-height: 20px; margin: 0px 0px 0px 5px; color: #939393; }
.ggba img { float: left; }
.blue .daohang2 { background-color:; }
.green .daohang2 { background-color:; }
.orange .daohang2 { background-color:; }
.red .daohang2 { background-color:; }
.news_box { color: white; height: 67px; padding: 10px 0; background: url(../images/newsbg.gif) 0 0 no-repeat #EE4341; text-align: left; font-size: 13px; overflow: hidden; }
.news_box li { float: left; margin: 0px; width: 300px; height: 24px; line-height: 24px; margin-left: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.news_box li em { color: #e0e0e0; font-size: 12px; }
.news_box ul { margin-left: 220px; overflow: hidden; }
.news_box li a { color: white; }
.news_box li a:hover { text-decoration: underline; }
.news_box li .mayitu { background-color: green; color: white; padding: 1px 3px; margin-left: 5px; font-size: 12px; border-radius: 3px; }
.news_box li em { font-size: 12px; }
.news_box em a:link { color: #999; }
.news_box li.mayi_ding { background: url(../images/category/zhiding.png) 0 0 no-repeat !important; background-size: 32px auto !important; }
.headstyle_liebiao .news_box { padding-left: 15px; }
.headstyle_liebiao .news_box_title { background-image: none; text-indent: 0; padding-left: 0; background-color: #ffffff; margin-bottom: 0; padding-top: 5px; font-weight: bold; }
.blue .news_box_title { color: #3592e2; }
.green .news_box_title { color: #42b712; }
.orange .news_box_title { color: #ff6600; }
.red .news_box_title { color: #EE4341; }
.changecityr { font-size: 12px !important; }
.index_address { }
.index_address .orange { font-size: 15px; color: #FF7300 !important; margin-right: 10px; }
.gray2, a.gray2 { color: #A9A9A9 !important; }
.index_address>a:hover { color: #FF7300; text-decoration: underline; }
.cityList { background-color: #fff; border: 1px solid #ddd; position: absolute; z-index: 99999999999999999999; color: #666; left: 270px; top: 130px; width: 536px; display: none; font-size: 12px; }
@media only screen and (min-width:2500px) {
	.cityList { left: 880px; }
}
@media only screen and (width:1920px) {
	.cityList { left: 580px; }
}
.cityList:before, .cityList:after { content: " " !important; border: 7px solid transparent; position: absolute; left: 32px; visibility: visible !important; }
.cityList:before { border-bottom-color: #cccaca; top: -14px; }
.cityList:after { border-bottom-color: #f6f6f6; top: -13px; }
.cityList .title { background-color: #f6f6f6; width: 519px; padding-top: 8px; padding-left: 16px; overflow: hidden; position: relative; height: 32px; }
.cityList ul.titleChar { list-style: none; }
.cityList .titleChar .on { border-color: #ddd; background-color: white; border-top: 2px solid #ff7300; }
.cityList .titleChar li { float: left; border: 1px solid #f6f6f6; border-bottom: 0; padding: 2px 14px; cursor: pointer; height: 26px; }
.cityList .cityListBox { margin: 8px 0 0 16px; color: #666; overflow: hidden; display: inline-block; _position: relative; position: relative; }
.cityListBox dl { position: relative; overflow: hidden; zoom: 1; }
.cityListBox .hotCity dd { width: 530px; }
.cityListBox dl dt { float: left; width: 30px; height: auto; display: block; line-height: 25px; color: #999; }
.cityListBox dl dd { float: left; line-height: 25px; _padding-top: 2px; text-align: left; width: 490px; margin-bottom: 6px; }
.cityListBox dl dd a { color: #666; }
.cityListBox dl dd a:hover { color: #ff7300; text-decoration: underline; }
.cityListBox a { width: 55px; display: inline-block; }
.cityListBox .none { display: none; }
.cityListBox .hotCity span { display: inline-block; float: right; margin-right: 25px; }
.cityListBox .hotCity span a { color: #333; }
.cityListBox .hotCity span a:hover { color: #ff7300; }
.fixed-bottom .foot_zx p { width: 1230px; margin: 0 auto; }
.fixed-bottom .foot_zx .foot_form { width: 1210px; }
.simpleT { border: 1px #e9e9e9 solid; padding-top: 5px; background-color: #fff; }
.simpleT .t-time { color: #999; font-size: 12px; }
.mayi_smp li { margin-top: 0 !important; }
code { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-weight: bold; color: #CACACA; }
#ewm_content { padding: 10px 0 15px 0; border-top: 1px #ff9900 dashed; border-bottom: 1px #ff9900 dashed; margin-top: 10px; }
.mayi_new { height: 100px; }
.mayi_new a.title_new { color: #000; font-size: 16px; }
.mayi_new a.title_new:hover { color: #f30; }
.mayi_new time { margin-top: 5px; line-height: 25px; font-size: 13px !important; border: 1px solid #AAAAAA; color: #AAAAAA !important; padding-right: 5px; border-radius: 3px; display: block; float: left; margin-left: 10px; }
.mayi_new .cats_new { margin-top: 5px; line-height: 25px; font-size: 13px !important; border: 1px solid #FF2C00; color: #FF2C00 !important; padding-right: 5px; border-radius: 3px; display: block; float: left; margin-left: 5px; }
.mayi_new:hover .cats_new, .mayi_new .cats_new:hover { background-color: #FF2C00 !important; color: #FFFFFF !important; }