/* CSS Document */

#content h2{
display:block;
width:631px;
height:30px;
margin:0 0 15px 0;
padding:5px 0 0 9px;
font-size:110%;
color:#fff;
background:url(../img/img_item/item_h2_bg.jpg) no-repeat 0 0;
}


.main{
margin:0 0 20px 10px;
}

.main td{
padding:2px 0;
}

.detail_p1{
width:195px;
}


h3{
display:block;
padding:1px 0 0 0;
font-weight:bold;
font-size:18px;
}


span{
color:#c00;
font-size:16px;
font-weight:bold;
}

.item_detail_form{
line-height:250%;
}

.item_detail_btn{
text-align:right;
}

.b_a td{
padding:0 0 8px 0;
}



/*=========================================================*/



.item_detail_info{
float:left;
margin:0 10px 18px 20px;
border-top:#dbdbdb solid 1px;
border-left:#dbdbdb solid 1px;
background:#fff;
}

.item_detail_info td{
padding:5px 10px 4px;
border-right:#dbdbdb solid 1px;
border-bottom:#dbdbdb solid 1px;
}

.info_t{
/*width:108px;*/
background:#eef8fc;
}




/*=========================================================*/

.item_detail2_form{
line-height:200%;
}



.item_detail2_btn td{
padding:0 6px;
}


.detail
{
width:620px;
height:auto;
margin:0 0 0 10px;
padding:0 0 20px 0;


}



.detail_cell{
float:left;
width:71px;

height:auto;
margin:0 5px 10px 0;
text-align:center;
line-height:120%;
}

.detail_cell img{
padding:3px;

}

.clear{
width:90%;
clear:both;
}


.text_s
{

font-size:80%;
color:#333333;

}

