/*--------------------------------------------------

	job-details.html
	saiyou-info.html
	company.html

--------------------------------------------------*/
#main {
	width: 678px;
 	float: left;}
#datailRight {
	width: 160px;
 	float: right;}
.contents {border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:5px solid #ED8E00;}
#main .infomain {padding:10px 6px 0 5px; clear:both;}
#main h3 { padding-bottom:10px;}
#main .infomain p.text {padding-bottom:15px;}


#detailHead {padding:10px 10px 0 5px; background-image:url(../img/top_search_bg01.gif); border:1px solid #CCC; border-bottom:5px solid #ED8E00;}

#detailHead .c_name h2 { font-size:16px; float:left; margin-right:5px;width:auto;}
#detailHead .c_name img{
	margin: 3px 0 0 0;
}

#detailHead .term {float:right; width:260px; text-align:right; padding-top:5px; color:#F60; font-size:10px;}
#detailHead ul li, #detailFoot ul li {float:left;}
#detailHead ul.data{ padding:5px 0;clear:both;background:url(../img/table_border.gif) center top; color:#390;}
#detailHead ul.data li{ float:none; margin-bottom:2px;}

#detailFoot {
	padding:0 10px 10px 5px;
	_padding:0 10px 25px 5px;
	background-image:url(../img/top_search_bg01.gif);
	border:1px solid #CCC;
	border-top:none;
}
*:first-child+html #detailFoot{
	padding:0 10px 25px 5px;
}

#detailFoot ul {margin-bottom:10px;}
#detailFoot th {background:url(../img/table_border.gif) center top; padding-top:10px; vertical-align:top; text-align:left;}
#detailFoot td {background:url(../img/table_border.gif) left top; padding:10px 0 0 10px;}

#main {background:url(../img/line_low_01.gif) right repeat-y;}
#main .news {padding:10px 10px 5px 10px;border-bottom:1px solid #CCC;border-right:1px solid #CCC; background-color:#F0F3F4;}
#main .news h3 { font-size:16px; color:#390;}
#main .news a {color:#06F;}
#main h3.copy {font-size:14px; padding:15px 10px; background:url(../img/line_dot_01.gif) bottom repeat-x; margin-bottom:10px;}
#main div.text {padding:0 10px 10px 10px; line-height:1.5;}
#main .mainPhoto {float:left; width:250px;}
#main .mainPhoto p {font-size:10px; padding:5px; margin:0 10px 5px 0; text-align:left;background-color:#E7E7B6;}
#main ul.photo {clear:both; padding-left:10px;}
#main ul.photo li {float:left; width:220px;}
#main ul.photo li p {padding:5px; font-size:10px; background-color:#E7E7B6; margin-right:10px;}


#datailRight ul.action {margin:0 10px 13px 10px; padding:15px 0 1px 0; background:url(../img/line_dot_01.gif) bottom repeat-x;}
#datailRight ul.action li {margin-bottom:10px; font-size:10px;}
#datailRight ul.action li img {margin-bottom:3px;}
#datailRight ul.action li a {color:#06F;}
#datailRight .qr {background: url(../img/qr_bg_01.gif) no-repeat;margin:0 10px; height:190px;}
#datailRight .qr .img { padding:50px 0 10px 0;text-align:center;}
#datailRight .qr p {font-size:10px; padding:0px 5px 5px 5px;text-align:left;}


.btn {
	border:1px solid #CCC;
	background-color:#F0F3F4;
	text-align:center;
	padding:15px;
	border-top:none;
	_margin-top:-10px;
}
*:first-child+html .btn {
	margin-top:-10px;
}

#datailBottom { margin-top:15px; margin-left:550px;}
#datailBottom ul {width:300px; padding:10px 0;}
#datailBottom ul li {float:left; margin-left:10px;}
#datailBottom .qr_foot {background: url(../img/qr_bg_02.gif) no-repeat;height:182px;width:290px;clear:both;}
#datailBottom .qr_foot img {margin:5px;}

table.data { margin:0 0 20px 0; border-collapse:collapse;}
table.data th,table.data td { text-align:left; vertical-align:top; border:1px solid #CCC; padding:8px 10px;}
table.data th {background-color:#F0F3F4; width:170px;}
table.data th span {display:block;}



/*------------20071226更新----------------------*/

.infomain ul{
    margin:5px 0 10px 0;
	padding:0 0 0 0;
	border-bottom:3px solid #025B00;
}
.infomain ul li {
	float:left;
	padding:0 2px 0 0;
}

