a:hover{ color:#ff7e00;}
a.highlight, a.highlight:visited{ color:#ff7e00;}

.sub_left{ float:left; width:190px;}
.sub_right{ float:right; width:500px;}
.img_border img{ padding:1px; border:solid 1px #ccc; *margin-bottom:3px;}

/*  首页   */
.index_affiche{ float:left; width:190px; margin-right:10px;}
.index_affiche li{ line-height:18px; white-space:nowrap; overflow:hidden; _width:170px;}


.index_banners{ width:500px; position:relative; float:left;}
.ind_banner_ul li{ display:none;}
.ind_banner_ul li{ margin-bottom:-3px;}
.ind_banner_toggle{ position:absolute; right:6px; bottom:5px; height:21px;}
.ind_banner_toggle li{ float:left; margin-right:6px; margin-top:3px; height:14px; line-height:14px; cursor:pointer; border:solid 1px #73a8ea; color:#73a8ea; padding:0 4px; background-color:#fff;}
.ind_banner_toggle li.current{ margin-top:0; line-height:18px; height:18px; padding:0 5px; border:solid 1px #ccddf7; color:#fff; font-weight:bold;background-color:#73a8ec;}

.index_search_div,.ind_search_title li.cur i,.ind_allsear_span{ background-image:url(/images/bg/index_search_bg.png); background-repeat:no-repeat;}

.index_search_div{ margin:10px 0; height:91px; padding-left:80px;}
.ind_search_title{ padding-left:30px; padding-top:6px; height:24px;}
.ind_search_title li{ float:left; padding:0 15px; line-height:24px; font-size:13px; color:#3f4140; cursor:pointer;}
.ind_search_title li.cur{ position:relative; background-color:#ff7e00; color:#fff; font-weight:bold;}
.ind_search_title li.cur i{ position:absolute; width:8px; height:4px; overflow:hidden; background-position:left -100px; top:24px; left:45%;}

.ind_search_body{ padding:2px 80px 7px 4px;}
.ind_search_body .ind_search_text{ border-width:0; padding:3px;width:445px;*padding: 2px;}
.ind_search_sub{ float:right; width:80px; height:26px; margin-top:-2px;}
a.ind_search_sub,a.ind_search_sub:hover{ color:transparent;text-decoration:none;}
/*border:solid 1px #f6aa5c; background-color:#fff;*/
.ind_search_word{ height:22px; line-height:22px; overflow:hidden; width:520px; padding:0 10px;}
.ind_search_word li{ float:left; margin-right:10px;}
.ind_search_word li.fast{font-weight:bold; color:#ff7d01; margin-right:0;}


.ind_search_list{ clear:both;}
.ind_allsear_span{ float:left; display:inline; margin:2px 0 0 10px; background-position:-40px -100px; text-align:center; width:105px; line-height:35px; height:35px; color:#fff; font-weight:bold; font-size:14px;}
.margin-top14{ margin-top:14px;}
.ind_allsear_span span{ font-size:16px; color:#fcff00;}

.right_search_more_div{ float:right; width:545px; border-bottom:dotted 1px #cdccca; line-height:20px; padding:11px 0; margin-bottom:4px;}

.ind_search_m_pic_ul li{ text-align:center; float:left; width:108px; white-space:nowrap; overflow:hidden;}
.ind_search_m_pic_ul li img{ padding:1px; border:solid 1px #ccc;}

.ind_search_m_ul li{ float:left; margin-right:20px;white-space:nowrap;}

.ind_brand_list li{ text-align:center; width:93px; float:left;margin:5px 0; white-space:nowrap; overflow:hidden;}

.ind_activity_member li{ text-align:center; float:left; width:62px; margin:5px 0; white-space:nowrap; overflow:hidden;}
.ind_activity_member img{ width:50px; height: 50px;}

/*   优惠券  */
.ind_coupon_list{ padding-bottom:1px;}
.ind_coupon_list li{ float:left; width:240px; margin:5px 0 10px 0;}
.ind_coupon_list .left_coupon{ float:left; width:70px;}
.ind_coupon_list dl{ float:left; width:165px; line-height:18px;}
.ind_coupon_list dt{ font-weight:bold;}
.ind_coupon_list dd {clear:both;}
.ind_coupon_list dd span{ float:left; width:145px; overflow:hidden; white-space:nowrap;}


.ind_tour_list li{ float:left; text-align:center; width:124px; margin:5px 0; overflow:hidden; white-space:nowrap; }

.ind_comment_list{ padding:10px 2px;}
.ind_comment_list  .comment_list_ul .comment_title{ background-color:#f4f4f4; font-weight:bold; padding-left:10px;}
.ind_comment_list .comment_list_ul .comment_head{ text-align:center;}
.ind_comment_list .comment_list_ul .lefts{ margin-left:5px;}
.ind_comment_list .comment_list_ul li{*height:1%;}


/*    右边    */
.ind_white_but{ padding-left:2px;}
.ind_white_but li{ float:left; margin-right:10px; display:inline;}
.ind_mszt_left{ float:left; width:80px; text-align:center; white-space:nowrap;}

.ind_rank_table{ width:100%;}
.ind_rank_table th{ padding:4px; text-align:center; background-color:#f4f4f4; line-height:22px; font-weight:normal;}
.ind_rank_table td{ padding:4px; text-align:center; line-height:22px;}

.ind_club_list li{ line-height:20px;}
.ind_a_more{ float:right; display:inline; margin:4px 10px 0 0;}

.ind_right_apic{ float:left; margin-right:8px;}

.ind_right_div_m{ line-height:18px;}


