@charset "utf-8";
#box_top{width:auto;height:32px; line-height:32px; background-color:#F4F1F1; border-bottom:1px solid #d8d8d8;}
#box_top .box_top{width:1000px; margin:0px auto;}
#box_top li{ float:left;text-align:right;margin-right:10px;}
#header_top{ width:1000px; height:70px; margin:0px auto;}
#logo{ width:190px; height:63px; margin:2px 10px 0px 0px;background:url(../images/base/logo.png) no-repeat; float:left;}
.nav{ width:350px; height:40px; line-height:40px; padding-top:25px; float:left;}
.nav ul{ padding-left:10px;}
.nav li{ width:auto; text-align:center; font-size:14px; float:left; padding:0px 5px;}
.index_search{width:380px; height:38px; margin-top:20px; float:right; background:url(../images/base/ss.gif) no-repeat;}
.index_search a{ width:auto; padding:10px 30px;}
.index_search ul li a{width:auto;padding-left:15px;padding-right:25px;padding-top:9px;padding-bottom:9px; }
.index_search em {top:1px;border-top-color:#666;}
#loginbar{ width:350px; float:right;}
#loginbar .dengl{width:auto; float:left;line-height:23px; margin-right:5px;padding-top:4px;}
#loginbar label{ width:1000px;}
#loginbar .text input{ width:122px; height:23px; border:1px solid #cecece; padding-left:5px;float:left;}
#loginbar a{ padding-left:5px;}
.app{width:13px; height:26px; padding-top:6px; float:left;}
.appz{width:40px; height:32px; float:left;}
#header_down{ width:auto; height:40px; background-color:#28A2CD;}
#header_down ul{ width:1000px; line-height:40px; text-align:center; margin:0px auto;}
#header_down ul li{ width:auto; padding:0px 10px;float:left;}
#header_down a{ color:#FFF;}
#main_left{width:678px; height:auto; float:left;}
.banner{ width:668px; height:185px;background:url(../images/base/banner.png) no-repeat 0 0;}
.list{ width:668px; height:357px; margin-top:10px;}
.list h3{ width:auto; height:32px;line-height:32px;color:#FFF; border-bottom:3px solid #E1E1E1;}
.list h3 span{width:auto;background-color:#FF7F00;font-size:14px;font-weight:600;padding:0px 10px;float:left;}
.list_1{ width:658px; height:auto;}
.list_1 li{ width:658px; clear:both; height:32px;line-height:32px;}
.list_1 div{ float:left;}
.list_1 .title{ width:330px;}
.list_1 .lm{ width:auto; margin-right:5px;}
.list_1 .sj{ width:155px;}
.list_1 .je{ width:100px;}
.list_1 .jd{ text-align:right;background-color:#3366FF; padding:3px 10px;}
.list_1 .jd a:link{ color:#fff;}
/*new gongying*/
.list1{ width:668px; height:auto; margin:10px 10px 0px 0px; float:left;}
.list1 h3{ width:auto;height:32px;line-height:32px;color:#FFF; border-bottom:3px solid #E1E1E1;}
.more{ 

  background-image:url('/front/images/base/1-140105141416-53.gif');
  background-position-y:center;
  background-repeat:no-repeat;
	width:60px; height:32px; line-height:32px; font-size:14px;float:right; font-weight:normal;}
.list1 h3 span{width:auto;background-color:#FF7F00;font-size:14px;font-weight:600;padding:0px 10px;float:left;}
.list1_1 li{ width:668px; float:left;height:32px;line-height:32px;}
.list1_1 div{ float:left;}
.list1_1 .title{ width:330px;}
.list1_1 .title span{ color:#3366FF; font-weight:600; font-size:14px;}
.list1_1 .sj{ width:155px;}
.list1_1 .je{ width:100px;}
.list1_1 .jd a{ text-align:right;background-color:#3366FF; padding:3px 10px;color:white; color:#fff;}
.list3{ width:322px; float:left; margin-top:10px;}
.list3 h3{width:auto;height:32px; font-size:14px;line-height:32px; border-left:3px solid #FF6600; padding:0px 10px;border-bottom:3px solid #e1e1e1;}
.list3 img{ margin:1px;}
.list2{ width:1000px; height:auto; margin-top:10px; float:left;}
.list2 h3{ width:auto;height:32px;line-height:32px;color:#FFF; border-top:3px solid #E1E1E1;}
.list2 h3 span{width:auto;background-color:#FF7F00;font-size:14px;font-weight:600;padding:0px 10px;float:left;}
.boxgrid{ width:240px; height:200px; margin:4px; float:left; background:#fff; border:0px solid #ddd; overflow:hidden; position: relative; }
.boxgrid img{ margin:0px auto;position:absolute;top:0;left:0;}
.boxgrid h1{ width:auto; height:28px; text-align:center; line-height:28px;color:#fff;}
.boxcaption{float:left; position: absolute; background: #000; height:55px; width: 100%; opacity:0.8; /* For IE 5-7 */filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);/* For IE 8 */-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}
.captionfull .boxcaption{top:175px;left:0;}
#main_right{ width:322px; height:auto;float:right;}
.guild{width:320px; height:183px; border:1px solid #cecece; font-size:12px;}
.guild h3{width:auto;height:34px; line-height:34px; background-color:#F4F4F4; color:#0B90BF; padding-left:15px; border-bottom:1px solid #cecece;}
.guild .title{ width:auto; height:24px;line-height:24px; margin:0px 10px;}
.joinus{ width:320px; height:355px; border:1px solid #cecece;margin-top:10px;}
.joinus h3{width:320px;height:34px;font-size:14px;}
.joinus a:link,.guild1 {color:#000;text-decoration:none;}
.joinus a:hover{color:#28a2cd;text-decoration:none;}
.joinus .off{ width:160px; line-height:34px; text-align:center; float:left;border-bottom:1px solid #cecece;}
.joinus .no{width:159px;line-height:34px;text-align:center;border-bottom:1px solid #cecece;border-left:1px solid #cecece;float:left;background-color:#F4F4F4;}
.joinus .no:visited{width:159px;line-height:34px;text-align:center;border-bottom:1px solid #cecece;border-right:1px solid #cecece;float:left;background-color:#F4F4F4;}
.joinus ul{ width:310px;height:auto;margin:0px 5px;}
.joinus li{ width:310px;clear:both; height:32px; line-height:32px;text-align:center;}
.joinus li div{margin-left:5px;color:#8d8d8d; float:left;}
.joinus .dian{width:auto;margin:15px 5px 0px 20px;}
.joinus .title{ width:150px;}
.joinus .sj{ width:120px;}
#main_hot{ width:1000px; height:auto;clear:both; margin-top:10px;}
#main_hot h3{ width:auto;height:32px;line-height:32px;color:#FFF; border-bottom:3px solid #E1E1E1; margin-bottom:10px;}
#main_hot h3 span{ width:auto; background-color:#09A81F;font-size:14px;font-weight:600; padding:0px 10px; float:left;}
.main_hot{width:1000px;line-height:30px; clear:both;}
#main_hot .lits{ width:auto;float:right; font-weight:normal;}
#main_hot ul li{width:auto;height:30px;color:#515151;line-height:30px; float:left; padding:0px 5px;}
.main_hot em{ width:auto;height:30px; line-height:30px;background:url(../images/base/+.gif) no-repeat; padding-left:20px;font-weight:600;}
#friendlink{ width:auto; height:70px; background-color:#28A2CD; padding-top:3px;}
.friendlink{ width:60px; height:70px; line-height:32px;float:left; color:#fff;}
#friendlink ul{ width:1000px; margin:0px auto;}
#friendlink ul li{ width:auto; height:32px;line-height:32px;float:left; padding:0px 5px;}
#friendlink li a{color:#fff;}
#copyright{ width:1000px; height:60px; padding-top:20px; margin:0px auto; color:#8d8d8d;}
#copyright ul{ width:700px; float:left;}
#copyright ul li{ width:auto; height:30px; line-height:30px; float:left; padding:0px 5px;}
.copyright{ width:300px;height:30px; line-height:30px; float:right;}
#code,#code_hover,#gotop{ width:36px; height:48px; background:url(../images/base/icon.png) no-repeat; position:fixed; right:50px; cursor:pointer;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
#code{ background-position:-276px -258px; bottom:100px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -258px; bottom:100px; _margin-bottom:120px;}
#gotop{ background-position:-276px -310px; bottom:47px; _margin-bottom:67px;}
#code_img{ width:270px; height:355px;z-index:9999; background:url(../images/base/icon.png) -4px -3px no-repeat; position:fixed; right:90px; bottom:67px; cursor:pointer; display:none;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}
.fixediv{position:fixed;top:200px;z-index:9998;width:150px;height:316px;}
.fixediv img{float:left;border:none;}
.fixediv a.close{display:block;height:30px;line-height:30px;background:#fff;font-size:14px;padding:0 10px;color:#5e5e5e;text-decoration:none;text-align:center;}
.leftdiv{left:5px;}
.rightdiv{right:5px;}

.p_search{width:380px; height:38px; margin-top:20px; float:right; background:url(/front/images/base/ss.gif) no-repeat;}
.p_searchinputbox {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C1C1C1;
    border-radius: 5px 0 0 5px;
    clear: both;
    height: 26px;
    line-height: 26px;
    padding: 1px 0;
}
.p_search_seclet {
    border-right: 1px solid #C1C1C1;
    color: #666666;
    float: left;
    padding: 0 3px;
    position: relative;
}
.p_search_seclet h3 {
    background:url("/ebsmobile/images/search_icon.jpg") no-repeat -12px 4px;
    cursor: pointer;
    font-size: 14px;
    font-weight: normal;
    line-height: 36px;
    margin-top:2px;
    padding-right: 26px;
}
.p_search_seclet ul {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C1C1C1;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 2px 5px #D0D0D0;
    font-size: 14px;
    left: 0;
    position: absolute;
    top: 38px;
    width: 264px;
    z-index: 999;
}
.p_search_seclet ul li {
    border-bottom: 1px solid #F3F3F3;
    border-right: 1px solid #F3F3F3;
    float: left;
    line-height: 29px;
    text-align: center;
    width: 131px;
}
.p_search_seclet ul li:nth-child(2n) {
    border-right: medium none;
}
.p_search_seclet ul li span {
    display: block;
}
.p_search_input {
    line-height: 34px;
    overflow: hidden;
    padding: 0 10px;
}
.p_search_input input {
    border: medium none;
    height: 34px;
    line-height: 34px;
    margin-top:2px;
    margin-left:-3px;
    width: 80%;
}
.p_search_btn {
    border: medium none;
    border-radius: 0 0 0 0;
    cursor: pointer;
    height: 35px;
    line-height: 35px;
    position: absolute;
    right: 2px;
    text-indent: -9999em;
    top: 2px;
    width: 68px;
    z-index: 500;
}