
@charset "utf-8";

@import "ListItemNew.css";
@import "styleCar.css";
@import "detail/detail_new.css";

#NewsDetail {
	float:left;
    width:100%;
}

/*ad_tags added date : 29.07.08 by Nova*/

#NewsDetail .ad_tags{
	border:dotted 1px #CCCCCC;
	padding:10px 6px; 
}

#NewsDetail .ad_tags_title{
	margin-right:3px;color:#000;font-size:13px;font-weight:bold;
	margin-bottom:4px;
}

#NewsDetail .ad_tags{
	color:#3B00CE;font-size:13px;font-weight:bold;
}
#NewsDetail .ad_tags .ad_tags_list a{
	color:#3B00CE;
	text-decoration:none;
	font-size:13px;
}
#NewsDetail .ad_tags .ad_tags_list a:hover{
	text-decoration:underline;
	color:#E8641A;
}
#NewsDetail .ad_tags .ad_tags_list:first-letter{text-transform:uppercase;}
#NewsDetail .ad_tags .add_tag_button{
	text-align:center;
	float:right;
}
#NewsDetail .ad_tags .add_tag_button a:link, #NewsDetail .ad_tags .add_tag_button a:visited{
	width:118px;
	line-height:25px;
	height:26px;
	display:block;
	background:url(images/btn_input_text.gif) no-repeat left top;
	text-decoration:none;
	color:#065879;
}
#NewsDetail .ad_tags .add_tag_button a:hover{
	background:url(images/btn_input_text.gif) no-repeat left -26px;
	color:#FF3300;
}

/*SE - referer box*/

#NewsDetail .se_referer_box{padding-top:5px;padding-bottom:0px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#NewsDetail	.se_referer_box .view_500_link{text-align:right;padding-bottom:15px;color:#273A64;font-size:14px;font-weight:bold}
#NewsDetail	.se_referer_box .view_500_link a{color:#273A64;}
#NewsDetail	.se_referer_box .view_500_link a:hover{color:#E8641A;}

#NewsDetail	.se_referer_box a{text-decoration:none;}
#NewsDetail	.se_referer_box a:hover{color:#E8641A;}

#NewsDetail	.se_referer_box .se_click_here{color:#0000EE;text-decoration:underline;font-weight:bold}
#NewsDetail	.se_referer_box .se_click_here:hover{color:#E8641A;}

/*END SE - referer box*/                                    	
                                    
/*Warning box*/

#NewsDetail	.warning_box{text-align:right;}
#NewsDetail	.warning_box a{background:url(images/btn_chuy.gif) no-repeat right -40px;display:block;text-decoration: none;height:40px;_margin-bottom:26px;}
#NewsDetail	.warning_box a:hover{background:url(images/btn_chuy.gif) no-repeat right 0px;height:40px;}

/*END Warning box*/


#NewsDetail .l_button{background:url(images/l_button.jpg) no-repeat center left;width:200px;padding-left:4px;cursor:pointer}
#NewsDetail .bg_button{background:url(images/bg_button.jpg) repeat-x left center;text-align:center;height:33px;line-height:33px;color:#FF8A00;font-size:18px;white-space:nowrap}
#NewsDetail .bg_button a:hover{color:#065879}
#NewsDetail .bg_button a{color:#FF8A00; text-decoration:none}
#NewsDetail .r_button{background:url(images/r_button.jpg) no-repeat center right;	padding-right:4px;}
#NewsDetail .hover_back a{color:#065879}
#NewsDetail .hover_back a:hover{color:#FF8A00}



/*end ad_tags*/

#NewsImg{
	width:250px;	/* Total width of slideshow */
	padding:10px 0px;
}

.AdvPanel {
	border: 1px solid #ddd;
	margin: 5px 0px 0px 0px;
}

.AdvPanel .Text{
	padding: 30px;
	color: #ccc;
	font-weight: 700;
	font-size: 13px;
	display: block;
	text-align: center;
}

