/*---------------------------star清除浮动*/
.clear_div { overflow:hidden; zoom:1;}
.clear_div2{zoom: 1;}
.clear_div2:after {content: ""; display: block;height: 0;clear: both;}
input.checlass{ margin:0 5px; margin-left:0;vertical-align:middle; _vertical-align:baseline;}
/*-------------------------end公用样式--------------------------*/
div.i_center{ clear:both; margin:8px auto; width:990px;}
div.i_left{ float:left; width:750px;}
div.i_right{ float:right; width:230px;}
/*灰色边框*/
.gray_border{ background:#fff; border:1px solid #dadada;}
/*-----------------star中间内容*/
/*位置标题*/
dl.site_th{ clear:both; width:985px; margin:8px auto; line-height:2em; height:2em;}
dl.site_th dt{ float:right;}
dl.site_th dd{ float:left; color:#666;}
dl.site_th dd a:hover{ color:#ff6600;}
dl.site_th dd span,dl.site_th dd a{ margin:0 6px; color:#666;}
/*线标题*/
dl.th_line{ clear:both; width:97%; margin:4px auto; line-height:32px; height:32px; border-bottom:1px solid #dadada; overflow:hidden;}
dl.th_line dt{ float:right;}
dl.th_line dd{ padding-left:5px; float:left; font-size:14px; font-weight:bold;}
dl.th_line .font_12{ margin-left:25px;}
/*我要入住*/
a.app_a{ display:inline-block; background:url(../images/app_arrow.gif) no-repeat left center; padding-left:24px;}
a.app_a:hover{ background:url(../images/app_arrow_h.gif) no-repeat left center;}
/*查看方式*/
a.look_text,a.look_pic{ display:block; float:left; margin:0 3px; cursor:pointer; vertical-align:middle; width:16px; height:16px; overflow:hidden; line-height:16px; font-size:0; background:url(../images/look.gif) no-repeat right top;}
a.look_pic{ background-position:left top;}
a.look_pic_light{ background-position:left -16px;}
a.look_text_light{ background-position:right -16px;}
/*灰色标题*/
dl.gray_th{ clear:both; background:url(../images/gray_th.gif) repeat-x; height:28px; line-height:28px; overflow:hidden;}
dl.gray_th dt{ float:right; padding-right:10px;}
dl.gray_th dd{ float:left; font-size:14px; font-weight:bold; padding-left:14px;}
/*------------------------------star筛选*/
div.i_screen{ clear:both; margin-bottom:10px;}
ul.i_screen{ clear:both; width:96%; margin:0px auto;}
ul.i_screen li{ clear:both; overflow:hidden; zoom:1; margin:15px 0;  line-height:20px;}
ul.i_screen li .l{ float:left; text-align:center; font-weight:bold; color:white; text-align:center; width:80px; background:#787878 url(../images/class_th.gif) no-repeat right top; height:20px; line-height:20px;}
ul.i_screen li .l a{color:#ffffff;}
ul.i_screen li .r{ float:right; width:88%;}
ul.i_screen li .r a{ padding:2px 5px; margin:0;}
ul.i_screen li .r a.light{ color:#ff6600;}
/*----------------------star产品列表*/
div.pro_list{ clear:both; margin-bottom:8px;}
dl.pro_list{ clear:both; width:95%; padding:20px 1%; margin:0 auto; background:url(../images/gray_line.gif) repeat-x left bottom;}
dl.pro_list dt{ float:left; width:165px;}
dl.pro_list dt img{ width:160px; height:120px; overflow:hidden;}
dl.pro_list dd{ float:right; width:74%; color:#666; font-size:14px; font-weight:bold;line-height:1.8em;}
dl.pro_list dd p{ font-size:12px; font-weight:normal; clear:both; margin:0; height:55px; overflow:hidden; line-height:1.8em;}
dl.pro_list dd p.font_14_b{font-size:14px; font-weight:bold;}
dl.pro_list dd ul{ font-size:12px; font-weight:normal; clear:both;}
dl.pro_list dd li{ line-height:1.5em; float:left;}
dl.pro_list dd li.r{ padding-top:7px; line-height:1.5em;color:#999; float:right;}
dl.pro_list dd li a{ color:#666;}
dl.pro_list dd li a:hover{ color:#cc0000;}
/*询价*/
a.mes_a{ color:#666; display:inline-block; font-size:14px; background:url(../images/mes.gif) no-repeat left center; padding-left:22px; margin-left:30px;}
a.mes_a:hover{ background:url(../images/mes_h.gif) no-repeat left center;}
/*------------------------------------star品牌列表*/
ul.i_brank{ clear:both; width:96%; margin:30px auto 20px auto; padding-left:0.5%; background:url(../images/gray_line.gif) repeat-x left bottom; padding-bottom:20px;}
ul.i_brank li{ float:left; text-align:center; width:24.9%; height:104px; margin:3px 0; overflow:hidden;}
ul.i_brank li img{ border:1px solid #ebebeb; width:128px; overflow:hidden;height:73px;}
ul.i_brank li a:hover img{ border:1px solid #ccc;}
ul.i_brank li span{ display:block; width:130px; margin:0 auto; background:url(../images/pro_down.gif) no-repeat center bottom; padding-bottom:8px; }
ul.i_brank li a{ display:block; width:130px; margin:0 auto;}
ul.i_brank li p{ clear:both; text-align:center; margin:0; line-height:1.4em;}

/*-----------------------------品牌详情*/
ul.df_brank{clear:both; width:96%; margin:20px auto 20px auto; padding-left:0.5%;}
ul.df_brank li.img{float: left;height: 80px;width: 150px;overflow:hidden;margin-right:20px;}
ul.df_brank li.pj{font-size:16px;}
ul.df_brank li .star{padding-left:18px;background: url(../images/topic/star.png) no-repeat scroll 0 0 transparent;}
ul.df_brank li .plus{margin-left:50px;padding-left:22px;background: url(../images/topic/plus.png) no-repeat scroll 0 0 transparent;}
ul.dc_brank{ clear:both; width:96%; margin:1px auto 20px auto; padding-left:0.5%;}
ul.dc_brank li{line-height:22px;}
ul.d_brank2{ width:96%; margin:1px auto 20px auto; padding-left:0.5%;}
ul.d_brank{ clear:both; width:96%; margin:10px auto; padding-left:0.5%; background:url(../images/gray_line.gif) repeat-x left top; padding:20px 0;}
ul.d_brank li{line-height:22px;}
h3.brand_title{font-size:14px;padding-left:5px;border-bottom:4px solid #1C5DB7;margin:0 20px 20px 20px;}
dl.brand_pro_list a{color: #2C629E;margin: 0 2px;}
dl.brand_pro_list dd{float: left;height: 165px;line-height: 20px;margin: 10px;text-align: center;width: 125px;}
dl.brand_pro_list dd img{height:125px; width:125px;}
/*-------------------------------star右边*/
div.pro_r_list{ clear:both; margin:8px 0;}
ul.pro_r_shop{ clear:both; width:90%; margin:8px auto;}
ul.pro_r_shop li{ clear:both; margin:4px 0; overflow:hidden; zoom:1; padding-left:12px; color:#999; background:url(../images/gray_arrow.gif) no-repeat left 9px; line-height:1.8em; }
ul.pro_r_shop li p{ clear:both; margin:0;}
/*推荐品牌*/
ul.pro_r_brank{ clear:both; width:90%; margin:8px auto;}
ul.pro_r_brank li{ float:left; width:49.8%; line-height:2em; height:2em; overflow:hidden;}
/*---------------------------star页码*/
div.page{ clear:both; text-align:center; padding:14px 0; margin:10px auto; width:97%;}
div.page em,div.page a,div.page b{ font-style:normal; padding:2px 5px; border:1px solid #ccc; background:#fff; margin:0 3px; vertical-align:middle; line-height:1.5em;}
div.page b{ background:#747474; border:1px solid #747474; color:white;}
div.page a:hover{ border:1px solid #999; background:#f8f8f8;}
/*表单和按钮*/
input.gopagenum,input.page_btn{ background:#fff; width:40px; text-align:center; color:#666; vertical-align:middle; line-height:16px; height:16px; padding:1px 0px; border:1px solid #ccc; margin:0 3px;}
input.page_btn{ cursor:pointer; width:20px; height:20px; line-height:20px; text-align:center;}
/*-----------------------------star广告条*/
.adv_d{ clear:both; margin-top:8px;}
.adv_t{ clear:both; margin-bottom:8px;}
.adv{ clear:both; margin:8px 0;}
.adv_d dt,.adv dt{ float:left;}
.adv_d dd,.adv dd{ float:right;}
/*边框*/
.img_border{ border:1px solid #ddd;}
a:hover .img_border{ border:1px solid #ccc;}
/*-------------------------------------star文字的样式*/
/*中文*/
.china{ font-family:"宋体";}
/*橘红文字*/
.orange_text{ color:#ff6600;}
/*12号文字*/
.font_12{ font-size:12px; font-weight:normal;}
/*14号文字*/
.font_14_b{ font-size:14px; font-weight:bold;}
/*左右对齐*/
.float_l{ float:left;}
.float_r{ float:right;}
/*灰色链接*/
.gray_link a{ color:#666;}
.gray_link a:hover{ color:#cc0000;}
/*蓝色链接*/
.blue_link a{ color:#008cee;}
.blue_link a:hover{ color:#cc0000;}
/*大价格*/
.big_prit{ color:#fd4100; font-size:24px; font-weight:bolder; vertical-align:middle; line-height:1.5em;}

.linkman{width:988px;height:78px;border:1px solid #d8d8d8;margin:10px 0;background: #fbfbfb;}
.linkman dl {width: 25%; float:left; height:68px; margin-top: 10px;}
.linkman dl dt {width:80px; float:left; text-align:center;}
.linkman dl dt img {width:48px; height:48px; border: 1px solid #E6E6E6;}
.linkman dl dd {float:left; width:150px;}
.linkman dl dd.title {font-weight:bold;}
.linkman dl dd a {color:#2363A3;}
.linkman dl.long {width: 30%;}
.linkman dl.long dd {width: 200px;}
.linkman dl.short {width: 22.5%;}
.linkman dl.short dd {width: 125px;}


div.d_bbs {margin: 1px auto 20px;padding-bottom: 20px;padding-left: 0.5%;width: 96%;}
dl.comment_th{ clear:both; height:30px; line-height:30px; width:98%; margin:8px auto;}
dl.comment_th dd{ float:left; font-size:14px; font-weight:bold; padding-right:15px;}
dl.comment_th b{ font-weight:bold; margin:0 2px; color:#ff6600;}
/*输入框*/
dl.comment_con dt{ float:left; width:58px; text-align: center;}
dl.comment_con dd { float:right; width:550px;}
dl.comment_con dd.comment_con {background:url(../images/bbs.jpg) no-repeat; margin-top:0; height:58px; overflow:hidden;}
dl.comment_con dd.comment_btn{ line-height:40px; height:40px; text-align: left; color:#999;}
dd.comment_btn div.comment_btn {float:right; padding:5px 5px 0 0;}
div.comment_con{ clear:both; padding:5px 10px 5px 18px; overflow-y:auto;}
div.comment_con textarea {width: 100%; height: 45px; border: 0px; overflow-x: hidden; overflow-y: auto;}
/*按钮*/
div.comment_btn input{ border:none; cursor:pointer; background:url(../images/blue_btn.png) no-repeat; width:81px; height:28px; line-height:28px; text-align:center;}
div.comment_btn input:hover {font-weight: bold;}
/*评论回复*/
div.replylist dl {clear:both; width: 95%; border-bottom: 1px solid #ddd; background: #eee; display: table; margin-top: 5px; padding-top: 5px;}
div.replylist dl dt {float: left; width: 10%; text-align:center;}
div.replylist dl dd {float: left; text-align: left; width: 85%;}

/*网友评论*/
dl.comment_list{ clear:both; width:95%; margin:0px 0; padding:10px 1% 10px 1%; background:url(../images/gray_line.gif) repeat-x left bottom;}
dl.comment_list dt{ float:left; width:55px; text-align:center;}
dl.comment_list dt img{ width:48px; height:48px; border:1px solid #dfdfdf; overflow:hidden;}
dl.comment_list dt p{ clear:both;}
dl.comment_list dd{ float:right; width:90%;}
dl.comment_list dd p{ clear:both; color:#666; line-height:20px;}
dl.comment_list dd p.ctitle{ color:#333; font-weight:bold; padding-bottom:5px;}
dl.comment_list dd p.ctitle span {float:right;}
