@charset "utf-8";
/* CSS Document */
/*-----------------首页部分-----------------*/
html { overflow-y:scroll }
body, input, textarea, select, button { font:12px "Microsoft YaHei", Verdana, arial, sans-serif; line-height:22px }
input, textarea, select, button { vertical-align:middle }
#content h4 {
	padding-bottom: 0.2em;
	margin-bottom: 1.2em;
	border-bottom: dotted 1px #cacaca;
}


#content h4 {
	font-size: 1.0em;
	font-weight: bold;
	padding-bottom: 0em;
	margin-top: 1.5em;
	margin-bottom: 0.5em;
}





body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, table { margin:0; padding:0 }
img { vertical-align:middle; border:0 }
h1, h2, h3, h4, h5, h6 { font-size:1em }
ul, dl { list-style:none }
a { outline:none; text-decoration:none; color:#2974ba }
a:hover { outline:none; text-decoration:underline; }
a { blur:expression(this.blur());
}

#footer {clear: both;margin: auto;width: 960px;margin:0 auto;font-size: 12px;text-align:center;padding:100px 0 0 0}
#wordlist {clear: both;margin: auto;width: 660px;margin:0 auto;font-size: 15px;text-align:center;padding:30px 0 50px 0}

/*header*/
#header{ margin:auto; width:230px;height:120px;text-align:center;}
#h_top{ margin:80px auto auto auto; width:230px;height:32px; background-color: #2974ba;font-size:30px;color:#fff;line-height:32px;}
#header h1{font-size:37px;color:#2974ba;line-height:40px;}
#searchform { margin:6px auto auto auto; width:725px; text-align:left; padding-top:20px;padding-bottom:50px;}
.search-form{width:515px;margin:0px auto;overflow: hidden;}
.search-form .search-bd{height: 25px;}
.search-form .search-bd li{font-size:15px;width:60px;height: 25px;line-height: 25px;text-align:center;float: left;cursor: pointer;background-color: #eee;color: #666;}
.search-form .search-bd li.selected{color: #fff;font-weight: 700;background-color: #2974ba;}
.search-form .search-hd{height:32px;background-color: #2974ba;padding: 3px;position: relative;}
.search-form .search-hd .search-input{width: 430px;height: 22px;line-height: 22px;padding: 4px 0;background: none;text-indent: 10px;border: 0;outline: none;position: relative;left: 3px;top: 0;z-index: 5;#margin-left:-10px;font-size: 18px;}
.search-form .search-hd .btn-search{width: 70px;height: 32px;line-height:32px;position: absolute;right: 3px;top: 3px;border: 0;z-index: 6;cursor: pointer;font-size: 18px;color: #fff;background: #2974ba;outline: none;text-align: center;}
.search-form .search-hd .pholder{display: inline-block;padding: 2px 0;font-size: 14px;color: #999;position: absolute;left: 13px;top: 6px;z-index: 4;background: url(/images/zoom.jpg) no-repeat 0 0;background-position:left; padding-left:25px;}
.search-form .search-hd .s2,.search-form .search-hd #s2{display: none;}
.search-form .search-bg{width: 435px;height: 34px;background-color: #fff;position: absolute;left: 2px;top: 2px;z-index: 1;}
.liju{color:#777777;}
strong{font-weight:normal;font-size: 16px;color:#2974ba;}
/*top bar*/
#topbar{position:relative;padding:0 15px;height:21px;border-bottom:1px solid #ebebeb;background:#fdfdfd;font-size:12px;line-height:21px;z-index:999}
#centerbar{width:780px;margin:0 auto;}
.topl{float:left;vertical-align:middle;line-height:21px}
.topl b{float:left;margin-right:3px;font-weight:100;line-height:22px}
.topl img{float:left;margin-top:5px;font-weight:100;line-height:22px}
.topl a{border-right:1px solid #ebebeb;border-left:1px solid #ebebeb;padding:0 15px 0 2px;display:block;float:left;color:#666;text-decoration:none}
.topl a:link,.topr a:visited{color:#666}
.topl a:hover{color:#333;background:#f8f9fd;text-decoration:none}
.topr{float:right;vertical-align:middle;line-height:21px;right:16px}
.topr a{border-left:1px solid #ebebeb;padding:0 15px 0 14px;display:block;float:left;color:#666;text-decoration:none}
.topr a:link,.topr a:visited{color:#666}
.topr a:hover{color:#333;background:#f8f9fd;text-decoration:none}
.tool{border-right:1px solid #ebebeb;float:left;cursor:pointer;position:relative}
.tool:hover,.tool:hover a,.user_name:hover a{border-color:#9fd9f6}
.tool a b,.user_name a b{font-weight:100;float:left}
.tool a i,.user_name a i{float:left;display:block;width:7px;height:4px;overflow:hidden;background:url(/images/top.png) no-repeat -15px 0;margin:8px 0 0 5px}
.tool a:hover i,.tool:hover a i,.user_name:hover a i{background-position:-15px -4px}
.tlist{position:absolute;border:1px solid #9fd9f6;border-top:0;background:#fff url(/images/top.png) no-repeat 0 -32px;top:21px;right:-1px;_top:22px;_right:-1px;padding-top:6px;width:111px;display:none;zoom:1}
.tool:hover .tlist,.user_name:hover .user_box,.user_name:hover .tlist{display:block}
.tlist li{padding:0 14px;_padding:0 9px;height:30px;line-height:30px;color:#666;text-decoration:none;display:block;margin:0;zoom:1;position:relative}
.tlist li.sl{border-top:1px dotted #d8d8d8;height:1px;line-height:1px;overflow:hidden;font-size:1px;margin:5px 15px}
.tlist li a{border:0;padding:0}
.tlist li:hover,.tlist li:hover a,.user_box_fun a:hover{background:#f6f6f6;color:#54c3f1}
.tlist li a i,.user_box_fun a i{display:inline-block;width:16px;height:16px;overflow:hidden;background:url(/images/top.png) no-repeat;_background:url(/images/top.png) no-repeat;margin:0 3px 0 0;vertical-align:middle;float:none}
.tlist li a i.scb{background-position:-22px 0}
.tlist li a:hover i.scb{background-position:-22px -16px}
.tlist li a i.word{background-position:-38px 0}
.tlist li a:hover i.word{background-position:-38px -16px}
.search_main{width:540px;margin-right:-3px;height: 68px;float:right;margin-top:8px;padding:0 0 5px 0}
.p-search-form{width:475px;margin:0px auto;overflow: hidden;}
.p-search-form .search-bd{height: 25px;}
.p-search-form .search-bd li{font-size:15px;width:60px;height: 25px;line-height: 25px;text-align:center;float: left;cursor: pointer;background-color: #eee;color: #666;}
.p-search-form .search-bd li.selected{color: #fff;font-weight: 700;background-color: #2974ba;}
.p-search-form .search-hd{height:38px;background-color: #2974ba;padding: 3px;position: relative;}
.p-search-form .search-hd .search-input{width: 390px;height: 32px;line-height: 22px;padding: 4px 0;background: none;text-indent: 10px;border: 0;outline: none;position: relative;left: 3px;top: 0;z-index: 5;#margin-left:-10px;font-size: 18px;}
.p-search-form .search-hd .btn-search{width: 70px;height: 32px;line-height:32px;position: absolute;right: 3px;top: 3px;border: 0;z-index: 6;cursor: pointer;font-size: 18px;color: #fff;background: #2974ba;outline: none;text-align: center;}
.p-search-form .search-hd .pholder{display: inline-block;padding: 2px 0;font-size: 14px;color: #999;position: absolute;left: 13px;top: 6px;z-index: 4;background: url(/images/zoom.jpg) no-repeat 0 0;background-position:left; padding-left:25px;}
.p-search-form .search-hd .s2,.p-search-form .search-hd #s2{display: none;}
.search_type li a {
    text-decoration: none;
	    font-size: 15px;
    width: 60px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    float: left;
    cursor: pointer;
    background-color: #eee;
    color: #666;
}
.search_type li a.current {
    color: #fff;
    font-weight: 700;
    background-color: #2974ba;
}

/* WebKit browsers */
::-webkit-input-placeholder {

	color: #777;
}
/* Mozilla Firefox 4 to 18 */
:-moz-placeholder {
	color: #777;
	opacity: 1;
}
/* Mozilla Firefox 19+ */
::-moz-placeholder {
	color: #777;
	opacity: 1;
}
/* Internet Explorer 10+ */
:-ms-input-placeholder {
	color: #777;
}
.p-search-form .search-hd .pholder{display: inline-block;padding: 2px 0;font-size: 14px;color: #999;position: absolute;left: 13px;top: 6px;z-index: 4;background: url(/images/zoom.jpg) no-repeat 0 0;background-position:left; padding-left:25px;}
.p-search-form .search-bg{width: 395px;height: 34px;background-color: #fff;position: absolute;left: 2px;top: 2px;z-index: 1;}
#main{margin:0 auto;width:728px;}
#navigation{padding:7px 0 0 0;font-size:14px;color:#2974ba;}	
#headerp{background:#fbfbfd;clear:both;height:77px;display:inline-block;width:100%;border-bottom:1px solid #ebebeb;position:relative;*+z-index:102}
.headermain{width:780px;margin:0 auto}
.logo_fu{width:191px;height:24px;float:left;padding-top:1px; margin:8px 0 0 3px;background-color: #2974ba;font-size: 22px;color: #fff;text-align:center;}
.logo_bu{width:191px;height:38px;float:left;padding-top:6px; font-size: 28px;color: #2974ba;text-align:center;}
.logo{width:191px;float:left;padding-left:20px; }
#h1title{padding:5px 0 6px 0;vertical-align:middle;}
#h1title h1{font-size:20px;}
#h1title h1 span{color:#C92f14;}
#content{float:left;width:728px;text-align:left;margin-bottom:22px;}
#wordform{width:728px;display:block;font-size:16px;padding:2 0 0 0;}
#wordform h2{font-size:17px;padding:0 0 10px 0;}
.word{width:728px;display:block;font-size:16px;padding:2 0 0 0;margin-bottom:20px;}
h6{width:728px;border-bottom:1px solid #E7E7E7;padding-left:10px;margin:1em 0;z-index:7;position:relative;height:19px}
h6 span{cursor:pointer;background:#f8f8f8;min-width:80px;text-align:center;line-height:19px;line-height:19px\9;height:19px\9;border:#E7E7E7 1px solid;border-bottom:0;margin:-1px 10px 0 0;float:left;z-index:4;position:relative;font-weight:normal;}
.tablab{cursor:pointer;height:20px;border-top:2px solid #328AF4;background:white;color:#333;z-index:5;position:relative;margin-top:-2px;font-size:14px;font-weight:bold;}
.wordtype {color: #333; font-size: 16px; background: #F9F9F9; -webkit-border-radius: 6px; -moz-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px; padding: 4px 8px; margin: 10px 0 10px -11px;}