#previewPane{
	border:1px solid #CCCCCC;
	margin:5px 0px;	
	text-align:center;
	vertical-align:middle;
	position:relative;
	
	/* CSS HACK */
	height: 180px;	/* IE 5.x */
	height/* */:/**/180px;	/* Other browsers */
	height: /**/180px;
			
}
#galleryContainer{
	height:70px;	/* Height of the images + 2 */
	border:1px solid #CCCCCC;
	position:relative;
	overflow:hidden;
	padding:1px;
	
	/* CSS HACK */
	height: 70px;	/* IE 5.x - Added 2 pixels for border left and right */
	height/* */:/**/70px;	/* Other browsers */
	height: /**/70px;
			
}
#arrow_left{
	position:absolute;
	left:0px;
	z-index:10;
	background-color: #ecf4fd;
	padding:1px;
	height: 70px;
	padding-top: 27px;
	cursor: pointer;
}
#arrow_right{
	position:absolute;
	right:0px;
	z-index:10;
	background-color: #ecf4fd;
	padding:1px;		
	height: 70px;
	padding-top: 27px;
	cursor: pointer;
}
#theImages{
	position:absolute;
	height:65px;
	left:0px;
	width:100000px;
}
#theImages #slideEnd{
	float:left;
}
#theImages img{
	float:left;
	padding:1px;
	filter: alpha(opacity=70);
	opacity: 0.7;
	cursor:pointer;
	border-right:1px solid #999;
}

#NewsLayout {
	margin-right: 5px;
}

#NewsInfo {
	border: 1px solid #DDD;
    border-radius: 5px;
	margin-top: 5px;
	width:694px;
}

#NewsInfo .TitleLabel {
	color:#df0023;
	font-weight: 700;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial;
	padding: 10px 0px 0px 10px;
	text-align:left;
}

#NewsInfo .TitleText {
	font-size:16px;
	/*color:#0666b8;*/
	color:#000000;
	font-weight: 700;
	padding: 7px 0px 7px 10px;
	text-align:left;
}

#NewsInfo h1 {margin:0px 0px 20px 10px;padding:0px; font-size:16px;text-align:left}
#item_content{width:700px}
#item_content h1 {
    font-size: 16px; font-weight:bold;
    margin: 0 0 10px 0px;
    padding: 0;
    text-align: left;
}
#item_content span, #item_content a{font-size:inherit}
#NewsInfo h1.c_name{font-size:12px;font-weight:bold; display:inline;line-height:12px; padding:0; margin:0}
#NewsInfo .NewsAuthor {
	color:#70695B; font-size:11px; text-align:left;padding: 10px 12px;;
}
.bt_detail, .bt_buy_pack{ display:block;background: url(images/detail/btbg.png) repeat-x; height: 21px; width: auto; border: solid 1px #c3c3c3; border-radius: 3px;line-height: 21px;padding: 0 8px;font-weight: bold;font-size: 11px; color: #666666;cursor: pointer;float: left;margin-right: 5px;}
.bt_buy_pack{background-size: auto 27px;}
.bt_detail:hover{background: url(images/detail/btbg_hover.png) repeat-x;}
.bt_detail .smsStruct{background: url(images/detail/icon_sms.png) no-repeat 0 center;display: block;padding-left: 20px;}
.bt_detail .reportCheat{background: url(images/detail/icon_than.png) no-repeat 0 center;display: block;padding-left: 20px;}
.bt_detail .hideItem{background: url(images/detail/icon_hide.png) no-repeat 0 center;display: block;padding-left: 20px;}

.bt_buy_pack{margin:10px 0; font-size: 12px; padding: 3px 5px;}
.lbl_or_pack{float: left; margin:16px 5px 0 0;font-weight: bold; font-size: 14px;}
.img_help_pack{margin: 17px 0 0 5px;}

#NewsInfo .NewsAuthor .a_name{
	color:#6e6e6e;margin:0 2px;text-decoration:none;font-size:11px;
}

#NewsInfo .NewsAuthor .a_email{
	color:#6e6e6e;margin:0 2px;text-decoration:none;font-size:11px;
}
#NewsInfo .NewsAuthor a{
	color:#e2017b;margin:0 2px;text-decoration:none;font-size:11px;
}
#NewsInfo .NewsAuthor a:hover{
	color:#E8641A;margin:0 2px;text-decoration:none;font-size:11px;
}

