/* Content > Sidebar */



   .mGrid {   

       width: 100%;   

        margin: 5px 0 10px 0;   

        border: solid 1px #525252;   

        border-collapse:collapse;   

    }  

    .mGrid td {   

        padding: 2px;   

      border: solid 1px #c1c1c1;   

   }  

   .mGrid th {   

       padding: 4px 2px;   

       border-left: solid 1px #525252;   

       font-size: 0.9em;   

   }  

   .mGrid .alt { background: #fcfcfc url(grd_alt.png) repeat-x top; }  

   .mGrid .pgr { background: #424242 url(grd_pgr.png) repeat-x top; }  

  .mGrid .pgr table { margin: 5px 0; }  

   .mGrid .pgr td {   

       border-width: 0;   

       padding: 0 6px;   

       border-left: solid 1px #666;   

		font-weight: bold;   

       color: #fff;   

      line-height: 12px;   

      text-decoration:none;

    }     

   .mGrid .pgr a { color: #666; text-decoration: none; }  

   .mGrid .pgr a:hover { color: #000; text-decoration: none; }  

   

   

.header_thanhvien {

	background-image:url(../images/header.gif);

	background-repeat:repeat-x;

	border-color:#DDDDDD rgb(176, 190, 199) rgb(147, 166, 180);

	border-style:solid;

	border-width:1px;

	color:#333333;

	font-weight:bold;

	padding:0px 5px 5px 6px;

	margin-top:5px;

	margin-bottom:5px;

	

}

.header_masotin {

	background:#0454A3;	

	color:yellow;

	font-weight:bold;

	width:100%;

	height:23px;

	padding-left:10px;

}

.title_real_detail_khac

{

	font-size:14px;

	font-weight:bold;

	color:#fa7003;

}

.header {

	background-image:url(../images/bg-snippet.png);

	background-repeat:repeat-x;

	border-color:#DDDDDD rgb(176, 190, 199) rgb(147, 166, 180);

	border-style:solid;

	border-width:1px;

	color:#333333;

	padding:5px;

	margin-top:5px;

	margin-bottom:5px;

	font-weight:normal;

}

.header_sieuthi 

{

	background: url('../images/title-bg-h1.gif') repeat-x;

	background-color:yellow;

	color:Blue;

	border: 1px solid #013d73;

	font-weight:bold;

	padding-bottom:20px;

	margin-top:5px;

	margin-bottom:20px;

}

.header_body_sieuthi

{

	background: url('../images/diaocviet_bg-1.gif') repeat-x bottom #f6f6f5;

	color:#333333;

	font-weight:bold;

	border: 1px solid #E0E0E0;

	padding:2px;

	margin-top:2px;

	margin-bottom:2px;

	cursor:pointer;

}

.header_body_sieuthi:hover

{

	background-color:yellow;

	cursor:pointer;

	color:#333333;

	font-weight:bold;

}

.header_body_sieuthi1

{

	background: url('../images/diaocviet_bg-1.gif') repeat-x bottom #f6f6f5;

	color:#333333;

	font-weight:bold;

	border: 1px solid #E0E0E0;

	cursor:pointer;

}

.header_body_sieuthi1:hover

{

	background-color:yellow;

	cursor:pointer;

	color:#333333;

	font-weight:bold;

}

.sieuthi_body_header

{

	background-color:#d5d5d5;

	color:#333333;

	font-weight:bold;

	border: 1px solid #E0E0E0;

	padding:5px;

	margin-top:5px;

	margin-bottom:5px;

}

#sidebarLeftTVTop

{

	float: left;

	width: 810px;

	min-height: 10px;

}

#sidebarLeftTVTop2

{

	float: left;

	width: 810px;

	min-height: 10px;

}

#sidebarLeftTV

{

	float: left;

	width: 180px;

	min-height: 10px;

}

#sidebarRightTV

{

	width: 180px;

	float: right;

	min-height: 10px;

}

#sidebarRightTV2

{

	width: 180px;

	float: right;

	min-height: 10px;

}

#sidebarCenterTV

{

	float: left;

	width: 620px;

	margin-left: 10px;

	margin-right: 10px;

	min-height: 10px;

}

#sidebarCenterTV2

{

	float: left;

	width: 620px;

	margin-left: 10px;

	margin-right: 10px;

	min-height: 10px;

}

#sidebarCenterTV3

{

	float: left;

	width: 810px;

	margin-left: 10px;	

	min-height: 10px;

}

#sidebar .title

{

	background: #0454A3;

	border: 0px solid #0454A3;

	display: block;

	height: 26px;

}

#sidebar .title a

{

	color: #fff;

	text-decoration: none;

}

#sidebar .title p

{

	padding: 7px 0 0px 5px;

	font: bold 11.5px Arial;

	color: #ffffff;

	float: left;

	text-transform: uppercase;

	

}

#sidebar .title span

{

	background: url('../images/go.gif') right bottom no-repeat;

	width: 14px;

	height: 14px;

	display: block;

	float: right;

	margin-right: 5px;

	margin-top: 6px;

	padding: 0px;

}

#sidebar .title a:hover

{

	color: yellow;

	text-decoration: underline;

}

#sidebar .contentTVR

{

	background: #f6f6f5;

	padding: 0px;

	list-style-type: none;

	border: 1px solid #0454A3;

	display: block;

	position:relative;

	width:98%;

}

#sidebar .contentTV

{

	background: #f6f6f5;

	padding: 10px 7px 5px;

	list-style-type: none;

	border: 1px solid #0454A3;

	display: block;

	position:relative;

}

#sidebar .contentTV p

{

	font: bold 12px Arial;

	text-decoration: none;

	color: #333;

	padding-bottom: 5px;

}

#sidebar .contentTV p.sidemenu_icon a.nav

{

	font: bold 12px Arial;

	background: url('../images/icon(7).png') no-repeat 5px 2px;

	color: #333;

	padding: 2px 0 2px 40px;

	margin: 0;

	text-decoration: none;

	display: block;

}

#sidebar .contentTV p.sidemenu_icon a.nav1

{

	font: bold 12px Arial;

	background: url('../images/icon(8).png') no-repeat 5px 2px;

	color: #333;

	padding: 2px 0 2px 40px;

	margin: 0;

	text-decoration: none;

	display: block;

}

#sidebar .contentTV a

{

	font: bold 12px Arial;

	text-decoration: none;

	color: #0454A3;

}

#sidebar .contentTV ul

{

	padding: 0;

	margin: 0px;

}

#sidebar .contentTV ul li.bold

{

	font: normal 12px Arial;

	color: #333;

	margin: 0px 0px 5px 0px;

}

#sidebar .contentTV ul li

{

	background: url("../images/Arrow2.gif") no-repeat scroll left center transparent;

	padding-left: 10px;

	font: normal 12px Arial;

	color: #333;

	margin: 0px 0px 5px 0px;

	width: 100%;

}

#sidebar .contentTV ul li a

{

	font: normal 12px Arial;

	text-decoration: none;

	color: #0454A3;

}

#sidebar .contentTV ul li a:hover

{

	color: #0454A3;

	text-decoration: underline;

}

#sidebar .contentTV .link

{

	color: #0454A3;

	text-decoration: none;

}

#sidebar .contentTV .link:hover

{

	color: #0454A3;

	text-decoration: underline;

}

#sidebar .contentTVR p

{

	font: 11px Arial;

	text-decoration: none;

	color: #333;

	padding-bottom: 5px;

}

#sidebar .contentTVR p a{font-weight:bold;}

#sidebar .contentTVR table.shortdesc p

{

	font: normal 12px Arial;

	text-decoration: none;

	color: #333;

	padding-bottom: 5px;

}

#sidebar .contentTVR ul.sidemenu

{

	list-style: none;

	text-align: left;

	margin: 0;

	padding: 0;

	text-decoration: none;

}

#sidebar .contentTVR ul.sidemenu1 li

{

	border-bottom: 1px solid #EFF0F1;

	background: url('../images/icon-book.png') no-repeat 5px 2px;

	padding: 2px 0 2px 40px;

	margin: 0 2px;

	min-height:30px;

}

#sidebar .contentTVR ul.sidemenu1 li a

{

	font: bold 12px Arial;

	color: #333;

	text-decoration: none;

}

#sidebar .contentTVR ul.sidemenu1 li a:hover

{

	color: #0454A3;

	text-decoration: underline;

}

#sidebar .contentTVR ul.sidemenu li

{

	border-bottom: 1px solid #EFF0F1;

	padding: 2px 0 2px 20px;

	margin: 0 2px;

}

#sidebar .contentTVR ul.sidemenu li a

{

	font: bold 12px Arial;

	color: #333;

	text-decoration: none;

}

#sidebar .contentTVR ul.sidemenuli a:hover

{

	color: #0454A3;

	text-decoration: underline;

}

#sidebar .contentTVR .canhan

{

	color: #0454A3;

	background: url('../images/ico_cn.gif') no-repeat 0 0;

	padding: 5px 0 0 27px;

	margin-bottom: 10px;

	color: #0454A3;

	float:right;

	width:81%;

}

#sidebar .contentTVR .canhan a

{

	text-decoration: none;

	color: #0454A3;

}

#sidebar .contentTVR .canhan a:hover

{

	text-decoration: underline;

}

#sidebar .contentTVR .canhan .link

{

	font: 12px Arial;

	color: #333;

	font-weight: normal;

}

#sidebar .contentTVR .canhan .link a

{

	color: #333;

	text-decoration: underline;

}

#sidebar .contentTVR .canhan .link a:hover

{

	text-decoration: none;

}

#sidebar .contentTVR .listCN

{

	font: 12px Arial;

	color: #333;

	font-weight: bold;

	overflow: hidden;

	width:100%;

}

#sidebar .contentTVR .listCN ul

{

	overflow: hidden;

	list-style: none;

}

#sidebar .contentTVR .listCN li

{

	display: inline;

	padding: 0 5px 0 5px;

}

#sidebar .contentTVR .listCN li a

{

	color: #333;

	text-decoration: none;

}

#sidebar .contentTVR .listCN li a:hover

{

	text-decoration: underline;

}

#sidebar .contentTVR .searchform

{

	width: 73px;

	margin-top: 5px;

	margin-bottom: 5px;

	font: 11px 'Arial' , Tahoma, Helvetica, sans-serif;

	font-weight: normal;

}





#sidebar .contentTVR .label

{

	margin: 3px 0;

	float: left;

	font: bold 12px Arial;

	text-decoration: none;

	color: #333;

}

#sidebar .contentTVR .inputbox

{

	margin: 1px 0;

	float: right;

	border: 1px solid #CCC;

	padding: 2px;

	color: #515756;

	background: #FFF;

	width: 150px;

}

#sidebar .contentTVR .buttonTV

{

	border-left: 2px solid #80caff;

	border-right: 2px solid #0065b3;

	border-bottom: 2px solid #0065b3;

	border-top: 2px solid #80caff;

	margin-bottom: 5px;

	margin-top: 8px;

	margin-right: 5px;

	padding: 1px 2px 1px 2px;

	font: bold 9px Tahoma;

	color: #fff;

	background: #25a4ff;

}

#sidebar .contentTVR .sthu

{

	text-align: right;

	font: 12px Arial;

	color: #0454A3;

	font-weight: bold;

	margin-top: 5px;

	overflow: auto;

}

#sidebar .contentTVR .sthu a

{

	color: #0454A3;

	text-decoration: none;

}

#sidebar .contentTVR .sthu a:hover

{

	text-decoration: underline;

}

































#sidebar span

{

}

#sidebar .contentTV .titL

{

	height: 25px;

	padding: 5px 0 0 10px;

	font: 18px Arial;

	color: #0486c2;

	font-weight: normal;

}

#sidebar .contentTV .icoR

{

	width: 25px;

	height: 20px;

	padding: 10px 5px 0 0;

	background: url('../images/bgd_stepR.gif') no-repeat 0 0;

	text-align: right;

}





#sidebar .contentTV li .ContStep1

{

	padding: 10px 10px 20px 10px;

	font: 12px tahoma;

	color: #333333;

	overflow: hidden;

}

#sidebar .contentTV li .ContStep1 .bg1

{

	height: 25px;

	font: 12px tahoma;

	color: #333333;

}

#sidebar .contentTV li .ContStep1 span.aa

{

	font: 12px Arial;

	color: #51a6cb;

}

#sidebar .contentTV li .ContStep1 span.aa a

{

	color: #51a6cb;

	text-decoration: underline;

}

#sidebar .contentTV li .ContStep1 span.aa a:hover

{

	text-decoration: none;

}

#sidebar .contentTV li .ContStep1 .tieude

{

	font: 11px Arial, Helvetica, sans-serif;

	color: #999999;

	font-style: italic;

}

#sidebar .contentTV li .ContStep2

{

	padding: 10px 10px 20px 10px;

	font: 12px tahoma;

	color: #333333;

	overflow: hidden;

}

#sidebar .contentTV li .ContStep2 .bg1

{

	height: 25px;

	font: 12px tahoma;

	color: #333333;

}

#sidebar .contentTV li .ContStep2 .bg2

{

	height: 22px;

	font: 12px tahoma;

	color: #333333;

}

#sidebar .contentTV li .ContStep2 .paddingL

{

	padding-left: 25px;

}

.textarea

{

	width: 612px;

	font-size: 12px;

	border: 1px solid #7f9db9;

	color: #000;

}



#sidebar .contentTV li .ContStep3

{

	padding: 10px 10px 20px 10px;

	font: 12px tahoma;

	color: #333333;

	overflow: hidden;

}

#sidebar .contentTV li .ContStep3 .fontOrange

{

	font: 12px Arial;

	color: #dd6500;

	font-weight: bold;

}

#sidebar .contentTV li .ContStep3 .fontOrange span

{

	padding-left: 4px;

}

#sidebar .contentTV li .ContStep3 .hmh

{

	overflow: hidden;

	margin-top: 7px;

	margin-bottom: 15px;

}

#sidebar .contentTV li .ContStep3 .hmh img

{

	border: 1px solid #d3d3d3;

	padding: 1px;

}

#sidebar .contentTV li .ContStep3 .browse

{

	margin: 7px 0 7px 0;

	overflow: hidden;

}

#sidebar .contentTV li .ContStep3 .browse .broBox

{

	float: left;

	width: 305px;

}

#sidebar .contentTV li .ContStep3 .browse .broText

{

	float: right;

	width: 309px;

	padding: 0 0 0 6px;

	border-left: 2px solid #dbdbdb;

}

#sidebar .contentTV li .ContStep3 .boxhinh

{

	border: 1px solid #dbdbdb;

	margin: 10px 0 10px 0;

	padding: 10px;

	overflow: hidden;

}

#sidebar .contentTV li .ContStep3 .boxhinh .boxhinhL

{

	float: left;

	width: 294px;

	padding: 0 6px 0 0;

	overflow: hidden;

}

#sidebar .contentTV li .ContStep3 .boxhinh .boxhinhL ul

{

	overflow: hidden;

	list-style: none;

}

#sidebar .contentTV li .ContStep3 .boxhinh .boxhinhL li

{

	display: block;

	padding: 10px 0 10px 0;

	width: 100%;

	overflow: hidden;

}

#sidebar .contentTV li .ContStep3 .boxhinh .boxhinhL li img

{

	float: left;

	border: 1px solid #d3d3d3;

	padding: 1px;

	margin-right: 7px;

}

#sidebar .contentTV li .ContStep3 .boxhinh .boxhinhL li .nd

{

	font: 11px Arial;

	color: #333333;

	line-height: 18px;

}

#sidebar .contentTV li .ContStep3 .boxhinh .boxhinhL li .nd p.font12

{

	font: 12px Arial;

	color: #333333;

	line-height: 18px;

}

#sidebar .contentTV li .ContStep3 .boxhinh .boxhinhL li .nd p a

{

	color: #333333;

	text-decoration: none;

}

#sidebar .contentTV li .ContStep3 .boxhinh .boxhinhL li .nd p a:hover

{

	text-decoration: underline;

}

#sidebar .contentTV li .ContStep3 .boxhinh .boxhinhL li .nd p img

{

	float: none;

	border: none;

}



#sidebar .contentTV li .ContStep3 .boxhinh .boxhinhR

{

	float: right;

	width: 293px;

	padding: 0 0 0 6px;

	border-left: 1px solid #dbdbdb;

}

#sidebar .contentTV li .ContStep3 .boxhinh .boxhinhR ul

{

	overflow: hidden;

	list-style: none;

}

#sidebar .contentTV li .ContStep3 .boxhinh .boxhinhR li

{

	display: block;

	padding: 10px 0 10px 0;

	width: 100%;

	overflow: hidden;

}

#sidebar .contentTV li .ContStep3 .boxhinh .boxhinhR li img

{

	float: left;

	border: 1px solid #d3d3d3;

	padding: 1px;

	margin-right: 7px;

}



#sidebar .contentTV li .ContStep3 .boxhinh .boxhinhR li .nd

{

	font: 11px Arial;

	color: #333333;

	line-height: 18px;

}

#sidebar .contentTV li .ContStep3 .boxhinh .boxhinhR li .nd p.font12

{

	font: 12px Arial;

	color: #333333;

	line-height: 18px;

}

#sidebar .contentTV li .ContStep3 .boxhinh .boxhinhR li .nd p a

{

	color: #333333;

	text-decoration: none;

}

#sidebar .contentTV li .ContStep3 .boxhinh .boxhinhR li .nd p a:hover

{

	text-decoration: underline;

}



#sidebar .contentTV li .ContStep3 .boxhinh .boxhinhR li .nd p img

{

	float: none;

	border: none;

}



#sidebar .contentTV li .ContStep3 .browse .broText p

{

	font: 12px Arial;

	color: #0086c5;

	line-height: 18px;

}



#sidebar .contentTV li .ContStep3 .ts_bando

{

	width: 622px;

	overflow: hidden;

	margin: 10px 0 15px 0;

}

#sidebar .contentTV li .ContStep3 .ts_bando img

{

	float: left;

	margin-right: 12px;

	width: 372px;

}

#sidebar .contentTV li .ContStep3 .ts_bando .text

{

	float: center;

	width: 622px;

	font: 12px Arial;

	color: #000000;

	line-height: 18px;

}

#sidebar .contentTV li .ContStep3 .butt

{

	text-align: center;

	overflow: hidden;

}

#sidebar .contentTV li .ContStep4

{

	padding: 17px 13px 20px 13px;

	text-align: center;

}

#sidebar .contentTV li .ContStep4 h3

{

	font: 12px Arial;

	color: #FF0000;

	font-weight: bold;

	margin-bottom: 5px;

}

#sidebar .contentTV li .ContStep4 p

{

	font: 12px Arial;

	color: #000;

	font-weight: normal;

	margin-bottom: 10px;

}



.input73

{

	width: 73px;

	border: 1px solid #7f9db9;

	font-size: 12px;

	color: #000;

}

.input111

{

	width: 111px;

	border: 1px solid #7f9db9;

	font-size: 12px;

	color: #000;

}

.input120

{

	width: 116px;

	border: 1px solid #7f9db9;

	font-size: 12px;

	color: #000;

}

.input133

{

	width: 133px;

	border: 1px solid #7f9db9;

	font-size: 12px;

	color: #000;

}

.input160

{

	width: 160px;

	border: 1px solid #7f9db9;

	font-size: 12px;

	color: #000;

}

.input177

{

	width: 177px;

	border: 1px solid #7f9db9;

	font-size: 12px;

	color: #000;

}

.input180

{

	width: 180px;

	border: 1px solid #7f9db9;

	font-size: 12px;

	color: #000;

}

.input320

{

	width: 303px;

	border: 1px solid #7f9db9;

	font-size: 12px;

	color: #000;

}

.input400

{

	width: 400px;

	border: 1px solid #7f9db9;

	font-size: 12px;

	color: #000;

}

.input420

{

	width: 400px;

	border: 1px solid #7f9db9;

	font-size: 12px;

	color: #000;

}

.button

{

	width: 132px;

	height: 39px;

	background: url('../images/bgd_button.gif') no-repeat 0 0;

	font: 18px Arial;

	color: #000000;

	font-weight: normal;

	cursor: pointer;

	border: none;

}

.buttonX

{

	width: 132px;

	height: 39px;

	background: url('../images/bgd_button_x.gif') no-repeat 0 0;

	font: 18px Arial;

	color: #878787;

	font-weight: normal;

	cursor: pointer;

	border: none;

}



.paddingtop3

{

	padding-top: 5px;

}

.red

{

	color: #FF0000;

}









#sidebar .contentTVR1 p

{

	font: normal 12px Arial;

	text-decoration: none;

	color: #333;

	padding-bottom: 5px;

}

#sidebar .contentTVR1 ul.sidemenu

{

	list-style: none;

	text-align: left;

	margin: 0;

	padding: 0;

	text-decoration: none;

}

#sidebar .contentTVR1 ul.sidemenu1 li

{

	border-bottom: 1px solid #EFF0F1;

	background: url('../images/icon-book.png') no-repeat 5px 2px;

	padding: 2px 0 2px 40px;

	margin: 0 2px;

	min-height:30px;

}

#sidebar .contentTVR1 ul.sidemenu1 li a

{

	font: bold 12px Arial;

	color: #333;

	text-decoration: none;

}

#sidebar .contentTVR1 ul.sidemenu1 li a:hover

{

	color: #0454A3;

	text-decoration: underline;

}

#sidebar .contentTVR1 ul.sidemenu li

{

	border-bottom: 1px solid #EFF0F1;

	padding: 2px 0 2px 20px;

	margin: 0 2px;

}

#sidebar .contentTVR1 ul.sidemenu li a

{

	font: bold 12px Arial;

	color: #333;

	text-decoration: none;

}

#sidebar .contentTVR1 ul.sidemenuli a:hover

{

	color: #0454A3;

	text-decoration: underline;

}

#sidebar .contentTVR1 .canhan

{

	font: 18px Arial;

	color: #0454A3;

	font-weight: bold;

	background: url('../images/ico_cn.gif') no-repeat 0 0;

	padding: 5px 0 0 27px;

	margin-bottom: 10px;

	color: #0454A3;

}

#sidebar .contentTVR1 .canhan a

{

	text-decoration: none;

	color: #0454A3;

}

#sidebar .contentTVR1 .canhan a:hover

{

	text-decoration: underline;

}

#sidebar .contentTVR1 .canhan .link

{

	font: 12px Arial;

	color: #333;

	font-weight: normal;

}

#sidebar .contentTVR1 .canhan .link a

{

	color: #333;

	text-decoration: underline;

}

#sidebar .contentTVR1 .canhan .link a:hover

{

	text-decoration: none;

}

#sidebar .contentTVR1 .listCN

{

	font: 12px Arial;

	color: #333;

	font-weight: bold;

	overflow: hidden;

}

#sidebar .contentTVR1 .listCN ul

{

	overflow: hidden;

	list-style: none;

}

#sidebar .contentTVR1 .listCN li

{

	display: inline;

	padding: 0 5px 0 5px;

}

#sidebar .contentTVR1 .listCN li a

{

	color: #333;

	text-decoration: none;

}

#sidebar .contentTVR1 .listCN li a:hover

{

	text-decoration: underline;

}

#sidebar .contentTVR1 .searchform

{

	width: 73px;

	margin-top: 5px;

	margin-bottom: 5px;

	font: 11px 'Arial' , Tahoma, Helvetica, sans-serif;

	font-weight: normal;

}





#sidebar .contentTVR1 .label

{

	margin: 3px 0;

	float: left;

	font: bold 12px Arial;

	text-decoration: none;

	color: #333;

}

#sidebar .contentTVR1 .inputbox

{

	margin: 1px 0;

	float: right;

	border: 1px solid #CCC;

	padding: 2px;

	color: #515756;

	background: #FFF;

	width: 150px;

}

#sidebar .contentTVR1 .buttonTV

{

	border-left: 2px solid #80caff;

	border-right: 2px solid #0065b3;

	border-bottom: 2px solid #0065b3;

	border-top: 2px solid #80caff;

	margin-bottom: 5px;

	margin-top: 8px;

	margin-right: 5px;

	padding: 1px 2px 1px 2px;

	font: bold 9px Tahoma;

	color: #fff;

	background: #25a4ff;

}

#sidebar .contentTVR1 .sthu

{

	text-align: right;

	font: 12px Arial;

	color: #0454A3;

	font-weight: bold;

	margin-top: 5px;

	overflow: auto;

}

#sidebar .contentTVR1 .sthu a

{

	color: #0454A3;

	text-decoration: none;

}

#sidebar .contentTVR1 .sthu a:hover

{

	text-decoration: underline;

}

.title_step ul li.active:last-child span {

    background-position: right -145px;

}

ul li.active div {

    background-position: 0 bottom;

    color: #FFFFFF;

}

.title_step ul li div {

    background: url("../images/img_stepon.jpg") repeat-x scroll left -203px transparent;

    height: 29px;

    padding-left: 5px;

}

.title_step ul li.active {

    cursor: default;

	background-position: 0 -87px;

	z-index: 10;

}

.title_step ul li {

    background: url("../images/img_stepon.jpg") no-repeat scroll 0 -58px transparent;

    cursor: pointer;

    display: block;

    float: left;

    height: 29px;

    line-height: 29px;

    margin-left: -12px;

    padding-left: 12px;

    position: relative;

}

.title_step ul {    

	list-style: none outside none;

    margin: 0;

    padding: 0 0 0 12px;

}

.title_step ul li div span {

    background: url("../images/img_stepon.jpg") no-repeat scroll right -58px transparent;

    display: inline-block;

    height: 29px;

    padding-right: 17px;

    text-shadow: 1px 1px 1px #FFFFFF;

}

.active span {

    color: #FFFFFF;

}

.title_step ul li.active:first-child {

    background-position: 0 -29px;

}

.title_step {

    background: url("../images/step.jpg") no-repeat scroll 0 0 transparent;

    padding-left: 26px;

	width:97%;

	height:29px;

	float:left;

}

.right {

    border: 1px solid #D3D3D3;

    float: right;

    margin-bottom: 0;    

    overflow: hidden;

    width: 99.7%;

	height:56px;

}

.right form, .right input {

    margin: 0;

    padding: 0;

	width:204px;

}

.wapper_search_item ul li {

    background: none repeat scroll 0 0 transparent;

    display: inline;

    float: left;

    height: 22px;

    line-height: 22px;

    margin-left: 4px;

    margin-right: 4px;

    padding-left: 0 !important;

}

.wapper_search_item ul {

    margin: 0;

    padding: 0;

}

.wapper_search_item {

    background: url("../images/bg_search.jpg") repeat scroll 0 0 transparent;

    font-size: 11px;

    padding-bottom: 10px;

    padding-left: 5px;

    padding-top: 10px;

    width: 615px;

}

div.deal-view-inner-block1 {

    float: left;

    margin: 5px 0 0 5px;

}

.clearfix:after {

    clear: both;

    content: ".";

    display: block;

    height: 0;

    visibility: hidden;

}







