html, body { color:#222; font-family:Microsoft YaHei, Helvitica, Verdana, Tohoma, Arial, san-serif; margin:0; padding: 0; text-decoration: none; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
img { border:0; }
ol, ul { list-style: none outside none; margin:0; padding: 0; }
a { color:#000000; text-decoration: none; }
.clr { display:block; clear:both; height:0; overflow:hidden; }
.copyright { padding:8px; text-align:center; font-size:14px; color:#666; }
.copyright a { color:#666; }
h2 { font-size:14px; }





body { }
body .mainmenu:after { clear: both; content: " "; display: block; }
body .mainmenu{ text-align:center;}
body .mainmenu li{ float:left;margin-left:2%;margin-top:2%; 
width:22.2%;  overflow:hidden;}

body .mainmenu li a{ display:block;  color:#FFF;   text-align:center }
body .mainmenu li a b{ display:block; height:50px;}
body .mainmenu li a img{ margin: 15px auto 15px;
width: 40px;
height: 40px;}
body .mainmenu li a span{ display:block; height:30px; color: #ffffff; font-size:14px; }
body .mainmenu li:nth-child(8n+1) {background-color:#36A1DB}
body .mainmenu li:nth-child(8n+2) {background-color:#678ce1}
body .mainmenu li:nth-child(8n+3) {background-color:#8c67df}
body .mainmenu li:nth-child(8n+4) {background-color:#84d018}
body .mainmenu li:nth-child(8n+5) {background-color:#14c760}
body .mainmenu li:nth-child(8n+6) {background-color:#f3b613}
body .mainmenu li:nth-child(8n+7) {background-color:#ff8a4a}
body .mainmenu li:nth-child(8n+8) {background-color:#fc5366}
body .mainmenu li:nth-child(8n+8) {background-color:#fc5300}


body .mainmenu11:after { clear: both; content: " "; display: block; }
body .mainmenu11{ text-align:center;

　}
body .mainmenu11 li{
　　-moz-border-radius:8px;/*8px是圆角的角度，值越大则圆角效果越明显，如果修改此项，请修改以下两项的值，使之相同*/
　　-webkit-border-radius:8px;
　　border-radius: 8px;
 float:left;margin-left:2%;margin-top:2%; 
width:21%;  overflow:hidden;}

body .mainmenu11 li a{ display:block;  color:#000000;   text-align:center;margin:0; }
body .mainmenu11 li a b{ display:block; }
body .mainmenu11 li a img{ margin:0px 0px 0px 0px;border-radius:50%;
width:40%;
height:40%;}
body .mainmenu11 li a span{ display:block; height:30px; color: #000000; font-size:14px; margin:5px 0 0 0; }
body .mainmenu11 li:nth-child(8n+1) {}
body .mainmenu11 li:nth-child(8n+2) {}
body .mainmenu11 li:nth-child(8n+3) {}
body .mainmenu11 li:nth-child(8n+4) {}
body .mainmenu11 li:nth-child(8n+5) {}
body .mainmenu11 li:nth-child(8n+6) {}
body .mainmenu11 li:nth-child(8n+7) {background-color:#ff8a4a}
body .mainmenu11 li:nth-child(8n+8) {background-color:#fc5366}
body .mainmenu11 li:nth-child(8n+8) {background-color:#fc5300}
.header{height:50px;  background-image:url(wsite/images/header_bg.png); background-size:100%; }
.header .logo{display:block;width:130px;height:30px;padding:10px 0 0 10px;}
.header .logo img{display:block;width:100%;}
.header .search{position:absolute;top:0;right:35px;z-index:1000;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/icon-search.png) no-repeat center center;background-size:40%;}
.header .search:hover{background-color:#fc4540;}
.header .search span{display:none;}
.header .user-icon{position:absolute;top:0;right:70px;z-index:1000;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/icon-user.png) no-repeat center center;background-size:40%;}
.header .user-icon span{display:none;}
.header .user-icon:hover{background-color:#fc4540;}
.header .back{position:absolute;top:0;left:0;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/icon-back.png) no-repeat center center;background-size:12px 20px;}


.dl-menuwrapper {
	width: 100%;
	max-width: 250px;
	float: right;
	position: absolute;
	top:0;
	right:0;
	padding-top: 45px;
	z-index: 999;
	-webkit-perspective: 1000px;
	-moz-perspective: 1000px;
	perspective: 1000px;
	-webkit-perspective-origin: 50% 200%;
	-moz-perspective-origin: 50% 200%;
	perspective-origin: 50% 200%;
}

.dl-menuwrapper:first-child {
	margin-right: 100px;
}

.dl-menuwrapper:first-child {
	margin-right: 100px;
}

.dl-menuwrapper button {
	
	border: none;
	width: 50px;
	height: 50px;
	text-indent: -900em;
	overflow: hidden;
	position: absolute;
	top:0;
	right:0;
	cursor: pointer;
	outline: none;
	background: #fe4540 url(../images/menu-button-bg.png) no-repeat center center;
	background-size: 50%;
}

.dl-menuwrapper button:hover ,
.dl-menuwrapper button.dl-active {
	background-color: #252831;
}
.yi-index,body>.yi-normal,body>.yi-list-ul{background-color:#fbfbfb;padding-left:6px;margin-bottom:5px}
[margin_b='0']{margin-bottom:0!important}
.yi-wrap-title{margin-left:-6px;padding-right:6px;font-size:15px;display:block;height:36px;line-height:36px;background:-moz-linear-gradient(top,#fff,#ededed);background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ededed));-moz-box-shadow:inset 0 -1px 0 #c3c3c3,0 1px 0 gray;-webkit-box-shadow:inset 0 -1px 0 #c3c3c3,0 1px 0 gray;box-shadow:inset 0 -2px 0 #c3c3c3,0 1px 1px gray;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.yi-list-li{height:auto;padding-bottom:10px;padding-top:8px;border-bottom:1px solid #dedede;border-top:1px solid #fff;overflow:hidden;position:relative}
.yi-list-dl{overflow:hidden}
.yi-list-li:first-child{border-top:0}
.yi-list-li:last-child{border-bottom:0}
.yi-list-imgwrap{background:#fff;width:88px;display:block;float:left;margin-left:1px;padding:2px;box-shadow:0 1px 1px #ccc;margin-right:10px;overflow:hidden;text-align:center;font-size:0;line-height:0}
.yi-list-img{max-width:88px}
.yi-list-name{font-size:14px;color:#000;overflow:hidden}
.yi-list-jj{color:#999;font-size:13px;line-height:150%;height:auto;overflow:hidden;padding-top:5px;}
.yi-list-jj a{color:#5A5858;font-size:14px}
.yi-list-li.hover,.yi-list-name.hover{background:#efefef}
.yi-list-inline a{padding-right:10px}
.yi-slink-li{width:33%;float:left;line-height:16px;text-align:center;position:relative}
.yi-slink-li::before{content:"|";position:absolute;right:1px;top:10px}
.yi-slink-li:nth-child(3n)::before{content:""}
.yi-slink-li a{text-decoration:none;display:block;line-height:16px;height:16px;padding:10px 0}

.top{ background:#5ac0fb;  width:95%; height:30px; font-weight:400; color:#FFFFFF; margin-top:5px; padding-top:8px; padding-right:5%; text-align:right;}
.foot{ text-align:center; font-size:11px;}