#NewsInfo .NewsAuthor b{
	color:#716A5C;font-weight:bold;font-size:11px;
}

#NewsInfo .NewsContent {
	font-size: 12px;
	padding: 5px 10px 5px 10px;
	text-align:left;
}

#NewsInfo .NewsContent p {
	margin-bottom: 10px;
}

#NewsInfo .NewsContent br {
	margin-bottom: 5px;
}

#NewsInfo .NewsContent ul {
	margin-left: 20px;
}

#NewsLayout .ButtonBar {
	text-align: center;
	border: 1px solid #ccc;
	padding-bottom: 3px;
	padding-top:3px;
	width:695px;
}

#NewsLayout .ButtonBar a {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #868f98;
	text-decoration: none;
	padding-left: 7px;
	margin-right: 0;
}
#NewsLayout .ButtonBar a img{
	
	margin-right: 3px;
}

#NewsLayout .ButtonBar a:hover {
	color:#c00;
	text-decoration: underline;
}

#item_content .TitleLabel {
	color:#df0023;
	font-weight: bold;
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial;
	padding: 0px;
    margin-bottom: 15px;
	text-align:left;
}

#item_content .TitleText {
	font-size:16px;
	/*color:#0666b8;*/
	color:#000000;
	font-weight: 700;
	padding: 7px 0px 7px 10px;
	text-align:left;
}
#item_content .NewsContent {
	font-size: 12px;
	padding: 5px 0px 0px 5px;
	text-align:left;
}

#item_content .NewsContent p {
	margin-bottom: 10px;
}

#item_content .NewsContent br {
	margin-bottom: 5px;
}

#item_content .NewsContent ul {
	margin-left: 20px;
}

#NewsReply {
	border: 1px solid #ccc;
	margin-top: 5px;
}

#NewsLayout .Header {
	cursor: pointer;
	background:#0a88bb url(images/i_sub.gif) no-repeat 99% 6px;
	color: #fff;
	padding: 4px 10px;
	font-weight: 700;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial;
	text-align:left;
}

#NewsLayout .HeaderRed {
	cursor: default;
	background:#c00;
	color: #fff;
	padding: 4px 10px;
	font-weight: 700;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial;
}

#NewsLayout .HeaderCyan {
	cursor: default;
	background:#bad6a2;
	color: #fff;
	padding: 4px 10px;
	font-weight: 700;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial;
}

#NewsLayout .HeaderPlus {
	cursor: pointer;
	background:#0a88bb url(images/i_plus.gif) no-repeat 99% 6px;
	color: #fff;
	padding: 4px 10px;
	font-weight: 700;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial;
}


#NewsLayout .BackLink {
	padding: 5px 10px;
}

#NewsLayout .BackLink a {
	font-family: Tahoma, Verdana;
	text-decoration: none;
	font-size: 11px;
	font-weight: 700;
}

#NewsLayout .BackLink a:hover {
	color: #c00;
}

#NewsReply UL {
	padding: 3px 0px 0px 0px;
	margin: 0px;
	list-style:none;
}

#NewsReply .CommentList LI {
	margin: 0px 5px;
	border-bottom: 1px solid #e1e1e1;
	background:url(images/language.png) no-repeat left 2px;
	padding: 3px 0px 3px 22px;
	font-size: 12px;
}
#NewsReply .CommentList LI.me {
	margin: 0px 5px;
	border-bottom: 1px solid #e1e1e1;
	background:url(images/star.png) no-repeat left 2px;
	padding: 3px 0px 3px 22px;
}

#NewsReply .CommentList LI a{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color:#444;
	text-decoration: none;
}
#NewsReply .CommentList LI.me a{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color:#00892a;
	text-decoration: none;
}

#NewsReply .CommentList LI a:hover{
	color: #ff6701;
	text-decoration: underline;
}

#NewsReply .NoReply {
	font-size: 12px;
	padding: 5px;
	text-align: center;
	display: block;
}

#NewsReply .ReplyForm {
	padding: 2px 5px;
}

#NewsReply .SecCode {
	font-size: 12px;
	padding-top:5px; 
}

