*{box-sizing: border-box;font-family: Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","WenQuanYi Micro Hei",sans-serif; font-size: 14px; color: #555555;resize: none;outline: none;}
em,i{font-style:normal}
a { color:#999999; text-decoration: none; font-size: 14px;}
a:active, a:hover { color: #ff9900; text-decoration: none; }
button, input, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; color: inherit; margin: 0; }
img { vertical-align: middle; border: 0; }
ul, ol { margin: 0; padding: 0; list-style: none; }
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
h1, h2, h3{font-weight:bold;}
h1 { font-size: 18px; margin-top:10px;margin-bottom:10px; line-height:24px;background:url(../image/list.png) left center no-repeat;padding-left:28px;color:#ff6600;background-size: 24px;}
h2{ font-size: 30px; }
h3{ font-size: 16px; margin-top:2px;margin-bottom:2px;  line-height:24px; color:#ff5533;}
p {line-height:24px;margin: 0 0 10px; }

#header { height: 70px; padding: 0; position: fixed; top: 0; left: 0; right: 0; z-index:99999; background-color:#3399ff; border-bottom: 1px solid #e0e0e0; border-color: rgba(0,0,0,.1); box-shadow: 0 1px 4px rgba(0,0,0,.04);
   width:100%;
}

.container {position: relative; margin:0 auto;width:90%;}
#header .container{width:98%;}
#adtop{float:right; width:300px;font-size:13px;text-align:right;margin-right:15px; }
#adtop a:link,#adtop a:visited {COLOR: #3366ff;font-size:13px;}
#adtop a:hover{color:#0000ff; TEXT-DECORATION:underline;} 

#logo{position:relative;margin-top:5px;text-align:center;height:60px;float: left; width: 150px;display: flex;align-items: center;}
#logo a{display:flex;align-items: center;width: 100%;}
#logo img{display: block;width: 38px;height:auto;}
#logo a span{display: block;width: calc(100% - 40px);color: #fff;font-size: 18px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding: 0 5px;}
#topbar{text-align:center;padding-top:20px;width: calc(100% - 430px);float: left;margin-left: 15px;}
#toplb li{ height:30px; line-height:30px; float:left;width: 10%;margin: 0 1.25% 0 0;text-align: center;}
#toplb li:last-child{margin-right:0;}
#toplb li a:link,#toplb li a:visited{display: block; padding: 0 5px;margin-right:0px; color: #ffffee; background-color: #ff6600;border-radius: 2px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }
#toplb li a:hover,#toplb li a:active{background-color: #f44336;color:#ffff00}
#toplb li ul{width:120px;position:relative;margin:0px;border-bottom:1px solid #c0c0c0}
#toplb li ul{display: none;}
#toplb li:hover ul{display:block;position:absolute; z-index:6;}
#toplb li ul li{float:left;width:120px;height:31px;line-height:30px; list-style:none;overflow:hidden;margin:0px;letter-spacing:1px;}
#toplb li ul li a:link,#toplb li ul li a:visited{ border-radius: 2px; font-size:15px;display:block; text-align:center; border:1px solid #c0c0c0;text-decoration:none;color:#777777;background:#f9f9f9;}
#toplb li ul li a:hover,#toplb li ul li a:active{background-color: #777777;color:#ffffff;}

#toplb li ol{width:280px;position:relative;margin:0px;}
#toplb li ol{display: none;}
#toplb li:hover ol{display:block;position:absolute; z-index:6;}
#toplb li ol li{float:left;width:69px;height:35px;line-height:33px; list-style:none;overflow:hidden;margin:0px;letter-spacing:1px;margin-right:-1px;margin-bottom:-1px;}
#toplb li ol li a:link,#toplb li ol li a:visited{ border-radius: 2px; font-size:15px;display:block; text-align:center; border:1px solid #c0c0c0;text-decoration:none;color:#777777;background:#f9f9f9; }
#toplb li ol li a:hover,#toplb li ol li a:active{background-color: #777777;color:#ffffff;}

.titmap{padding-left:50px;background: url(//image.esy.org/menu.gif) left no-repeat;background-color: #3399ff;}


@media screen and (max-width:300px){.searchform{display:none}}

/* .searchform { float: right; margin: 16px 0 0 0; position:relative;} */
.searchform { float: right;margin-top: 14px;}
.search-input { float: left; color: #999; border: solid 1px #ddd; width:200px; height: 40px;line-height:38px; padding: 4px 7px; padding-left:2px; border-right: none; font-size: 16px; border-radius: 2px 0 0 2px; outline: none;background-color:#ffffff;}
.search-input:focus {color:#0033ff;}
.search-btn { color:#fff; border: none; background: #f44336;width:55px; height: 40px; font-size: 14px; padding: 0 5px; border-radius: 0 2px 2px 0; cursor:pointer;letter-spacing:2px;}
.search-btn:hover, .search-btn:focus { color: #fff; background: #ff9900; } 



#wrap{text-align:left;margin-top: 85px;line-height:28px;color: #999999; margin-right: 3px;width:90%;} /*.update */
#wrap span{color:#ff7700;}
#wrap a:hover{color:#ff9900;}
/*.update */
#main{width:100%;height:100%;text-align:left;padding:0px;margin:0px;overflow: hidden;}

#left{width:300px;padding:0px;margin:0px;height: 100vh;float: left;}

#right{float:right;width:calc(100% - 300px);padding-left: 2%;margin:0px;background:#ffffff;height:100%;line-height:24px;color:#888888;}

#right span{color:#ff6600;}

#right img{max-width: 960px;}

#path{text-align:left;line-height:32px;height:32px;color:#cccccc;font-size:13px;margin-top: 1px;overflow:hidden;}
#path span{color:#bbbbbb;}
#path strong{color:#bbbbbb;font-weight:normal}
#path a:link,#path a:visited {COLOR: #999999; TEXT-DECORATION:none;font-size:13px;}
#path a:hover{color:#ff9900;} 

#qg{text-align:left;padding:3px;background:url(//image.esy.org/qg.png) left no-repeat #ffffee;padding-left:18px;line-height:30px;color:#999999;border:1px solid #eeeeee;overflow:hidden;margin-bottom:8px;list-style-type:none;}
#qg li{float:left;width:315px;height:25px;line-height:25px;white-space:nowrap;font-size:12px;overflow:hidden;text-align:left;color:#cccccc;text-overflow:ellipsis;padding-right:3px;}
#qg li i{color:#ff0033;line-height:24px;}
#qg li a:link{COLOR: #666666; TEXT-DECORATION:none;font-size:12px;}
#qg li a:hover{color:#ff0033; TEXT-DECORATION:underline;} 
#qg li a:visited{COLOR: #cccccc; TEXT-DECORATION:none;font-size:12px;}

#esads{background:#ffffff;margin-bottom:10px;margin-top:10px;text-align:center;overflow:hidden;}


#Tags{margin-bottom:10px;margin-top:10px;text-align:left;border:1px solid #e0e0e0;line-height:35px;color:#999999;padding:10px}
#Tags a{font-size:16px;opacity:0.80;filter:alpha(opacity=80);color:#999999;display:inline-block;margin: 0 5px 5px 0;padding: 0 6px;line-height:21px;border-radius:2px;TEXT-DECORATION:none;background-color: #a1a1a1;}
#Tags a:hover{color:#ff6600; TEXT-DECORATION:none;} 
#Tags a:nth-child(13n){background-color: #e3f9fd;}
#Tags a:nth-child(13n+1){background-color: #e9e7ef;}
#Tags a:nth-child(13n+2){background-color: #f0f0f4;}
#Tags a:nth-child(13n+3){background-color: #e9f1f6;}
#Tags a:nth-child(13n+4){background-color: #f0fcff;}
#Tags a:nth-child(13n+5){background-color: #e3f9fd;}
#Tags a:nth-child(13n+6){background-color: #fffbf0;}
#Tags a:nth-child(13n+7){background-color: #f2ecde;}
#Tags a:nth-child(13n+8){background-color: #fcefe8;}
#Tags a:nth-child(13n+9){background-color: #fff2df;}
#Tags a:nth-child(13n+10){background-color: #f3f9f1;}
#Tags a:nth-child(13n+11){background-color: #e0eee8;}
#Tags a:nth-child(13n+12){background-color: #e0f0e9;}

#list{text-align:center;padding-top:0px;background:#ffffff;line-height:24px;color:#999999;border-top:0px solid #e0e0e0;overflow:hidden;margin-bottom:3px;list-style-type:none;}
#list li{float:left;width:237px;height:215px;line-height:20px;text-align:center;color:#999999;border:1px solid #f0f0f0;margin-bottom:15px;margin-right:5px;padding:0px;background:#ffffff;overflow:hidden;font-size:12px;position:relative;}
#list li:hover{background:#ffffee;border:1px solid #e0e0e0;}

#list li dl{width:50px;height:50px;display:block;position:absolute;top:0px;left:0px;background: url(//image.esy.org/svip.png) no-repeat left top;z-index:10;}
#list li dt{width:50px;height:50px;display:block;position:absolute;top:0px;left:0px;background: url(//image.esy.org/vip.png) no-repeat left top;z-index:10;}
#list li dd{width:50px;height:50px;display:block;position:absolute;top:0px;right:0px;background: url(//image.esy.org/tuig.png) no-repeat left top;z-index:10;}


#list li em{display: none;}

#list li:hover em{color:#666666;display:block;background:#ffffee;position:absolute; z-index:6;width:238px;height:160px;text-align:center;overflow:hidden;}

#list li i{float:left;color:#cccccc;width:120px;line-height:20px;text-align:left;overflow:hidden;font-size:12px;letter-spacing:1px;padding-left:5px;}
#list li span{float:right;color:#cccccc;width:90px;line-height:20px;text-align:right;overflow:hidden;font-size:12px;padding:3px;letter-spacing:1px;padding-right:5px;}

#list li a:link{COLOR: #aaaaaa; TEXT-DECORATION:none;font-size:12px;line-height:25px;text-overflow:ellipsis;}
#list li a:hover{color:#ff0033; TEXT-DECORATION:none;} 
#list li a:visited{COLOR: #cccccc; TEXT-DECORATION:none;font-size:12px;}
#list img{margin-right:3px;margin-bottom:5px;width:235px;height:160px;overflow:hidden;border:0px;text-align:center;-webkit-filter: grayscale(10%); }
#list li:hover img{margin-right:3px;margin-bottom:5px;width:235px;height:160px;overflow:hidden;border:0px;text-align:center;-webkit-filter: grayscale(0%); }
/* #list li:hover img{-webkit-filter: grayscale(30%);opacity:1;filter(alpha=100);-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: grayscale(0%);}*/


#listm{text-align:center;padding-top:0px;background:#ffffff;line-height:24px;color:#999999;border-top:0px solid #e0e0e0;overflow:hidden;margin-bottom:10px;list-style-type:none;}
#listm li{float:left;width:237px;height:215px;line-height:20px;text-align:center;color:#999999;border:1px solid #f0f0f0;margin-bottom:10px;margin-right:5px;padding:0px;background:#f9f9f9;overflow:hidden;font-size:12px;position:relative;}
#listm li:hover{background:#eeeeee;}

#listm li dl{width:50px;height:50px;display:block;position:absolute;top:0px;left:0px;background: url(//image.esy.org/svip.png) no-repeat left top;z-index:10;}
#listm li dt{width:50px;height:50px;display:block;position:absolute;top:0px;left:0px;background: url(//image.esy.org/vip.png) no-repeat left top;z-index:10;}
#listm li dd{width:50px;height:50px;display:block;position:absolute;top:0px;right:0px;background: url(//image.esy.org/tuig.png) no-repeat left top;z-index:10;}

#listm li em{display: none;}

#listm li:hover em{color:#999999;display:block;background:#eff7ff;position:absolute; z-index:6;width:238px;height:160px;text-align:center;overflow:hidden;}

#listm li i{color:#ff5500;background:#eeeeee;border-radius: 2px;display:block;position:absolute; z-index:5;margin-left:3px;margin-top:3px;width:70px;line-height:15px;text-align:center;overflow:hidden;font-size:12px;padding:3px;letter-spacing:1px;}

#listm li span{color:#ff5500;background:#ffffee;border-radius: 2px;display:block;position:absolute;z-index:5;margin-left:175px;margin-top:130px;width:50px;line-height:15px;text-align:center;overflow:hidden;font-size:12px;padding:3px}

#listm li a:link{COLOR: #999999; TEXT-DECORATION:none;font-size:12px;line-height:25px;text-overflow:ellipsis;}
#listm li a:hover{color:#666666; TEXT-DECORATION:none;} 
#listm li a:visited{COLOR: #aaaaaa; TEXT-DECORATION:none;font-size:12px;}
#listm img{margin-right:3px;margin-bottom:5px;width:235px;height:160px;overflow:hidden;border:0px;text-align:center;-webkit-filter: grayscale(10%); }
#listm li:hover img{margin-right:3px;margin-bottom:5px;width:235px;height:160px;overflow:hidden;border:0px;text-align:center;-webkit-filter: grayscale(0%); }


#listb{text-align:center;padding-top:0px;background:#ffffff;line-height:24px;color:#999999;border-top:0px solid #e0e0e0;overflow:hidden;margin-bottom:3px;list-style-type:none;}
#listb li{float:left;width:240px;height:200px;line-height:20px;text-align:center;color:#336699;border:1px solid #e0e0e0;margin-bottom:15px;margin-right:15px;padding:0px;background:#ffffee;overflow:hidden;}
#listb li a:link{COLOR: #999999; TEXT-DECORATION:none;text-overflow:ellipsis;}
#listb li a:hover{color:#3366ff; TEXT-DECORATION:none;} 
#listb li a:visited{COLOR: #999999; TEXT-DECORATION:none;}
#listb li em{font-size:12px;COLOR: #bbbbbb;}
#listb li em a{font-size:12px;}
#listb li i{COLOR: #ff3300;font-weight:bold;}
#listb li span{COLOR:#3366ff;}



#content{color:#3366cc;margin-bottom:5px;text-align:left;line-height:24px;background-color:#ffffff;letter-spacing:2px;word-wrap:break-word;word-break:break-all;}
#content a:link,#content a:visited {COLOR: #333333;TEXT-DECORATION:none;}
#content a:hover{color:#0000ff; TEXT-DECORATION:underline;} 
#content i{color:#999999;font-size:12px;} 
#content em{color:#999999;} 
#content span{color:#ff6600;} 
#content img{clear: both;display: block;margin:auto; }



#hxk{height:1px;border:none;clear:both}
.hx{height:1px;border:none;border-top:1px solid #e0e0e0;clear:both;display: none;}
#hxs{height:1px;border:none;border-top:1px dashed #e0e0e0;clear:both;}

#footer{text-align:center;font-size:12px;color:#bbbbbb;padding:3px;margin-top: 5px;line-height:28px;padding-top:5px;padding-bottom:10px;}
#footer a:link,#footer a:visited {font-size:12px;COLOR: #999999; TEXT-DECORATION:none;}
#footer a:hover{color:#000000;} 

#links{text-align:left;font-size:12px;color:#aaaaaa;padding:3px;margin-top: 5px;line-height:28px;padding-top:5px;padding-bottom:10px;border-top:1px solid #e0e0e0}

#links li{float:left;width:107px;height:24px;line-height:24px;white-space:nowrap;font-size:12px;overflow:hidden;text-align:left;color:#999999;text-overflow:ellipsis;padding-right:3px;list-style:none;}
#links li a:link,#links li a:visited {font-size:12px;COLOR: #bbbbbb; TEXT-DECORATION:none;}
#links li a:hover{color:#000000;} 

/*.update */
.sitemap{overflow-x:hidden;overflow-y:auto;position:fixed; z-index:99; width:300px; height:calc(100vh - 120px); top:95px; border-right:1px solid #f1f1f1;-webkit-box-shadow: 5px 5px 25px #ccc; -moz-box-shadow: 10px 10px 10px #ccc; box-shadow: 1px 0 10px #ccc;border-radius: 10px;}

.sitemap::-webkit-scrollbar {
	width: 6px;
	background-color: rgba(240, 240, 240, 1);
	border-radius: 100px;
}

.sitemap::-webkit-scrollbar-track {
	box-shadow: inset 0 0 0px rgba(50, 89, 206, .25);
	background-color: rgba(255, 255, 255, .25);
	border-radius: 100px;
}

.sitemap::-webkit-scrollbar-thumb {
	box-shadow: inset 0 0 0px rgba(240, 240, 240, .5);
	background-color: #ccc;
	border-radius: 100px;
}

.sitemaps{width:100%; height:100%; position:relative;}

.msg{padding-left:10px;color:#333;text-align:left;line-height:32px;background-color: #fff;text-align: center;background: #fff7f1;}
.msg a:link,.msg a:visited {color: #f60;font-weight: 900;}
.msg a:hover{color:#0000ff; TEXT-DECORATION:underline;} 

#msgs{border:1px solid #e0e0e0;padding:5px;padding-bottom:5px;color:#777777;margin-bottom:10px;text-align:left;line-height:24px;background-color: #ffffff;}
#msgs a:link,#msgs a:visited {COLOR: #777777;font-size:14px;line-height:24px;}
#msgs a:hover{color:#0000ff; TEXT-DECORATION:underline;} 


#citylb{width:100%;position:relative;margin:0px;}
#citylb li{float:left;width:70px;height:30px;line-height:28px; list-style:none;overflow:hidden;margin:0px;letter-spacing:1px;margin-right:-1px;margin-bottom:-1px;}
#citylb li a:link,#citylb li a:visited{ border-radius: 2px; font-size:15px;display:block; text-align:center; border:0px solid #e0e0e0;text-decoration:none;color:#999999;background:#ffffff;}
#citylb li a:hover,#citylb li a:active{background-color: #ff9900;color:#ffffff;}
#citylb span {color:#3399ff}


#leib{width:100%;position:relative;margin:0px;}
#leib li{float:left;width:105px;height:30px;line-height:28px; list-style:none;overflow:hidden;margin:0px;letter-spacing:1px;margin-right:-1px;margin-bottom:-1px;}
#leib li a:link,#leib li a:visited{ border-radius: 2px; font-size:15px;display:block; text-align:center; border:0px solid #e0e0e0;text-decoration:none;color:#999999;background:#ffffff;}
#leib li a:hover,#leib li a:active{background-color: #ff9900;color:#ffffff;}
#leib span {color:#3399ff}

#dqlb{width:100%;position:relative;margin:0px;}
#dqlb li{float:left;width:100px;height:30px;line-height:28px; list-style:none;overflow:hidden;margin:0px;letter-spacing:1px;margin-right:-1px;margin-bottom:-1px;}
#dqlb li a:link,#dqlb li a:visited{ border-radius: 2px; font-size:15px;display:block; text-align:center; border:1px solid #CCEFF5;text-decoration:none;color:#999999;background:#ffffff;}
#dqlb li a:hover,#dqlb li a:active{background-color: #ff9900;color:#ffffff;}
#dqlb span {color:#3399ff;}

#pxlb{width:100%;position:relative;margin:0px;}
#pxlb li{float:left;width:139px;height:30px;line-height:28px; list-style:none;overflow:hidden;margin:0px;letter-spacing:1px;margin-right:-1px;margin-bottom:-1px;}
#pxlb li a:link,#pxlb li a:visited{ border-radius: 2px; font-size:15px;display:block; text-align:center; border:1px solid #e0e0e0;text-decoration:none;color:#999999;background:#fefefe;}
#pxlb li a:hover,#pxlb li a:active{background-color: #999999;color:#ffffff;}
#pxlb span {color:#3366ff;}


#qiugou{text-align:center;padding-top:0px;background:#ffffff;line-height:24px;color:#999999;border-top:0px solid #e0e0e0;overflow:hidden;margin-bottom:3px;list-style-type:none;}
#qiugou li{float:left;width:310px;height:70px;line-height:22px;text-align:center;color:#999999;border:1px solid #f0f0f0;margin-bottom:15px;margin-right:12px;padding:0px;background:#ffffff;overflow:hidden;font-size:12px;position:relative;}
#qiugou li:hover{background:#ffffee;border:1px solid #e0e0e0;}

#qiugou li dl{width:50px;height:50px;display:block;position:absolute;top:0px;left:0px;background: url(//image.esy.org/svip.png) no-repeat left top;z-index:10;}
#qiugou li dt{width:50px;height:50px;display:block;position:absolute;top:0px;left:0px;background: url(//image.esy.org/vip.png) no-repeat left top;z-index:10;}

#qiugou li i{float:left;color:#cccccc;width:120px;line-height:20px;text-align:left;overflow:hidden;font-size:12px;letter-spacing:1px;padding-left:5px;}
#qiugou li span{float:right;color:#cccccc;width:90px;line-height:20px;text-align:right;overflow:hidden;font-size:12px;padding:3px;letter-spacing:1px;padding-right:5px;}

#qiugou li a:link{COLOR: #3366ff; TEXT-DECORATION:none;font-size:14px;line-height:40px;text-overflow:ellipsis;}
#qiugou li a:hover{color:#ff0033; TEXT-DECORATION:none;} 
#qiugou li a:visited{COLOR: #cccccc; TEXT-DECORATION:none;font-size:12px;}


.menu{width:100%;position:relative;margin:0px;overflow: hidden;border:1px dashed #ececec;}
.menu li{float:left;width:50%;height:36px;line-height:36px; list-style:none;overflow:hidden;margin:0px;letter-spacing:1px;margin-right:-1px;margin-bottom:-1px;border-right: 1px dashed #ececec;border-bottom: 1px dashed #ececec;}
.menu li a:link,.menu li a:visited{ border-radius: 2px; font-size:14px;display:block; text-align:center;padding: 0 10px;text-decoration:none;color:#999999;}
.menu li a:hover,.menu li a:active{color:#ff0033;
}
.menu i {color:#ff0033;}

.menu em {color:#ff0033;}


#menus{width:100%;position:relative;margin:0px;margin-top:5px;}
#menus li{float:left;width:107px;height:40px;line-height:38px; list-style:none;overflow:hidden;margin:0px;letter-spacing:1px;margin-right:-1px;margin-bottom:-1px;}
#menus li a:link,#menus li a:visited{ border-radius: 2px; font-size:15px;display:block; text-align:center; border:1px solid #e0e0e0;text-decoration:none;color:#999999;background:#fefefe;
	background: -webkit-gradient(linear, 0 0,0 100%, from(#f9f9f9), to(#f1f1f1));
	background: -webkit-linear-gradient( top,#f9f9f9,#f1f1f1);
	background: -moz-linear-gradient( top,#f9f9f9,#f1f1f1);
	background: -o-linear-gradient( top,#f9f9f9,#f1f1f1);
}
#menus li a:hover,#menu li a:active{background-color: #ff9900;color:#ff0033;
	background: -webkit-gradient(linear, 0 0,0 100%, from(#f4f4f4), to(#fdfdfd));
	background: -webkit-linear-gradient( top,#f4f4f4,#fdfdfd);
	background: -moz-linear-gradient( top,#f4f4f4,#fdfdfd);
	background: -o-linear-gradient( top,#f4f4f4,#fdfdfd);
}
#menus i {color:#ff6600;}

#pg{width:100%;position:relative;margin:0px;margin-top:10px;}
#pg li{float:left;width:65px;height:50px;line-height:48px; list-style:none;overflow:hidden;margin:0px;letter-spacing:1px;margin-right:-1px;margin-bottom:-1px;}
#pg li a:link,#pg li a:visited{ border-radius: 2px; font-size:15px;display:block; text-align:center; border:1px solid #e0e0e0;text-decoration:none;color:#999999;background:#fefefe;
	background: -webkit-gradient(linear, 0 0,0 100%, from(#eff7ff), to(#f1f1f1));
	background: -webkit-linear-gradient( top,#f9f9f9,#f1f1f1);
	background: -moz-linear-gradient( top,#eff7ff,#f1f1f1);
	background: -o-linear-gradient( top,#eff7ff,#f1f1f1);
}
#pg li a:hover,#menu li a:active{background-color: #ff9900;color:#ff0033;
	background: -webkit-gradient(linear, 0 0,0 100%, from(#f4f4f4), to(#fdfdfd));
	background: -webkit-linear-gradient( top,#f4f4f4,#fdfdfd);
	background: -moz-linear-gradient( top,#f4f4f4,#fdfdfd);
	background: -o-linear-gradient( top,#f4f4f4,#fdfdfd);
}
#pg em {color:#ff6600;}



#sjewm{background:url(//image.esy.org/ewmico.png) left no-repeat;height:18px;padding-left:20px;line-height:18px; font-size:14px;cursor:pointer;margin-left:5px;} 
#sjewm em{display: none;background:#3388ff;color:#ff0033;text-align:center;border:1px solid #e0e0e0;width:230px;line-height:18px; font-size:12px;letter-spacing:2px;}
#sjewm:hover em{ display:block;position:relative;position:fixed; top:172px; left:235px;width:230px;height:250px;z-index:11;color:#ffffee;}


#formsub{margin-top:5px;margin-bottom:5px;margin-left:5px;cursor:pointer;background:#3388ff;-webkit-border-radius:5px;border:1px solid #e0e0e0;height:26px;text-align:center;color:#fff;font-size:13px;line-height:26px;-webkit-appearance: none;}
#formsub:hover, #formsub:focus { color: #fff; background: #ff5500; } 

.baos {margin-left:9px;margin-top:5px;color: #666666; border: solid 1px #ddd; width:175px; height: 25px;line-height:25px; padding: 4px 7px; padding-left:2px; font-size: 13px; border-radius: 2px 0 0 2px; outline: none;background-color:#ffffff;}

.baos:focus{color:#0033ff;}

#zphone{cursor:pointer;background:#ffffee;-webkit-border-radius:5px;border:1px solid #e0e0e0;padding-left:5px;padding-right:5px;height:28px;line-height:28px;margin-left:0;text-align:center;color:#ff5500;font-size:14px;-webkit-appearance: none;}

#zphone:hover{cursor:pointer;background:#ffff00;-webkit-border-radius:5px;border:1px solid #e0e0e0;padding-left:5px;padding-right:5px;height:28px;line-height:28px;margin-left:0;text-align:center;color:#ff0000;font-size:14px;-webkit-appearance: none;}

#note{background:#ffffee;border:1px solid #e0e0e0;padding:3px;color:#999999;margin-bottom:10px;line-height:28px;text-align:left;list-style-type:none;}
#note span{color:#777777;padding:5px;height:28px;line-height:28px;}
#note i{color:#ff9900;padding:5px;height:28px;line-height:28px;}
#note a:link,#note a:visited {COLOR: #777777; TEXT-DECORATION:underline;height:28px;line-height:28px;padding-left:8px;;padding-right:8px;}
#note a:hover{color:#0000ff; TEXT-DECORATION:underline;} 


#wen{background:#f9f9f9;padding:5px;color:#666666;border:1px solid #e0e0e0;margin-bottom:10px;word-wrap:break-word;word-break:break-all;}
#wen span{color:#3366ff}
#wen em{font-size:12px;color:#999999}
#wen i{color:#ff0033;font-weight:bold}

#wend{background:#ffffff;padding:15px;color:#3355cc;border:1px solid #e0e0e0;margin-bottom:5px;word-wrap:break-word;word-break:break-all;}
#wend i{color:#ff0033;font-weight:bold}

#page{width:710px}

#top_div{ position:fixed; top:270px; right:10px; display:none;width:50px;height:53px  } 

#top_divs{ position:relative; z-index:2;position:fixed; top:200px; right:10px;width:50px;height:53px } 

/*.service-box ul li:hover{background:#fe5400;}*/

/*****************************************************************************************/

#lxmj{background:#ffffee;width:780px;border:1px solid #ff9900;border-top:5px solid #ff0033;padding:3px;color:#999999;margin-bottom:10px;line-height:28px;text-align:left;list-style-type:none;height:230px;}

#lxmjl{float:left;width:330px;height:100%;border-right:1px dashed #e0e0e0;color:#999999;text-align:left;padding:5px;}

#lxmjz{float:left;width:220px;height:100%;border-right:1px dashed #e0e0e0;color:#33cc99;text-align:center;padding:0px;line-height:26px;font-size:12x;}

#lxmjr{float:right;width:220px;height:100%;text-align:center;padding:0px;color:#ff3300;line-height:26px;font-size:12x;}

#lxdh{width:220px;height:30px;line-height:30px;background:#3366ff;padding-left:5px;letter-spacing:6px;border-radius: 2px;position:relative; }
#lxdh a:link,#lxdh a:visited{color:#ffffff;TEXT-DECORATION:none;}
#lxdh a:hover{color:#ffffee;TEXT-DECORATION:none;} 
#lxdh img{clear: both;display: inline; }


#tel{border:0px solid #e0e0e0;margin-bottom:5px;text-align:left;padding:5px;line-height:24px;font-size:13x;background:#ffffee;color:#666666;}
#tel img{display: inline;}
#tel i{color:#7777ff;}

#dp{background:#ffffee url(//image.esy.org/dp.png) left no-repeat;border:1px solid #e0e0e0;margin-top:5px;margin-bottom:5px;text-align:left;padding:5px;line-height:24px;font-size:13px;padding-left:45px;color:#33cc99;}
#dp a:link,#dp a:visited{font-size:13px;color:#999999;TEXT-DECORATION:none;line-height:24px;}
#dp a:hover{color:#ff5500;font-size:13px;TEXT-DECORATION:none;} 
#dp i{color:#3366ff;}


#pxlb2{width:100%;position:relative;margin:0px;text-align:left}
#pxlb2 li{float:left;width:20%;height:35px;line-height:35px; list-style:none;overflow:hidden;margin:0px;margin-right:-1px;margin-bottom:-1px; text-align:left;padding: 0 10px; border:1px solid #e0e0e0;text-decoration:none;color:#999999;background:#fefefe;}
#pxlb2 li a:link,#pxlb2 li a:visited{ border-radius: 2px; font-size:14px;display:block; text-align:left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
#pxlb2 li a:hover,#pxlb2 li a:active{background-color: #999999;color:#ffffff;}
#pxlb2 span {color:#3366ff;}


.csitelist {padding: 10px 8px;background: #fff7f1;border: 1px solid #ececec;border-radius: 5px;}
.csitelist li {display: block; font-size: 12px; height: 35px; overflow: hidden; vertical-align: top; width: 100%;}
.csitelist li h4 {display: block; float: left; font-weight: normal; height: 18px; line-height: 17px; /*width: 68px; background: #5C97DE;*/ margin-top: 7px;}
.csitelist li h4 a {color: #3399ff;* margin-left: 6px; /*background: #5C97DE;*/}
.csitelist li span {display: block; float: left; height: 30px; line-height: 30px; /*margin-right: 5px; */overflow: hidden; /*margin-left: 10px; white-space: nowrap; width: 78px;*/}
.csitelist li span a {font-size: 13px; margin-left: 16px;}
.csitelist .more {color: #888; float: right; font-size: 12px; line-height: 30px; margin-left: 10px;}

@media (max-width:768px) {
	.container{width: calc(100% - 20px);}
	#header .container{width: 100%;padding: 10px;overflow: hidden;}
	#header{height: auto;position: static;}
	#logo{float: none;margin: 0 auto;}
	#topbar{width: 100%;padding: 10px 0 0 0;margin: 0;border-radius: 3px;}
	#toplb li{width: 33.33%;margin: 0;height: 38px;line-height: 38px;border-top: 1px solid #ee5f00;border-left: 1px solid #ee5f00;}
	#toplb li a:link, #toplb li a:visited{border-radius: 0;font-size: 13px;}
	#topbar{border-radius: 3px;overflow: hidden;}
	.searchform{width: 100%;}
	.search-input{width: calc(100% - 55px);}
	#wrap{margin: 0 auto;width: 100%;padding: 10px 0 0;}
	#left{width: 100%;    height: auto;}
	.sitemap{position: static;width: 100%;height: auto;border-radius: 0;}
	#right{width: 100%;}
}