/* CSS Document */
*{padding:0px;margin:0px;}
body{font-family:"宋体", Arial;font-size:12px;margin:10px auto;
     behavior:url(js/csshover.htc);
     }
a{
text-decoration:none;color:#000;}
form{margin:0px;padding:0px;}
table,tr,td{padding:0px;margin:0px;}
ul{list-style-type: none;margin:10px 0px -10px 8px;width:100%;}
ul li{width:98%;padding:0px;text-align:left;*height:30px;}
ul li a{line-height:30px;}
img{border:0px;margin:0px;padding:0px;}

.font_13{font-size:13px;}
.font_14{font-size:14px;}
.font_b{font-weight:bold;}
.font_green{color:#37b917;}
.font_green1{color:#3a8000;}
.font_green2{color:#474f42;}
.font_white{color:#fff;}
.font_gray{color:#727375;}
.font_gray2{color:#494949;}
.font_red{color:red;}
.font_green2{color:#92d151;}
.font_green3{color:#10490b;}
.table_center{margin:0px auto;}
.right{display:block;float:right;}
.left{display:block;float:left;}

.a_btn{width:94px;height:24px;background-image:url(images/btn_bg.gif);
background-repeat:no-repeat;display:block;padding-top:8px;}

.a_font_center{text-align:center;}

.table_btn{
background-image:url(images/btn_bg2.gif);
background-repeat:no-repeat;
background-position:left bottom;width:693px;height:114px;}
.td_search{
background-image:url(images/search_bg.gif);
background-repeat:repeat-x;}
.form_search{margin-top:4px;}
.td_adv_bg{
background-image:url(images/adv_bg.gif);
background-repeat:no-repeat;
height:60px;}
.td_top_bg{
padding-left:5px;
line-height:31px;
background-image:url(images/top_border_bg.gif);
background-repeat:repeat-x;}

.td_bottom_bg{background-image:url(images/bottom_bg.gif);
background-repeat:repeat-x;
background-position:bottom left;}
.circle_border_table{
background-image:url(images/center_border_bg.jpg);
background-repeat:repeat-y;}
table.table_td_30 td{height:30px;}
.img_right_margin{margin-right:6px;}
.td_top_bg_mid{background-image:url(images/mid01.gif);
background-repeat:repeat-x;}
.circle_border_table_mid{background-image:url(images/center_border_bg2.gif);
background-repeat:repeat-y;}
.td_bottom_bg2{background-image:url(images/bottom_bg2.gif);
background-repeat:repeat-x;
background-position:bottom left;}
tr.td_bottom_border td{border-bottom:2px solid #7f8080;}
.td_solid_gray{border-right:2px solid #7f8080;}
.td_dashed_green{border-right:1px dashed #437c1b;}
.td_top_bg_mid2{background-image:url(images/mid02.gif);
background-repeat:repeat-x;}
tr.td_no_botttom_border td{background-image:none;}
tr.td_gray td{border:1px solid #d4d4d4;}
.td_gray2{border:1px solid #d4d4d4;}
tr.td_bottom_border2 td{border-bottom:2px solid #d4d4d4;}
.td_right_border{border-right:2px solid #d4d4d4;}
tr.td_bg td{background-color:#f4fbef;}
.td_left_padding{padding-left:4px;}
.td_top_bg3{
background-image:url(images/top01.gif);
background-repeat:no-repeat;}
.circle_border_table5{background-color:#f1fcf4;}
.more{margin:0px 10px 0px 0px;}
.td_call{
background-image:url(images/call.gif);
background-repeat:no-repeat;
background-position:bottom right;}
.td_gray3{border:1px solid #d4d4d4;border-bottom:none;
height:109px;}

.td_gray4{
height:57px;}
.td_center td{text-align:center;}
.td_lineheight{line-height:24px;}
ul.ul2{margin:-4px 0px 2px 20px !important;*margin:4px 0px 2px 20px;}
ul.ul2 li{height:20px;}
a.a_top_link:hover{color:#FFFC00;}
a.a_hover_green:hover{color:#285d00;}
.jdt {
	border: 1px solid #CCCCCC;
}
#index_page{float:right;display:block;height:16px;padding:1px 0;margin-right:4px;}
#index_page *{float:left;display:inline;line-height:16px;border-right:1px solid #000;text-align:center;padding:0;margin:0 0px;background-color:#fff;}
#index_page strong{background:#000;color:#fff;width:16px;}
#index_page span{color:#009a91;padding:3px 0 0 0;border:0;cursor:pointer;}
#index_page a{width:16px;color:#000;text-decoration:none;}
table.table_td_center td{text-align:center;height:62px;}

/*刘伟修改*/
.fontbold {
	font-weight:bold;
	}
.add_bg {
	background:url(images/add_bg.jpg) repeat-x;
	height:40px;
	line-height:40px;
	padding-left:10px;
	}
.add_bg a:hover {
	color:#666666;
	}
.td_borm {
	border-bottom:solid 2px #616160;
	} 
.td_borm2 {
	border-bottom:solid 2px #6E9A4F;
	}
.pin_button {
	background: url(images/pin_buttonbg.jpg) repeat-x;
	border-top:#84A368 1px solid;
	border-bottom:#82A468 1px solid;
	border-left:#84A368 1px solid;
	border-right:#82A468 1px solid;
	padding:2px 4px 0px 4px;
	font-size:12px;
	}
.font_colhui {
	color:#565656;
	}
.font_collv {
	color:#447F1B;
	}
.list_xu {
	background:url(images/list_xu.gif) repeat-x 0% 100%;
	height:1px;
	}
.font_collv a:link{
	color:#447F1B;
	}
.font_collv a:hover{
	color:#29540B;
	}
.font_collv a:visited {
	color:#447F1B;
	}
.list_tab {
	border:#D1D1D1 1px solid;
	background:url(images/list_bg.jpg) repeat-x;
	padding:2px;
	}
#tal td {
	padding:5px;
	margin-top:15px;
	margin-bottom:15px;
	}
	
/*******************zhaoyue 09-06-08 分页控件样式 ***************************************/
.page_div
{
  padding-left :0px;
  background :url(../images/tripmart/bg_ListFirstLine.gif) repeat-x; height:22px;
	}
.page_sub1
{
	margin-left:10px;
	color:#6a655b; 
	
	font-size:12px;
	margin-top:2px !important;
	*margin-top:2px !important;
	*padding-top:2px;
	
	float:left;
    width:51%;
	}
.page_sub2
{
	
	color:#B1B1B1;
	margin-top:3px !important;
	*margin-top:6px !important;
	*margin-top:6px;
	
	float:left; 
	width:25%;
     
	}
.page_sub3
{    
	*margin-top:0px;
	color:#6a655b; 
	font-size:12px;
	width:20% ;
	float:right;
}	
.page_sub3 .page_sub31
{
	margin-top:3px !important;
	*margin-top:5px !important;
	*margin-top:5px;
	margin-right:0px;
	}
/********************分页控件样式结束 End******************/	
.mx_height {
	margin:10px 0 10px 0;
	line-height:220%;
	}	
.img_bor {
	border:#D1D1D1 1px solid;
	}
.mx_pingbg {
	border:#D1D1D1 1px solid;
	background-color:#F4FBEF;
	margin:10px 0 10px 0;
	line-height:150%;
	}
.mx_pingbg td {
	padding:4px;
	}
.tong_bg {
	background:url(../images/list_bg.jpg) repeat-x;
	height:31px;
	padding-left:15px;
	line-height:31px;
	}
.zhuce_bg {
	background:url(../images/zhuce_bg.jpg) 99% 99% no-repeat;
	}
.ding_bg{
	background:url(../images/add_menubg.jpg) repeat-x;
	}
.about {
	background:url(../images/about.jpg) 100% 100% no-repeat;
	}
	
.menu_line{
	height:3px;
	width:300px;
	background-image:url(../images/menu_bg.gif);
	background-repeat:repeat-x;
	}
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	RATING

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.ratingStar
{
	font-size: 0pt;
	width: 13px;
	height: 12px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	display: block;
	background-repeat: no-repeat;
}

.filledRatingStar
{
	background-image: url(Images/FilledStar.png);
}

.emptyRatingStar
{
	background-image: url(Images/EmptyStar.png);
}

.savedRatingStar
{
	background-image: url(Images/SavedStar.png);
}