/*-------------------------------Tim kiem nang cao-------------------------------------*/
#ContentSearch{
	margin:12px auto;
	width:1000px;
	display:block;
	overflow:hidden;
}
.centerdetail .boxsearch, .centerdetail .boxsearch_2 {border:solid 1px #e3eef6; width:998px;}
.boxsearch .insidesearch {
	padding:5px 0;
	margin:0 auto;
	display:block;
}

.search {
    padding:10px;
    text-align: justify;
}
.search_detail {}
.col_search{width:640px; font-weight:700; color:#003399; padding:2px 0 0 15px;}
.col_search_1{width:640px; font-weight:700; color:#fff; padding:2px 0 0 15px;}
.search_detail .titlesearchdetail{width:998px; background:url(../../images/bg_title_3.gif) repeat-x; height:20px;}
.search_detail .search_info{width:998px; padding:10px 0 0 0;}
.search_detail .search_type_tb {
	padding:10px 30px;
}
.contactUs td{
    vertical-align: top;
    text-align: left;
}
.textForm {
    border: 1px solid #ccc;
    margin: 2px 0;
    padding: 2px 3px;
    color: #005c45;
    font: normal 11px Tahoma, Verdana, Arial, sans-serif;
}
.textArea {
    border: 1px solid #ccc;
    margin: 2px 0;
    padding: 2px 3px;
    color: #005c45;
    font: normal 11px Tahoma, Verdana, Arial, sans-serif;
}
.formTitle {
    font-weight: bold;
    color: #0579bb;
    padding:3px 0 0 100px;
}
input.button {
    margin: 0 .15em .5em .15em;
    padding: .15em 1em;
    border-radius: .314em;
    -webkit-border-radius: .314em;
    -moz-border-radius: .314em;
    cursor: pointer;
    font-weight:700;
}
input.button {
    color: #4c4b4c;
    background: #eeeded;
    font-weight:700;
    background: -webkit-gradient(linear, left top, left bottom, from(#eeeded), to(#c6c6c6));
    background: -moz-linear-gradient(top, #eeeded, #c6c6c6);
    border: 1px solid #c6c6c6;
}
input.button:hover,
input.button:focus {
    color:#cb214c;
    box-shadow: 0 0 5px #ddd;
    -webkit-box-shadow: 0 0 5px #ddd;
    -moz-box-shadow: 0 0 5px #ddd;
    -o-box-shadow: 0 0 5px #ddd;
}
input.button:active {
    background: -webkit-gradient(linear, left top, left bottom, from(#e30000), to(#cb0000));
    background: -moz-linear-gradient(top, #e30000, #cb0000);
    border: 0px solid #8ea6d7;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -o-box-shadow: none;
}

table.searchtype tbody{
	padding:10px 50px;
}
table.searchtype td,table.searchtype th {
    padding: 4px;
}
table.searchtype tbody th {
    font-weight: bold;
}

table.searchtype tbody tr {
    background-color: #fff;
    text-align: left;
}

.insideListSearchProduct ul{padding:7px 10px;}
.insideListSearchProduct ul li {width:980px;display:block; overflow:hidden; margin:0;}
.insideListSearchProduct ul li .ProductBoder {margin:0; padding:0;}
.insideListSearchProduct ul li .ProductBoder .productTD {float:left; display:block; width:150px;  height:160px; border:solid 1px #e8ecee;}
.insideListSearchProduct ul li .ProductBoder .productTD .imgProductBoder{padding:2px; width:146px; height:100px;display:block; text-align:center; overflow:hidden;}
.insideListSearchProduct ul li .ProductBoder .productTD .imgProductBoder a{}
.insideListSearchProduct ul li .ProductBoder .productTD .titleProductBoder{padding:2px 4px; text-align:center}
.insideListSearchProduct ul li .ProductBoder .productTD .titleProductBoder a{color:#1162a5}
.insideListSearchProduct ul li .ProductBoder .productTD .titleProductBoder a:hover{color:#001e37}
.insideListSearchProduct ul li .ProductBoder .productTD .detail{ font-size:11px; color:#e97504; text-align:center; padding-bottom:3px;}
.insideListSearchProduct ul li .ProductBoder .productTD .detail a{ color:#e97504}
.insideListSearchProduct ul li .ProductBoder .productTD .detail a:hover{ color:#048be9; text-decoration:underline}
.insideListSearchProduct ul li .ProductBoder .spaceList_v {float:left; padding:0 6px; height:160px; line-height:0; display:block;}
.insideListSearchProduct ul li .ProductBoder .spaceList_h {float:left; padding:6px 0; width:100%; line-height:0; display:block;}


.ProductNext{text-align:right; height:20px; padding:3px 5px 5px 0;}
.ProductNext a{background:url(../images/Pro_Next.jpg) no-repeat; width:20px; height:20px; display:inline-block; text-align:center; line-height:1.6em; margin:0 2px;}
.ProductNext a:hover{background:url(../images/Pro_Hover.jpg) no-repeat; width:20px; height:20px; color:#000;}

/* hinh chuyen gia */
.l_main .boxsearch {}
.l_main .boxsearch .ind-groupMain {padding:5px;}
.l_main .boxsearch ul li {float:left; display:block; width:154px; padding:5px;}
.l_main .boxsearch ul li .i-Thumb {display:block; border:#e5f1ff 1px solid; padding:4px 5px; width:129px; height:153px; overflow:hidden; background:#FFF; margin:0 auto;}
.l_main .boxsearch ul li .i-Thumb a.imgCenter {display:block; width:129px; height:153px;}
.l_main .boxsearch ul li .i-Thumb a.imgCenter img{ 
	/* max-width:129px; width:expression(this.width > 129 ? 129 : true);
	max-height:153px; height:expression(this.height > 153 ? 153 : true); */
}
.l_main .boxsearch ul li .tx-Content {padding-top:5px; margin:0 auto; width:144px;}
.l_main .boxsearch ul li .tx-Content p {padding:2px 0; color:#5f5f60; font-size:0.938em;}
.l_main .boxsearch ul li .tx-Content p.i-name {color:#e97900;}
.l_main .boxsearch ul li.spaceList_v {float:left; padding:0; height:160px; width:0; line-height:0; display:block;}
.l_main .boxsearch ul li.spaceList_h {float:left; padding:6px 0; width:100%; line-height:0; display:block;}

/* du an can tu van */
.l_main .boxsearch_2 {}
.l_main .boxsearch_2 .ind-groupMain {padding:5px;}
.l_main .boxsearch_2 ul li {float:none; display:block; background:#fff url(../../images/line_2.gif) repeat-x 0 100%; position:relative;padding-bottom:1px;}
.l_main .boxsearch_2 ul li dl:before,.l_main .boxsearch_2 ul li dl:after {
	content:"";
	display:table
}
.l_main .boxsearch_2 ul li dl:after { clear:both }
.l_main .boxsearch_2 ul li dl {
	position:relative;
	height:100%;
	zoom:1
}

.l_main .boxsearch_2 ul li dl dt {
    float:left;
    padding:0 10px 0 30px;
	background:url(../../images/icon_faqs.png) no-repeat 8px 10px;
    width:865px;
}
.l_main .boxsearch_2 ul li dl dt a {color:#034d8b; text-align:justify; display:block; margin:8px 0 5px;}
.l_main .boxsearch_2 ul li dl dt a:hover {color:#e97900;}
.l_main .boxsearch_2 ul li dl dt p {padding:0 0 8px; font-size:0.938em;}
 
.l_main .boxsearch_2 ul li dl dd {
    background:#f0f5fb;
	font-size:0.938em;
	color:#626363;
	width:83px;
	float:left;
	text-align:center;
}
.l_main .boxsearch_2 ul li dl dd p {padding:6px 0 0; line-height:1.6em;}

.l_main .boxsearch_2 ul li.last {background-image:none;padding-bottom:0px;}