#OtherNews {
	margin: 5px 0 20px;
	border: 1px solid #a7bfda;	
}

.OtherNews {
	margin-top: 5px;
	border: 1px solid #ccc;	
}

.OtherNewsList a.Even {
	font-size: 12px;
	text-decoration: none;
	color: #00344f;
	background:#e5ecf4 url(images/bullet_2.gif) no-repeat 4px 8px;
	padding: 5px 5px 5px 18px;
	display: block;
	text-align:left;
    text-transform: capitalize;
}

.OtherNewsList a.Odd {
	font-size: 12px;
	text-decoration: none;
	color: #00344f;
	background:#fff url(images/bullet_2.gif) no-repeat 4px 8px;
	padding: 5px 5px 5px 18px;
	display: block;
	text-align:left;
    text-transform: capitalize;
}

.OtherNewsListService a.Even{
    background:#f3f3f3 url("images/bullet_company.gif") no-repeat 11px center;
}

.OtherNewsListService a.Odd{
    background:#fafafa url("images/bullet_company.gif") no-repeat 11px center;
}

.OtherNewsListService a.Even, .OtherNewsListService a.Odd {
    color:#333;
    padding:10px 10px 10px 20px;
    font-size: 12px;
   	text-decoration: none;
   	display: block;
   	text-align:left;
    text-transform: capitalize;
}

.OtherNewsList a.Even:hover, .OtherNewsList a.Odd:hover, .OtherNewsListService a.Even:hover, .OtherNewsListService a.Odd:hover {
	color: #c00;
	text-decoration: underline;
}

.PartnerNewsList a.Even {
	font-size: 12px;
	text-decoration: none;
	color: #00344f;
	background:#ededed url(images/bullet_orange.gif) no-repeat 6px 10px;
	padding: 5px 5px 5px 18px;
	display: block;
}
.detail_email{background:url(images/detail/detail_pm.gif) no-repeat; padding-left:25px;margin-top:7px}
.detail_personal{background:url(images/detail/icon_personal.png) no-repeat 1px 0; padding-left:25px;margin-top:7px}
.detail_time{background:url(images/detail/icon_time.png) no-repeat; padding-left:25px;margin-top:7px}
.detail_time_job{background:url(images/detail/icon_time_job.png) no-repeat; padding-left:25px;padding-bottom:2px;margin-top:7px}
.detail_edit{background:url(images/detail/icon_edit.png) no-repeat; padding-left:25px;margin-top:7px}
.detail_crawl{background:url(images/detail/icon_hide.png) no-repeat; padding-left:20px;margin-top:7px}
.detail_creat{background:url(images/detail/icon_creat.png) no-repeat 2px; padding-left:25px;margin-top:7px}
.detail_location{background:url(images/detail/location.png) no-repeat; padding-left:25px;margin-top:7px}
.detail_eye{background:url(images/detail/icon_eye.png) no-repeat; padding-left:25px;margin-top:7px}
.detail_idItem{background:url(images/detail/icon_idItem.png) no-repeat; padding-left:25px;margin-top:7px}
.detail_pm{cursor:pointer;background:url(images/detail/detail_pm.png) no-repeat; padding-left:25px;margin-top:7px}

.PartnerNewsList a.Odd {
	font-size: 12px;
	text-decoration: none;
	color: #00344f;
	background:#fff url(images/bullet_orange.gif) no-repeat 6px 10px;
	padding: 5px 5px 5px 18px;
	display: block;
}

.PartnerNewsList a.Even:hover {
	color: #c00;
	text-decoration: underline;
}

.PartnerNewsList a.Odd:hover {
	color: #c00;
	text-decoration: underline;
}
#NewsLayout .ad_boder {
	border:2px solid #0000FF;
	padding:2px;
}

#NewsLayout .ad_none_boder {
	border:none;
}

#divShowHistorySMS {
	position:absolute;
	z-index:101;
	width: 115px;	
	border: 1px solid #ff9600;
	padding: 5px;
	display:none;
	background:#fff;
	font-size:11px;
	font-family:Tahoma,Verdana,Arial;
}

