@charset "utf-8";
/* CSS Document */

a {color:#F00; text-decoration: none; }
a:link,a:visited, {color:#F00; text-decoration:none;}     /* 未被访问的链接      */
a:hover {color:#F00; text-decoration:underline; cursor: pointer;}    /* 鼠标悬浮在上的链接  */
a:active {color:#F00;}   /* 鼠标点中激活链接    */
body,a,strong,input,select,button,h1,h2,h3,h4,h5,h6,h7 { font-family:"Helvetica Neue","HelveticaNeue",Helvetica,Arial,"Lucida Grande",sans-serif; }
body,form,menu,dir,fieldset,blockquote,p,pre,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6 { padding: 0; margin: 0; }
button { cursor: pointer; }
html,body { height: 100%; background:#FFFFFF repeat center top; }
img { border: 0; }
p{padding: 0px; font-family:"Helvetica Neue","HelveticaNeue",Helvetica,Arial,"Lucida Grande",sans-serif; font-size:16px; color: #444444; line-height: 26px; margin: 0 0 18px;}
span{ margin: 0px; padding: 0px 0px 0px 0px; }
table{ clear: both; padding: 0px; margin: 0px auto; }
ul, ol, dl, li { list-style: none; }
ul,ol,dl { list-style: none; }
.Cbai{ color: #FFFFFF; }
.Cbai a:link,.Cbai a:visited,.Cbai a:active{ color: #FFFFFF; }
.Chei,.Chei a:link,.Chei a:visited,.Chei a:active{ color: #000000; }
.Chuang{ color: #FFE222; }
.Chuang a:link,.Chuang a:visited,.Chuang a:active{ color: #FFE222; }
.Chui,.Chui a:link,.Chui a:visited,.Chui a:active{ color:#313131; }
.Cmeihong,.Cmeihong a:link,.Cmeihong a:visited,.Cmeihong a:active{ color:#EE9467; }
.Cmi,.Cmi a:link,.Cmi a:visited,.Cmi a:active{ color: #F2DFBC; }
.Clan,.Clan a:link,.Clan a:visited,.Clan a:active{ color:#125BDF; }
.Clv,.Clv a:link,.Clv a:visited,.Clv a:active{ color:#79E1FF; }
.clear { clear: both; padding: 0; margin: 0; }
.clear{ clear: both; padding: 0px; margin: 0px; }
.Cred,.Cred a:link,.Cred a:visited,.Cred a:active{ color: #FF0000; }
.Ctu,.Ctu a:link,.Ctu a:visited,.Ctu a:active{ color: #998E79; }
.Czong,.Czong a:link,.Czong a:visited,.Czong a:active{ color: #7A3411; }
.Cju,.Cju a:link,.Cju a:visited,.Cju a:active{ color: #DA600F; }
.mdBottom10 { margin-bottom: 10px; }
.mdBottom5{ margin-bottom: 5px; }
.mdBottom6{ margin-bottom: 6px; }
.mdLeft10 { margin-left: 10px; }
.mdRight10 { margin-right: 10px; }
.mdRight5 { margin-right: 5px; }
.mdTop13 { margin-top: 12px; }
.mdTop10 { margin-top: 10px; }
.mdTop5 { margin-top: 5px; }
.mdTop3 { margin-top: 3px; }
.mdTop5f { margin-top: -5px; }
.Pa { color:#000}
.p12 { font-size: 12px; line-height: 20px; }
.p12a { font-size: 12px; line-height: 14px; }
.p12Bold { font-size: 12px; font-weight: bold; line-height: 20px; }
.p14 { font-size: 14px; line-height: 24px; }
.p14Bold { font-size: 14px; font-weight: bold; line-height: 24px; }
.p16Bold { font-size: 16px; font-weight: bold; line-height: 24px; }
.p18Bold { font-size: 18px; font-weight: bold; line-height: 28px; }
.p24Bold { font-size: 24px; font-weight: bold; line-height: 36px; }
.pdBottom5 { padding-bottom: 5px; }
.pdBottom3 { padding-bottom: 3px; }
.pdBottom10 { padding-bottom: 10px; }
.pdLeft10 { padding-left: 10px; }
.pdLeft5 { padding-left: 5px; }
.pdLeft15 { padding-left: 15px; }
.pdLeft20 { padding-left: 20px; }
.pdRight10 { padding-right: 10px; }
.pdRight20 { padding-right: 20px; }
.pdTop10 { padding-top: 10px; }
.pdTop5 { padding-top: 5px; }
.pdTop3 { padding-top: 3px; }
.Fleft{float:left;}
.Fright{float:right;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/* Hide from IE Mac \*/ 
.clearfix { display:block; }
/* End hide from IE Mac */ 
.hiddenfix { display:none; }
#footer {
	width: 960px;
	height: 112px;
	padding-top:0px;
	margin: 0px auto;
	clear: both;
	overflow:hidden;
}
 
#footer span{ margin: 0px; padding: 0px 10px 0px 0px; }
#footerLogo {
	width: 340px;
	height: 90px;
	text-align: right;
	float: left;
	margin-right: 40px;
	padding-top: 15px;
}
#footerText {
	height: 90px;
	margin: 0px 0px 0px 10px;
	font-size: 12px;
	text-align: left;
	float: left;
	line-height: 1.8em;
	color: #D3D3D3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 20px;
}
#footerText a:link, #footerText a:visited, #footerText a:hover, #footerText a:active { color: #D3D3D3; text-decoration: none; }
#footerText a:hover { color: #D3D3D3; text-decoration: underline; }
 
/*page */
.jtList{ width:100%; padding:0; margin:0 auto;}
.jtList img{ border:#565656 0px solid; width:206px; height:58px;}
.jtList ul{ padding:0; margin:0 auto;}
.jtList li{ float:left; padding:0px 0px 0px 0px; margin:0px auto;text-align:center; width:206px; display:block;}
.jtList li,.jtList li a{line-height:16px; font-size:12px; color:#b7b7b7; text-decoration:none;}
.jtList li a:hover{line-height:16px; font-size:12px; color:#b7b7b7; text-decoration: underline;}
.jtList li span{ clear:both; text-align:center; width:102px;  padding:2px 0 0 0; margin:0px auto; display:block;  }
.showlist{ padding:12px 0px 13px 0px; margin:0 auto; width:200px; }
.showlist li{ float:left;clear:both; width:200px; height:25px;padding:0px 0; margin:0;}
.showlist li,.showlist li a{line-height:25px; font-size:12px; color:#000000; text-decoration:none;}
.showlist li a:hover{line-height:25px; font-size:12px; color:#000000; text-decoration: underline;}
.showlist li span{ float:right; width:63px; font-size:12px; color:#5F4A44; height:25px; line-height:25px; text-align:center;}
.contentbj2{background:url(//ue.17173cdn.com/jizhan/jizhan01_70.jpg) no-repeat center bottom;}
.showlist_1{ padding:0px 0 15px; margin:0 auto; width:340px; }
.showlist_1 li{ float:left;clear:both; width:340px; height:28px;padding:0px 0; margin:0;}
.showlist_1 li,.showlist_1 li a{line-height:28px; font-size:12px; color:#000000; text-decoration:none;}
.showlist_1 li a:hover{line-height:28px; font-size:12px; color:#000000; text-decoration: underline;}
.showlist_1 li span{ float:right; width:63px; font-size:12px; color:#5F4A44; height:28px; line-height:28px; text-align:center;}
.jtList_1{ width:100%; padding:2px 0px; margin:0 auto;}
.jtList_1 img{ border:#565656 0px solid; width:160px; height:120px;}
.jtList_1 ul{ padding:0; margin:0 auto;}
.jtList_1 li{ background:#EBEBEB;border:1px solid #000000;float:left; padding:8px 8px 8px 8px; margin:2px 2px 1px 2px;text-align:center; width:160px; display:block;}
.jtList_1 li,.jtList_1 li a{line-height:16px; font-size:12px; color:#000000; text-decoration:none;}
.jtList_1 li a:hover{line-height:16px; font-size:12px; color:#000000; text-decoration: underline;}
.jtList_1 li span{ clear:both; text-align:center; width:102px;  padding:7px 0 0 0; margin:0px auto; display:block;  }
.ccbj3{background:url(//ue.17173cdn.com/jizhan/jizhan01_28a.jpg) no-repeat left top;}
.t11{font-weight:bold;color:#313131;font:bold 20px tahoma,arial,微软雅黑,宋体}
.line8{background:url(//ue.17173cdn.com/jizhan/jizhan01_34.jpg) no-repeat center bottom;}
.headerbj{width:100%;background:url(//ue.17173cdn.com/jizhan/headerbj.jpg) no-repeat center top;}
.contentbj{width:100%;background:url(//ue.17173cdn.com/jizhan/contentbj.jpg) no-repeat center top;}
.bigfooter{clear:both;width:100%;background:#202128 url(//ue.17173cdn.com/jizhan/footer.jpg) no-repeat center top;}
.ccbj4{padding-top:10px;background:url(//ue.17173cdn.com/jizhan/content11.jpg) no-repeat center top;}
.showlist_2{ padding:10px 0 10px; margin:0 auto; width:340px; }
.showlist_2 li{ float:left;width:160px; height:25px;padding:0px 0; margin:0px 7px 0px 0px;overflow:Hidden;}
.showlist_2 li,.showlist_2 li a{line-height:25px; font-size:12px; color:#000000; text-decoration:none;}
.showlist_2 li a:hover{line-height:25px; font-size:12px; color:#000000; text-decoration: underline;}
.showlist_2 li span{ float:right; width:63px; font-size:12px; color:#5F4A44; height:25px; line-height:25px; text-align:center;}
.showlist_3{ padding:0px 0 15px; margin:0 auto; width:540px; }
.showlist_3 li{ float:left;clear:both; width:540px; height:28px;padding:0px 0px 0px 10px; margin:0;}
.showlist_3 li,.showlist_3 li a{line-height:28px; font-size:12px; color:#000000; text-decoration:none;}
.showlist_3 li a:hover{line-height:28px; font-size:12px; color:#000000; text-decoration: underline;}
.showlist_3 li span{ float:right; width:63px; font-size:12px; color:#5F4A44; height:28px; line-height:28px; text-align:center;}
.pagination{ clear: both; width: 453px; height: 25px; padding: 10px 0; margin: 0 auto; line-height: 25px; }
.pagination ul{ margin: 0; padding: 0; /*Set to "right" to right align pagination interface*/ font-size: 12px; text-align:right; }
.pagination li{ list-style-type: none; display: inline; }
.pagination li a{ border: 1px solid #d4d4d4; text-decoration: none; color: #5c5c5c; background-color: #fff; padding: 4px 8px 2px; }
.pagination a:hover{ border: 1px solid #005499; color: #005499; background-color: #fff; }
.pagination li.disablepage,.pagination li.disablepage a{ padding: 4px 8px 2px; border: none; color: #000; font-weight: bold;}
.pagination li .endspage,.pagination li.endspage a{ font-weight: bold; color:#596c8e; background-color:#FFF; text-decoration:underline; border:none;}
.pagination li.currentpage,.pagination li.currentpage a{ font-weight: bold; padding: 4px 8px 2px; border: 1px solid #6795bc; background-color: #6795bc; color: #fff; }
.cbli{border-style:solid; border-color: #CBCEC3 #000 #000 #000; border-width: 1px;}
.cbli1{border-style:solid; border-color: #000; border-width: 1px;}


#content{ background: none repeat scroll 0 0 white; padding: 20px;}
#content h1{ font-size:2.5rem; margin:0 0 30px 0; text-align:left; line-height:50px;}
#content h2{ font-size:1.8rem; font-weight:bold; color:#7D0000; margin:30px 0 5px;}
#content h3{ font-size:1.3rem; font-weight:bold; color:#c10000; margin:20px 0 5px;}
#content h4{ font-size:1rem; color:#0068b7; line-height:26px;}

.content{ background: none repeat scroll 0 0 white; padding: 20px;}
.content h1{ font-size:2.5rem; margin:0 0 30px 0; text-align:left; line-height:50px;}
.content h2{ font-size:1.8rem; font-weight:bold; color:#7D0000; margin:30px 0 5px;}
.content h3{ font-size:1.3rem; font-weight:bold; color:#c10000; margin:20px 0 5px;}
.content h4{ font-size:1rem; color:#0068b7; line-height:26px;}


.content_side_nav ul li{ line-height:25px;font-family:"\5fae\8f6f\96c5\9ed1";}
.content_side_nav ul li a{ color:#858585; background:url(//images.17173cdn.com/2012/gw2/2012/image/icon.png) 0 -49px no-repeat; padding-left:10px;}
.content_side_nav ul li a:hover, .content_side_nav ul li a.current{ color:red; background-position:0 1px;}



/*profession index */
.yui3-g {letter-spacing: -0.31em; word-spacing: -0.43em;}
.yui3-u {display: inline-block; letter-spacing: normal; vertical-align: top; word-spacing: normal;}
.yui3-u-1, .yui3-u-1-2, .yui3-u-1-3, .yui3-u-2-3, .yui3-u-1-4, .yui3-u-3-4, .yui3-u-1-5, .yui3-u-2-5, .yui3-u-3-5, .yui3-u-4-5, .yui3-u-1-6, .yui3-u-5-6, .yui3-u-1-8, .yui3-u-3-8, .yui3-u-5-8, .yui3-u-7-8, .yui3-u-1-12, .yui3-u-5-12, .yui3-u-7-12, .yui3-u-11-12, .yui3-u-1-24, .yui3-u-5-24, .yui3-u-7-24, .yui3-u-11-24, .yui3-u-13-24, .yui3-u-17-24, .yui3-u-19-24, .yui3-u-23-24 {display: inline-block; letter-spacing: normal; vertical-align: top; word-spacing: normal;}
.yui3-u-1 {display: block;}
.yui3-u-1-2 {width: 50%;}
.yui3-u-1-3 {width: 33.3333%;}
.yui3-u-2-3 {width: 66.6667%;}
.yui3-u-1-4 {width: 25%;}
.yui3-u-3-4 {width: 75%;}
.yui3-u-1-5 {width: 20%;}
.yui3-u-2-5 {width: 40%;}
.yui3-u-3-5 {width: 60%;}
.yui3-u-4-5 {width: 80%;}
.yui3-u-1-6 {width: 16.656%;}
.yui3-u-5-6 {width: 83.33%;}
.yui3-u-1-8 {width: 12.5%;}
.yui3-u-3-8 {width: 37.5%;}
.yui3-u-5-8 {width: 62.5%;}
.yui3-u-7-8 {width: 87.5%;}
.yui3-u-1-12 {width: 8.3333%;}
.yui3-u-5-12 {width: 41.6666%;}
.yui3-u-7-12 {width: 58.3333%;}
.yui3-u-11-12 {width: 91.6666%;}
.yui3-u-1-24 {width: 4.1666%;}
.yui3-u-5-24 {width: 20.8333%;}
.yui3-u-7-24 {width: 29.1666%;}
.yui3-u-11-24 {width: 45.8333%;}
.yui3-u-13-24 {width: 54.1666%;}
.yui3-u-17-24 {width: 70.8333%;}
.yui3-u-19-24 {width: 79.1666%;}
.yui3-u-23-24 {width: 95.8333%;}
#yui3-css-stamp.cssgrids {display: none;}
.yui3-button {
    -moz-transition: -moz-box-shadow 0.1s linear 0s;
    -moz-user-select: none;
    background-color: #E6E6E6;
    background-image: -moz-linear-gradient(center top , rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.15) 40%, transparent);
    border: medium none transparent;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.25) inset, 0 2px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.15);
    color: rgba(0, 0, 0, 0.8);
    cursor: pointer;
    display: inline-block;
    font-size: 100%;
    line-height: normal;
    padding: 0.4em 1em 0.45em;
    text-align: center;
    text-decoration: none;
    vertical-align: baseline;
    white-space: nowrap;
}
a.yui3-button {color: #444444; text-decoration: none;}
.yui3-button-hover, .yui3-button:hover {background-image: -moz-linear-gradient(center top , transparent, rgba(0, 0, 0, 0.05) 40%, rgba(0, 0, 0, 0.15));}
.yui3-button-active, .yui3-button:active {background-image: -moz-linear-gradient(center top , rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.15)); border: medium none transparent; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.25) inset, 0 2px 4px rgba(0, 0, 0, 0.3) inset;}
.yui3-button[disabled], .yui3-button-disabled, .yui3-button-disabled:hover, .yui3-button-disabled:active {background-image: none; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.25) inset; cursor: default; opacity: 0.55;}
.yui3-button::-moz-focus-inner {border: 0 none; padding: 0;}
.yui3-button:-moz-focusring {outline: thin dotted;}
.yui3-skin-sam .yui3-button-primary, .yui3-skin-sam .yui3-button-selected {background-color: #345FCB; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.25) inset, 0 2px 0 rgba(255, 255, 255, 0.17) inset, 0 1px 2px rgba(0, 0, 0, 0.15); color: #FFFFFF;}
.yui3-skin-sam .yui3-button:-moz-focusring {outline-color: rgba(0, 0, 0, 0.85);}
.yui3-skin-night .yui3-button {background-color: #343536; border: 0 none; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.25) inset, 0 2px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.15); color: #DCDCDC;}
.yui3-skin-night .yui3-button-primary, .yui3-skin-night .yui3-button-selected {background-color: #747576; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.7);}
.yui3-skin-night .yui3-button:-moz-focusring {outline-color: rgba(255, 255, 255, 0.85);}
#yui3-css-stamp.cssbutton {display: none;}
.mod .meta {float: left;}
.professions .mod.alt {margin-right: 34px;}
.professions .mod {min-height: 300px; padding-top: 47px;}
.mod {overflow: hidden;}
.more{ text-align:right;}