@charset "utf-8";

/* common */
body{background:url(list-body-bg.jpg) repeat-x;}
.center{width:976px;}

/* page list */
.toper{background:url(list-toper-bg.jpg); height:110px;}
	.toper .links{position:absolute; margin-left:520px; height:26px;}
	.toper .links a{display:block; height:26px; float:left; text-indent:-100px; overflow:hidden;}
	.toper .links .A{width:58px;}
	.toper .links .B{width:85px; margin-left:6px;}
	.toper .links .C{width:98px; margin-left:6px;}
	.toper .links .D{width:82px; margin-left:6px;}
	.toper .links .E{width:96px; margin-left:6px;}
	
	.toper .navs{position:absolute; margin-top:38px; height:72px;}
	.toper .navs a{display:block; height:72px; float:left; text-indent:-300px; overflow:hidden;}
	.toper .navs .A{width:242px;}
	.toper .navs .B{width:90px; margin-left:20px;}
	.toper .navs .C{width:92px;}
	.toper .navs .D{width:110px;}
	.toper .navs .E{width:86px;}
	.toper .navs .F{width:90px;}
	.toper .navs .G{width:186px; margin-left:30px;}

.list{margin-top:50px;}
	.list .tools-T{height:36px; background:url(list-tools-bg.jpg) repeat-x; line-height:24px;}
	.list .tools-T .L{position:absolute; margin-left:20px; color:#f00;}
	.list .tools-T .L a{text-decoration:underline;}
	.list .tools-T .L a.current{color:#f00;}
	.list .tools-T .R{position:absolute; margin-left:720px;}
	.list .tools-T .R .current{color:#f00; text-decoration:underline;}
	.list .tools-T label select{margin:0; padding:0; width:90px;}
	
	.list table.title{height:36px; background:#fff0d3; margin-top:6px;}
	.list table.title td{color:#000; font-weight:bold; font-size:13px;}
	
	.list table.items{margin-top:2px; background:#fff url(list-items-bottom.jpg) repeat-x bottom; padding-bottom:8px; padding-top:4px;}
	.list table.items a:visited{color:#bbb;}
	
	.list table.items .ColB a:link, .list table.items .ColC a:link{font-weight:bold; color:#ff7200;}
	.list table.items .ColB a:visited, .list table.items .ColC a:visited{font-weight:bold; color:#bbb;}
	
	.list table.items tbody td{color:#666;}
	.list table.items tbody td strong{font-weight:normal; color:#333;}
	.list table.items tbody td p{line-height:2em; margin-bottom:8px;}
	
	.list table.items .ColA{height:30px; line-height:30px;}
	.list table.items .ColF input, .list table.items .ColH input{width:95px; height:32px; border:none; text-indent:-200px; overflow:hidden; background:url(list-items-buttons.jpg) no-repeat 2px 2px; cursor:pointer; position:absolute; margin-top:-20px;}

	.list table.items .others, .list table.items .others strong{color:#666;}

	.list table.items-hover{background:#fff0d3 url(list-items-bottom.jpg) repeat-x bottom;}

	.list .tools-B{height:29px; background:url(list-tools-bg.jpg) repeat-x 0 -36px; margin-top:20px;}
	.list .tools-B .L{position:absolute; margin-left:10px;}
	.list .tools-B .L input{position:relative; top:4px; margin-right:10px;}
	.list .tools-B .R{position:absolute; margin-left:580px;}

.position{}
	.position table .ColA{width:3%;}
	.position table .ColB{width:24%;}
	.position table .ColC{width:31%;}
	.position table .ColD{width:16%; text-align:center;}
	.position table .ColE{width:14%; text-align:center;}
	.position table .ColF{width:12%;}
	
	.position table.title .ColB{background:url(list-caption-cuter.jpg) no-repeat 220px center; text-indent:70px;}
	.position table.title .ColC{background:url(list-caption-cuter.jpg) no-repeat right center; text-indent:100px;}
	.position table.title .ColD{background:url(list-caption-cuter.jpg) no-repeat right center;}
	.position table.title .ColE{background:url(list-caption-cuter.jpg) no-repeat right center;}
	.position table.title .ColF{text-indent:6px;}
	
	.position table.items .ColF input{}
	.position table.items-hover .ColF input{background-position:2px -30px;}

.resume{}
	.resume table .ColA{width:3%;}
	.resume table .ColB{width:15%;}
	.resume table .ColC{width:28%;}
	.resume table .ColD{width:6%; text-align:center;}
	.resume table .ColE{width:13%;}
	.resume table .ColF{width:11%; text-align:center;}
	.resume table .ColG{width:12%; text-align:center;}
	.resume table .ColH{width:12%;}
	
	.resume table.title .ColB{background:url(list-caption-cuter.jpg) no-repeat 138px center; text-indent:30px;}
	.resume table.title .ColC{background:url(list-caption-cuter.jpg) no-repeat right center; text-indent:80px;}
	.resume table.title .ColD{background:url(list-caption-cuter.jpg) no-repeat right center;}
	.resume table.title .ColE{background:url(list-caption-cuter.jpg) no-repeat right center; text-indent:42px;}
	.resume table.title .ColF{background:url(list-caption-cuter.jpg) no-repeat right center;}
	.resume table.title .ColG{background:url(list-caption-cuter.jpg) no-repeat right center;}
	.resume table.title .ColH{text-indent:5px;}
	
	.resume table.items .ColH input{background-position:2px -62px;}
	.resume table.items-hover .ColH input{background-position:2px -93px;}
	

/*.about-links{margin-top:20px; background:url(index-about-links-bg.jpg) repeat-x; height:31px; line-height:31px; text-align:center;}
	.about-links, .about-links a{color:#666;}

.footer{margin-top:20px; background:url(index-footer-bg.jpg) no-repeat 30px 0; padding-left:160px; width:808px; margin-left:auto; margin-right:auto; margin-bottom:10px;}
	.footer p{line-height:24px;}
	.footer p cite{font-size:12px; font-style:normal; padding-left:20px; padding-right:3px;}
	.footer p cite.A{background:url(index-footer-icon-3.jpg) no-repeat;}
	.footer p cite.B{background:url(index-footer-icon-2.jpg) no-repeat;}
	
	.footer .others{height:46px;}
	.footer .others a{display:block; width:106px; height:46px; float:left; overflow:hidden; text-indent:-200px; background:url(index-footer-icon-4.jpg) no-repeat;}
	.footer .others .A{background-position:0 0; margin-left:100px;}
	.footer .others .B{background-position:-106px 0;}
	.footer .others .C{background-position:-212px 0;}
	.footer .others .D{background-position:-322px 0;}*/

/* page-turner */
.page_turner{width:auto; padding:4px 0px 0px 1px; color:#666;/* float:right;*/}
	.page_turner a, .page_turner span{float:left; display:block; width:auto;/* border:1px solid #ccc;*/ padding:0px 4px; margin:0 2px; line-height:16px;}
	.page_turner a:link, .page_turner a:visited{text-decoration:none; font-weight:normal;}
	.page_turner a:hover, .page_turner a.c{background:#ccc; color:#fff;}
	.page_turner cite{padding:0;}