#detail_back{
	font-size:12px;padding:0px 0px 0 20px;color:#294cb0;text-align:left; float:right; background:url(images/detail/dt_back.png) no-repeat 0 center;}


#detail_back a{
	margin-right:10px;text-decoration:none;color:#0965ac; line-height:16px;
}

#detail_back a:hover{
	margin-right:10px;color:#E8641A
}

#item_vip_detail{
	font-size:12px;padding:7px 0px 0px 12px; width:682px;margin:10px 0; border:1px solid #DDD; background:#f7f7f7 url(images/bgr_vip.jpg) no-repeat right top;text-align:left;
}

#item_vip_detail a{
	text-decoration:none;color:#00344F;background:transparent url(images/bullet_2.gif) no-repeat scroll left 2px;padding-left:15px;margin:5px 9px 3px 3px;
}

#item_vip_detail a:hover{
	color:#E8641A!important;text-decoration: underline;
}

#box-path {float:left;padding-left:10px;font-size:12px;color:#666666}

#box-path a{
	text-decoration:none;color:#666; font-weight:bold
}

#box-path a:hover{
	color:#E8641A
}

.arrow{background: url(images/detail/arrow.png) no-repeat 0 center; display:block; width: 15px; height: 14px;float: left;overflow: hidden;}
.share{float: left;}

#title_err{padding:30px 20px 30px 20px; margin:30px 20px 40px 20px; font-size:14px; border:1px solid #D60000; font-weight:bold; width:80%; background-color:#FFEBE8}

#title_err a{text-decoration:none;color:#ff0000;font-weight:bold}
#title_err a:hover{text-decoration:underline}

/*#NewsInfo .admobile{height:27px; width:auto; background:url(images/detail/mobile_left.png) no-repeat; float:left;margin-top: 5px;}*/
/*#NewsInfo .admobile .center{background:url(images/detail/mobile_center.png) repeat; margin-left:22px; height:27px; width:auto; float:left; font-family:Arial; font-size:15px; font-weight:bold; color:#d60101; line-height:27px}*/
/*#NewsInfo .admobile .right{float:right;background:url(images/detail/mobile_right.png) no-repeat; height:27px; width:5px}*/

#item_content .mobilecall{background: url(images/detail/bg_call.png) repeat-x; float: left; height: 26px; line-height: 26px;font-weight: bold;font-size: 15px; color: #444444; padding: 0 10px;border: solid 1px #d1d1d1; border-radius: 5px;}
#item_content .mobilecall_xxx{background: url(images/detail/bg_call.png) repeat-x; float: left; height: 26px; line-height: 26px;font-weight: bold;font-size: 15px; color: #444444; padding: 0 10px;border: solid 1px #d1d1d1; border-radius: 5px;cursor: pointer;}
#item_content .mobilecall .iconCall{background: url(images/detail/mobilecall.png) no-repeat 0 center; padding-left: 22px;}

#item_content .admobile{height:27px; width:128px; background:url(images/detail/mobile_left.png) no-repeat; float:left;}
#item_content .admobile .center{background:url(images/detail/mobile_center.png) repeat; margin-left:22px; height:27px; width:101px; float:left; font-family:Arial; font-size:15px; font-weight:bold; color:#d60101; line-height:27px}
#item_content .admobile .right{float:right;background:url(images/detail/mobile_right.png) no-repeat; height:27px; width:5px}

