#contents-inner-top{
margin:0;
}

#contents-inner-top .mainImage{
margin:0 auto;
}


/*------------------------------------------news----------------------------------------*/
#contents-inner-top .news{
margin:0 auto 35px;
width:700px;
color:#666;
font-size:12px;
}

#contents-inner-top .news_list {
overflow: scroll;
overflow-x: hidden;
padding:0 20px 0 0;
height:205px;
}

#contents-inner-top .news_list li{
margin:0;
padding:7px 0 7px 22px;
list-style:none;
border-bottom:1px solid #ededed;
background:url(../images/top/indent_news.gif) no-repeat 0px 11px;
}


/*------------------------------------------search----------------------------------------*/
#contents-inner-top .search {
margin:0 auto 35px; padding:0;
width:700px;
}

#contents-inner-top .search_form {
margin:15px auto 0;
padding:0;
height:103px;
background:url(../images/top/back_search.gif) no-repeat top center;
position:relative;
}

#contents-inner-top .search_form ul {
margin:0; padding:0; height:29px; position:absolute; top:53px; left:23px;
}

#contents-inner-top .search_form ul li {
margin:0 7px 0 0; padding:6px 0 12px; display:inline;
font-size:14px;
background:url(../images/top/search_bg_right.gif) no-repeat right top;
}

#contents-inner-top .search_form ul li a {
margin:0; padding:6px 18px 12px 20px;
background:url(../images/top/search_bg_left.gif) no-repeat left top;
text-decoration:none;
color:#FFF;
}

#contents-inner-top .search_form ul li a:hover {
text-decoration:underline;
}


#contents-inner-top .imageAdjust1{
margin:0px 0px 8px 0px;
}
#contents-inner-top .imageAdjust2{
margin:0px 0px 8px 0px;
}

#contents-inner-top .price { color: #ff0000; font-weight: bold; font-size:14px; }
#contents-inner-top .price { color: #ff0000; font-weight: bold; font-size:14px; }






/*----------------------------------------message---------------------------------------*/
#contents-inner-top .message {
widht:705px; height:262px;
background:url(../images/top/message_bg.gif) no-repeat top center;
position:relative;
}

#contents-inner-top .message p {
width:484px;
height:101px;
position:absolute;
top:139px;
left:40px;
font-size:12px;
}


/*---------------------------------------recommend---------------------------------------*/
#contents-inner-top .recommend{
margin:0 auto 30px;
width:700px;
}

#contents-inner-top .recommend .tableAdjust1{
margin-bottom:10px;
}

#contents-inner-top .recommend .tdAdjust1 {
background:url(../images/top/back_recommend02.gif) no-repeat bottom left;
}

#contents-inner-top .recommend .tdAdjust2{
background:url(../images/top/back_recommend_c02.gif) no-repeat bottom left;
}


#contents-inner-top .recommend .inner{
padding:0 10px 0 0;
}

#contents-inner-top .recommend table.data {
width:345px;
background:url(../images/top/back_recommend01.gif) no-repeat center top;
}

#contents-inner-top .recommend table.data_c {
width:345px;
background:url(../images/top/back_recommend_c01.gif) no-repeat center top;
}

#contents-inner-top .recommend td.td01 {
margin:0; padding:0 15px 0 41px;
height:31px;
}

#contents-inner-top .recommend td.td02 {
margin:0; padding:10px 15px 0;
}

#contents-inner-top .recommend td.td02 .pic {
padding-right:10px;
width:160px;
}
#contents-inner-top .recommend td.td02 .txt {
width:145px;
}
#contents-inner-top .recommend td.td02 .txt .li1{
background:url(../images/top/indent_recommend.gif) no-repeat left 3px ;
padding:0 0 0 12px;
margin:0;
font-size:12px;
}
#contents-inner-top .recommend td.td02 .button_detail {
margin-top:10px;
text-align:right;
}

#contents-inner-top .recommend .cmnt {
margin:0; padding:0 15px;
width:315px;
}

#contents-inner-top .recommend .cmnt .cmnt_txt  {
margin:5px 0 0;
padding:10px 0 30px;
font-size:12px;
color:#666;
border-top:1px dotted #CCC;
line-height:1.2em;
}




#contents-inner-top .recommend .txt_esttype {
color:#333;
font-size:12px;
font-weight:bold;
}

#contents-inner-top .recommend .txt_price {
font-size:14px;
font-weight:bold;
text-align:right;
}



#contents-inner-top .recommend .redText {}

#contents-inner-top .recommend .grayText {}