#item_content .admobile_xxx{height:27px; width:212px; background:url(images/detail/mobile_left.png) no-repeat; float:left;cursor: pointer;margin-top: 5px;}
#item_content .admobile_xxx .center{background:url(images/detail/mobile_center.png) repeat; margin-left:22px; height:27px; width:185px; float:left; font-family:Arial; font-size:15px; font-weight:bold; color:#d60101; line-height:27px}
#item_content .admobile_xxx .center span{color: #777; font-size: 12px; float: right;margin-right: 5px; line-height: 28px;}
#item_content .admobile_xxx .right{float:right;background:url(images/detail/mobile_right.png) no-repeat; height:27px; width:5px}
#item_content .contact{font-weight: bold;font-size: 12px;line-height: 20px;}
.report_cheat{float:right; padding: 1px 5px 5px 20px; background:url(images/detail/than_phien.png) no-repeat; font-size:12px; cursor:pointer; font-weight:bold;color: #0162B3}

.report_cheat_hover{float:right; padding: 1px 5px 5px 20px; background:url(images/detail/than_phien.png) no-repeat; font-size:12px; cursor:pointer; color:#FF8A3D; font-weight:bold}
/*.hiden_item{float:right; padding: 1px 5px 5px 20px; margin-top:10px; background:url(images/detail/complain_old.gif) no-repeat; font-size:12px; cursor:pointer; font-weight:bold;color: #0162B3}*/
.hiden_item a{float:right; padding: 1px 5px 5px 20px; margin-right: 5px; background:url(images/detail/antin.png) no-repeat; font-size:12px; cursor:pointer; font-weight:bold;color: #0162B3}

.hiden_item a:hover{float:right; padding: 1px 5px 5px 20px; margin-right: 5px; background:url(images/detail/antin.png) no-repeat; font-size:12px; cursor:pointer; color:#FF8A3D; font-weight:bold}
.cautrucsms{float:right; padding: 1px 5px 5px 20px; background:url(images/detail/sms.png) no-repeat; font-size:12px; cursor:pointer; font-weight:bold;color: #0162B3}

.cautrucsms_hover{float:right; padding: 1px 5px 5px 20px; background:url(images/detail/sms.png) no-repeat; font-size:12px; cursor:pointer; color:#FF8A3D; font-weight:bold}

#item_content .admin_action_cheat{font-size:15px; color:#FF0000; font-weight:bold; width:150px; float:left;}

.boxstickey{
    -moz-box-shadow: 0px 2px 2px 2px #DDDDDD;
    -webkit-box-shadow: 0px 2px 2px 2px #DDDDDD;
    box-shadow: 0px 2px 2px 2px #DDDDDD;
}


#item_content .buy_item{float:right; margin-top: 5px;}
#item_content .buy_item_up, .buy_item_up_over{height:26px; width:auto; float:left; margin-left:5px; cursor:pointer}
#item_content .buy_item_up .center, .buy_item_up_over .center{margin-left:6px; height:26px; float:left; font-family:Arial; font-size:12px; font-weight:bold; color:#FFF; padding:0 3px 0 3px; line-height:26px}
#item_content .buy_item_up .right, .buy_item_up_over .right{float:right; height:26px; width:6px}

#item_content .buy_item_up{background:url(images/detail/buy_item_up_new.png?ver=2) no-repeat;width: 180px;height: 26px;}
/*#item_content .buy_item_up .center{background:#ff6600 url(images/detail/buy_item_up_right.png) top right no-repeat; padding-right:8px}*/

#item_content .buy_item_up:hover{background-position: 0px -26px}
/*#item_content .buy_item_up_over .center{background:#ff9147 url(images/detail/buy_item_up_right.png) right -26px no-repeat; padding-right:8px}*/



/******************/
.title_vip_item{margin-left:0px; padding-left:0px}

#iconVip{margin-left:4px; cursor:pointer}
.clss_icon_vip{display:block; width:15px; height: 13px; background:url(images/vip_icon.png) no-repeat; float:left}
.clss_icon_vip_over{display:block; width:15px; height: 13px; background:url(images/vip_icon.png) left -13px no-repeat; float:left ;}

.HeaderSameCategory {
	cursor: pointer;
	background:#a7bfda url(images/i_sub.gif) no-repeat 99% 6px;
	color: #fff;
	padding: 4px 10px;
	font-weight: 700;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial;
	text-align:left;
}	

.HeaderSameCategoryService {
	cursor: pointer;
	background: #f0f0f0;
	color: #005f94;
	padding: 10px;
	font-weight: 700;
	font-size: 15px;
	font-family: Tahoma, Verdana, Arial;
	text-align:left;
}
.HeaderSameCategoryService h3, .HeaderSameCategoryService a{font-size: 15px;color: #005f94!important;}

.HeaderPlusSameCategory {
	cursor: pointer;
	background:#A7BFDA url(images/i_plus.gif) no-repeat 99% 6px;
	color: #fff;
	padding: 4px 10px;
	font-weight: 700;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial;
}

.noteEmpty{
text-align:left;border:1px solid #E2C822;padding:5px 5px 5px 20px;margin:10px 18px;background-color:#FFF9D7;font-size:12px;vertical-align:middle;
}

#detail_buy_safe{width:165px; height:46px; background:url(images/detail/buy_safe.png) right no-repeat; cursor:pointer; margin-top:-5px; margin-bottom:5px}

table#block_company td{color:#666;}
table#block_company td.values{color:#1e62ac}
table#block_company b{color:#666}



span.icon_arrow{display:block;background-image: url('images/icon_arrow.png');background-repeat: no-repeat; width:19px; height: 9px ;position: absolute; top:30px; left: 20px;}
#label_choose_package{margin-left: 5px; font-weight: bold; font-size: 13px; padding-left: 15px; border-radius: 5px; line-height: 30px; background:#ffb217; color:#FFF; width:100px; position: relative;}
._red{color: #ea1c31;}
._blockreg{border:1px solid #ddd;background: #FFF;border-radius: 5px;margin: 20px 5px 0;position: relative; width:520px;padding: 25px 20px 15px;color: #333;line-height: 20px;}
#block_package ._icon{background-image: url('images/ic_check.png');background-repeat: no-repeat;}
#block_package ._lengeng{background: #f8f8f8;position: absolute;top: 43px;z-index:99; width: 500px; margin-left:10px;left: 9px;border: 1px solid #ddd;border-radius: 5px;padding: 8px 10px 7px;max-width: 90%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;color: #555;box-shadow: 0 1px 1px #eee;}
#block_package ._lengeng ._icon{background-position: -25px 0;display:block;float: left;height: 20px;width: 20px;margin: 0 10px 0 0;cursor: pointer;}
#block_package ._lengeng ._icon._check{background-position: 0 0;}
#block_package ._lengeng ._icon input[type="checkbox"]{opacity: 0;height: 20px;width: 20px;}
#block_package ._lbl{font-weight: 700;margin: 10px 0 1px 0;display: block;}
._blockreg ul{list-style: none;}
._blockreg ul{padding: 1px 0;}
._blockreg ul ._icon{display: block;float: left;height: 8px;width: 11px;background-position: -49px 0;margin:5px 5px 0 3px;}

.notice_sms{color:#333; float: left; padding:5px 5px 5px 15px; margin-bottom: 5px;border:1px solid #ddd;border-radius: 5px; margin-top: 5px; width: 550px;}
.notice_sms_other{color:#333; float: left; padding:5px 5px 5px 15px; margin-bottom: 5px;margin-top: 5px; width: 540px;}
#show_galley_d{padding-left:5px; float: left; }
#show_galley_d a{float: left;margin: 5px 5px 3px 3px;position: relative;}
#show_galley_d a:hover .bg_img_detail{display: block;cursor:url('images/lightbox/magnify.cur'), -moz-zoom-in;}
.bg_img_detail{opacity: 0.85; background:url('images/lightbox/bg.png') repeat; position: absolute;  height: 100%; width: 100%; top: 0; left: 0; display: none;}
#show_galley_d .img_thumb{border: 1px solid #E7E7E7; padding: 2px}
#show_galley_d a .img_detail_des{position: absolute;left: 0; bottom: 0; width: 96%; padding: 5px;background-color:rgba(0,0,0,0.4); color: #fff;}
form#frmInputItemTop input{border: 1px solid #AAA; height:28px; line-height: 28px;}
#list_title_item li b.title1{float:left; line-height: 22px; height: 22px; width: 70px;}
#list_title_item li b.title2{float:left; line-height: 22px; height: 22px;}
#list_title_item input{border: 1px solid #CCC; height: 22px; width: 200px;}
#list_title_item div.put1, #list_title_item div.put2{float:left}
#list_title_item div.put2{margin-left: 3px;margin-top: -1px; cursor:pointer;}
.notice_itemform{background: url("images/notice_itemform.png") no-repeat 0 5px;color:#0084e3;padding:10px 10px 0px 30px; margin:0px 10px 0 18px; text-align:justify; line-height:18px}