/***************************产品供应内容页*******************************/
.supply_view .main{
	padding-right:10px;
}
.supply_view .main .CC{
	border:1px solid #e29799;
	border-top:0;
}
.supply_view .main .head{
	height:30px;
	background:url(supply_view_head_bg.gif);
}
.supply_view .main .head .LL{
	height:30px;
	width:15px;
	background:url(supply_view_head_l.gif);
	float:left;
}
.supply_view .main .head .TAG{
	height:22px;
	background:url(supply_view_head_tag.gif) right;
	float:left;
	padding-right:60px;
	padding-left:5px;
	padding-top:8px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
.supply_view .main .head .RR{
	height:30px;
	background:url(supply_view_head_r.gif) right top no-repeat;
	float:right;
	line-height:30px;
	padding-right:10px;
}



.supply_view .side .CC{
	border:1px solid #e29799;
	border-top:0;
}
.supply_view .side .head{
	height:30px;
	background:url(supply_view_side_head_bg.gif);
}
.supply_view .side .head .LL{
	height:30px;
	width:16px;
	background:url(supply_view_side_head_l.gif);
	float:left;
}
.supply_view .side .head .RR{
	height:30px;
	width:7px;
	background:url(supply_view_side_head_r.gif);
	float:right;
}
.supply_view .side .head .TAG{
	height:22px;
	float:left;
	padding-top:8px;
	font-size:13px;
	font-weight:bold;
	color:#545454;
}
/*
*
*/
td.CC div.bencandy_pic{
	width:30%;
	height:200px;
	float:left;
	text-align:center;
}
td.CC div.bencandy_pic a{
	display:block;
}
td.CC div.bencandy_pic a.picurl{
	background:url(sell_becandy_pic_bg.gif) center top no-repeat;
	padding:9px;
	margin-top:20px;
	margin-bottom:10px;
}
td.CC div.describ{
	width:67%;
	float:left;
	padding-top:20px;
}
td.CC div.describ div.title{
	line-height:30px;
	font-size:18px;
	font-weight:bold;
}
td.CC div.describ div.infoa{
	line-height:20px;
	padding-bottom:5px;
}
td.CC div.describ div.infob{
	border-top:#e29799 dotted 1px;
	border-bottom:#e29799 dotted 1px;
	height:75px;
	padding:5px 0 5px 0;
}
td.CC div.describ div.infob div{
	width:49%;
	float:left;
	line-height:25px;
}
td.CC div.describ div.infob div span{
	font-size:14px;
	color:#CC6500;
}
/*td.CC div.shopbuy{
	width:67%;
	float:left;
	padding-top:15px;
	height:35px;
}
td.CC div.shopbuy span{
	dislay:block;
	float:left;
	line-height:35px;
	font-size:18px;
	color:#CC6500;
}
td.CC div.shopbuy span.input{
	padding-top:5px;
}
td.CC div.shopbuy span.butter{
	width:135px;
	height:35px;
	overflow:hidden;
	background:url(sell_becandy_submint.gif) center top no-repeat;
	margin-left:50px;
	margin-top:-5px;
}
td.CC div.shopbuy span.butter a{
	dislay:block;
	font-size:18px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	padding-left:40px;
	line-height:38px;
}
*/
td.CC div.content{
	clear:both;
	width:95%;	
	margin-top:20px;
	margin-left:18px;
}
td.CC div.content div.h{
	height:26px;
	line-height:26px;
	background:url(point.gif) left bottom repeat-x;
}
td.CC div.content div.h span{
	display:block;
	float:left;
	height:26px;
	width:90px;
	text-align:center;
	background:url(sell_head.gif) center bottom no-repeat;
	margin-left:10px;
	font-weight:bold;
	font-size:14px;
}
td.CC div.content div.c{
	padding:5px;
	line-height:20px;
}
table#commentTable{
	margin-top:10px;
	background:url(supply_view_side_head_bg.gif) left top repeat-x;
}
table#commentTable .heada{
	height:30px;
	background:url(supply_view_side_head_r.gif) right top no-repeat;
}
table#commentTable .heada span{
	display:block;
	line-height:30px;
	background:url(supply_view_side_head_l.gif) left top no-repeat;
	padding-left:20px;
	font-size:14px;
	font-weight:bold;
}
table#commentTable  .middle{
	border:1px solid #e29799;
	border-top:0;
}
table.base_table .headb{
	height:30px;
	background:url(supply_view_side_head_bg.gif) left top repeat-x;
	line-height:30px;
	padding-left:20px;
	font-size:14px;
	font-weight:bold;
}
table.base_table .tdl{
	width:15%;
	line-height:25px;
	text-align:right;
	padding-right:10px;
}
table.base_table .tdr{
	width:85%;
	padding-top:5px;
}
#comment_submit{
	margin-bottom:15px;
}
/*
*评论部分样式
*/
.showcomment{
	width:95%;
	border-bottom:#ccc dotted 1px;
	margin-bottom:5px;
}
.showcomment .img{
	width:90px;
	height:70px;
	background:url(sell_becandy_icon.gif) 5px 5px no-repeat;
}
.showcomment .img a{
	display:block;
	padding:10px 0 0 10px;
}
.showcomment .img img{
	border:0;
}
.showcomment .cont{
	text-align:left;
	width:89%;
	padding-top:10px;
	line-height:18px;
}
.showcomment .info{
	text-align:left;
	padding-bottom:5px;
	padding-top:5px;
	border-top:#CCC solid 1px;
}
.showcomment .info span{
	color:red;
	font-weight:bold;
}
#comment{
	padding:10px 0 10px 0;
}
#comment .page{
	text-align:center;
	line-height:25px;
}
#comment .nocomment{
	text-align:center;
	padding:30px;
	font-size:20px;
	color:green;
}
.sell_bencandy_r{
	background:url(supply_view_side_head_bg.gif) left top repeat-x;
	margin-bottom:10px;
}
.sell_bencandy_r .h{
	height:30px;
	background:url(supply_view_side_head_r.gif) right top no-repeat;
	line-height:30px;
}
.sell_bencandy_r .h span.l{
	display:block;
	background:url(supply_view_side_head_l.gif) left top no-repeat;
	padding-left:15px;
	float:left;
	font-weight:bold;
}
.sell_bencandy_r .h span.r{
	display:block;
	float:right;
	padding-right:10px;
}
.sell_bencandy_r .c{
	border:1px solid #e29799;
	border-top:0;
	padding:1px;
}
.sell_bencandy_r .c .word{
	padding:10px 10px 0 20px;
	line-height:30px;
}
.sell_bencandy_r .c .word span{
	padding:0 10px 0 0;
	float:left;
	font-size:14px;
}
.sell_bencandy_r .c .word input{
	width:75px;
	height:30px;
	border:0;
	background:url(buy_butter.gif) center top no-repeat;
	cursor:pointer;
}
.sell_bencandy_r .c .note{
	padding:25px 5px 15px 20px;
	background:url(room_dotted.gif) left 10px repeat-x;	
}
.sell_bencandy_r .c .note span{
	padding-left:18px;
	padding-top:2px;
	background:url(buy_note.gif) left top no-repeat;
	color:blue;
}
.sell_bencandy_r .c div{
	line-height:25px;
	padding-left:15px;
	border-bottom:#efefef solid 1px;
}
.sell_bencandy_r .c div.img{
	text-align:center;
	padding:10px;
	border-bottom:0;
}
.supply_view .side .CC{
	padding:10px 5px 10px 5px;
}
.supply_view .side .CC div{
	line-height:20px;
	background:url(point_ccc.gif) 5px 8px no-repeat;
	padding-left:15px;
}


.order_do{
	clear:both;
	margin:15px;
}
.order_do a{
	float:right;
	display:block;
	margin-right:10px;
	padding-left:22px;
	background:url(pro_report.gif) no-repeat;
}
.order_do a.fav{
	padding-left:16px;
	background:url(pro_fav.gif) no-repeat;
}

#cname{
	display:block;
	padding:8px;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	color:#FF6B00;
}

/*
*图标
*/
div.shopbuy{
	width:67%;
	float:left;
	padding-top:15px;
	height:90px;
}
div.shopbuy .buynum{
	height:40px;
}
div.shopbuy .buynum dt{
	width:80px;
	float:left;
	line-height:30px;
	font-size:14px;
	color:#CC6500;
	text-align:right;
}
div.shopbuy .buynum dd{
	float:left;
	padding:5px 0 0 10px;
}
div.shopbuy .buynum dd input{
	width:30px;
}
div.shopbuy span{
	dislay:block;
	float:left;
	line-height:35px;
	font-size:18px;
	color:#CC6500;
	width:135px;
	height:35px;
	overflow:hidden;
	margin-left:20px;
}
div.shopbuy span.butter{
	background:url(sell_becandy_submint.gif) center top no-repeat;
}
div.shopbuy span.butter a{
	dislay:block;
	font-size:18px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	padding-left:40px;
	line-height:38px;
}
div.shopbuy span.butter1{
	background:url(shop_order.png) center top no-repeat;
}
div.shopbuy span.butter a{
	font-size:16px;
	padding-left:35px;
}
/**遮藏层**/
#shop_order dl{
	border:#4DBF00 solid 1px;
	background:#F0FFE5 url(icon3.gif) 15px 15px no-repeat;
	width:420px;
}
#shop_order dl dt{
	height:40px;
	position:relative;
}
#shop_order dl dt span{
	float:left;
	padding:15px 0 0 60px;
	line-height:25px;
	font-size:16px;
	font-weight:bold;
}
#shop_order dl dt em{
	display:block;
	position:absolute;
	width:40px;
	line-height:30px;
	padding-left:15px;
	right:0;
	top:5px;
	background:url(icon4.gif) left 9px no-repeat;
	cursor:pointer;
	font-style:normal;
}
#shop_order dl dd{
	padding-left:60px;
	padding-right:15px;
}
#shop_order dl dd p{
	line-height:25px;
}
#shop_order dl dd p ul li{
	height:25px;
	overflow:hidden;
	border-bottom:#DDD solid 1px;
}
#shop_order dl dd p ul li.tool{
	padding-top:5px;
	border-bottom:0;
	color:green;
}
#shop_order dl dd p em{
	color:red;
}
#shop_order dl dd p span{
	font-size:18px;
	color:#F00;
}
#shop_order dl dd div{
	padding:10px 0 20px 0;
}
#shop_order dl dd div a{
	display:block;
	width:100px;
	height:26px;
	text-align:center;
	line-height:26px;
	background:url(icon5.gif) center top no-repeat;
	color:#FFF;
}

/*-----------------------朱江涛添加-----------------------------*/

/*褰撳墠浣嶇疆 css*/
.dh {background:#F8F8F8;border:1px solid #d4d4d4;color:#999999;height:28px;line-height:28px;margin:10px auto 0;padding-left:10px;width:968px;}
.ri_bg {background: url(images/2.png) no-repeat right center;display:block;float:left;height:28px;padding:0 27px 0 12px;}
.no{background:none;}

/*钘忓搧宸﹁竟 css*/
.por-main{width:980px;margin:10px auto;overflow:hidden;}
.por-main .por-m-left{width:200px;float:left;overflow:hidden;}
.m-one{margin-bottom:10px;}
.left-sidebar .side_title h2{background:url(images/bg_sidebar.gif) no-repeat;width:185px;font:bold 14px/30px "瀹嬩綋";color:#404040;height:30px;padding-left:15px;}
.left-sidebar .side-main{border:1px solid #e0e0e0;width:188px;border-top:none;padding:10px 0 0 10px;}
.f_one span {background:url(images/home_bj.png) no-repeat}
.f_one {background:url(images/SpritesBg.gif) no-repeat 168px 8px;border-bottom:1px dotted #CCC;height:25px;line-height:25px;width:180px;}
.f_one span {background-position:-698px -74px;font:normal 12px/13px Arial,Helvetica,sans-serif;color:#fff; display:inline-block;float:left;height:15px;width:14px;text-align:center;margin:6px 5px 0 0;}
.f_one .hot-name {color:#000;display:inline;float:left;font-size:12px;height:25px;line-height:27px;overflow:hidden;width:136px;}
.f_one.hover {background:url(images/SpritesBg.gif) no-repeat 168px -22px #e4e4e4;border-bottom:0 none;cursor:pointer;height:26px;line-height:26px;}
.f_one.hover span{ background-position:-698px -38px;}
.rank-con {padding:12px 0;width:180px;background:#fff;height:60px;}
.rank-con dt {border:1px solid #DCDCDC;float:left;height:62px;overflow:hidden;padding:1px;width:62px;}
.rank-con dt i {display:inline-block;height:100%;vertical-align:middle;}
.rank-con dt img {border:0 none; display:inline;float:none;vertical-align:middle; width:62px;}
.rank-con dd {float:left;line-height:20px;padding:5px 0 0 3px;width:110px;height:20px;overflow:hidden;}
.list .side-main{padding:5px 0;width:198px;}
.list .hot-lists{width:198px;overflow:hidden;}
.list .hot-lists li{display:block;float:left;height:24px;line-height:24px;padding:1px 0 1px 7px;width:92px;overflow:hidden;}
.list .hot-lists li a:link,.list .hot-lists li a:visited{color:#7a7a7a;}
.list .hot-lists li a:hover{color:#c80000;}
.list .hot-lists .bh-bj{background-color:#c80000;color:#fff;height:24px;line-height:24px;overflow:hidden;width:178px;padding-left:20px;margin:5px 0;}
.list .hot-lists .bh-bj a:link,.list .hot-lists .bh-bj a:visited{color:#fff;}
/*钘忓搧鍙宠竟 css*/
.por-main .por-m-right{width:768px;float:right;overflow:hidden;border:1px solid #D4D4D4;}
.h1_title h1 {color:#000;font:bold 16px/30px "瀹嬩綋";overflow:hidden;padding:5px 10px;}
.por-right-main{width:765px;overflow:hidden;padding-bottom:10px;margin:0 auto;}
.picshow{width:446px;float:left;}
.picshow .bigimg {background:#FFF;border:1px solid #CDCDCD;height:320px;overflow:hidden;padding:1px;width:320px;}
.picshow .bigimg i{display:inline-block;height:100%;vertical-align:middle;}
.picshow .bigimg img{border:0 none; display:inline;float:none;vertical-align:middle;}
.picshow .smallimg{height:58px;padding-left:1px;margin-top:5px;overflow:hidden;}
.picshow .smallimg li{width:52px;height:58px;float:left;padding-right:5px;}
.picshow .smallimg li a{border:1px solid #CDCDCD;display:block;height:50px;width:50px;margin-top:5px;}
.picshow .smallimg li.current{background:url(images/arrow.png) no-repeat 23px 0;}
.picshow .smallimg li.current a{border:1px solid #c80000;}
.picshow .smallimg li a{overflow:hidden;}
.Collection{background:url(images/Collection.gif) no-repeat left 0;height:16px;padding-left:20px;margin:20px 0 0 0;}
.Collection a:hover{ text-decoration:none;}
.right-con{width:308px;float:right;overflow:hidden;}
.right-con ul{font-size:14px;font-family:"寰蒋闆呴粦";color:#404040;}
.right-con ul li{line-height:34px;display:block;overflow:hidden;margin-bottom:2px;}
.right-con ul li span{width:80px;text-align:right;float:left;display:inline;}
.right-con ul li .art_info a{ color:#000;}
.right-con ul li .art_info a:hover{color:#F00;}
.right-con ul li .brank-title{width:210px;float:left;overflow:hidden;height:34px;}
.right-con ul li .brank-more{float:right;padding-right:20px;}
.right-con .Payment{background:#EFFFEA;border:1px solid #FDD59A;}
.right-con .Payment em{padding:0 2px;}
.right-con a.red{color:#3366CC;}
.right-con .red-price{color:#CC0000;display:inline-block;font-family:Arial;font-size:24px;font-weight:bold;vertical-align:top;float:left;}
.right-con .i_price{padding-left:15px;font:14px/30px Arial,Simsun,Helvetica;color:#b1b1b1;}
.sa0, .sa1, .sa2, .sa3, .sa4, .sa5 {background:url(images/star.gif) no-repeat;height:12px;overflow:hidden;width:64px;}
.star{float:left;margin:12px 0 0 0;}
.sa0 {background-position:-65px 0;}
.sa1 {background-position:-52px 0;}
.sa2 {background-position:-39px 0;}
.sa3 {background-position:-26px 0;}
.sa4 {background-position:-13px 0;}
.sa5 {background-position:0 0;}
.buy-btn{padding:20px 0 0 10px;}
.buy-btn a{float:left;padding:0 3px 0 3px;}

.zx_zixun{background:#FFFFE5;height:30px;border:1px solid #fdd59a;width:760px;margin:0 auto;}
.zx_zixun li {background: url(images/zixun_bj.gif) no-repeat;display:block;float:left;height:22px;line-height:22px;margin:5px 5px 0;padding-left:24px;width:80px;}

.pro_main_c_title{border-bottom:2px solid #cc0000;float:left;width:768px;margin-top:10px;}
.nav1 li{height:26px;display:inline;float:left;}
.nav1 a:hover {color:#FFF;background: url(images/r_title.gif);}
.nav1 a:link, .nav1 a:visited{line-height:26px;background:url(images/o_title.gif);height:26px;width:91px;display:inline;float:left;text-align:center;font-size:14px;color:#cb0015;font-weight:bold;margin-right:3px;text-decoration:none;}
.nav1 .select:link, .nav1 .select:visited,.nav1 .select:hover {color: #FFF;background: url(images/r_title.gif);}

.pro_con_js{padding:10px 0;width:760px;overflow:hidden;margin:0 auto;}
.pro_con_js .ms{overflow:hidden;}
.ms p{line-height:22px;text-indent:20px;}
.ms h1{font-size:14px;font-weight:bold;color:#000;background:#f7f7f7;border-bottom:2px solid #c80000;height:28px;line-height:28px;padding-left:10px;margin-bottom:10px;}
.ms .ms_title{background:#f7f7f7;border-bottom:2px solid #c80000;height:28px;line-height:28px;padding-left:10px;margin-bottom:10px;}
.ms .ms_title h1{border:none;}
.pro_con_js .por-img{width:760px;text-align:center;}
.pro_con_js .por-img img{margin:10px 0;}
.chujie_list{width:758px;border:1px solid #cfcfcf;overflow:hidden;}
.chujie_list_tiitle{background:#dfdfdf;margin:1px 0 1px 1px;height:28px;line-height:28px;}
.chujie_l_l{float:left;font-size:14px;font-weight:bold;padding-left:10px;}
.chujie_l_r{float:right;padding-right:10px;}
.chujia_con{margin:15px 0 15px 20px;overflow:hidden;}
.chujie_input{width:188px;height:20px;border:1px solid #888;margin:0 10px 0 5px;line-height:22px;}
.msg_error{float:left;}
.lg-btn {background:#CB0015;float:left;height:20px;line-height:20px;margin:0 8px;text-align:center;width:50px;}
.lg-btn a:link, .lg-btn a:visited {color:#FFF;}

.chujie_list1{margin-top:10px;width:758px;border:1px solid #cfcfcf;overflow:hidden;}
.chujie_l_l_red{float:left;font-size:14px;font-weight:bold;padding-left:10px;color:#cb0015;}
.dianping_con{padding:20px;line-height:19px;overflow:hidden;width:673px;overflow:hidden;float:left;}
.dianp_title{height:19px;float:left;width:663px;}
.dianp_t_left{float:left;color:#858585;}
.dianp_t_right{float:right;}
.bule{color:#006ec8;}
.content{padding-top:10px;float:left;}
.content dt{width:94px;height:75px;overflow:hidden;float:left;overflow:hidden;padding:2px;border:1px solid #e4e4e4;text-align:center;}
.content dt img{MARGIN-TOP: -1px; VERTICAL-ALIGN: middle;}
.content dt b{DISPLAY: inline-block; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 0px; HEIGHT: 100%}
.content dd{width:560px;float:left;line-height:20px;padding-left:10px;}
.pro_mainline1{float:left;margin:15px 0;}

.page_pp{padding:20px 0 0 0;width:673px;float:right;overflow:hidden;}
.page_pp a{ text-align:center; color:#cb0015; display:block; float:left; padding:2px 10px; margin:0 2px;border:1px solid #e4e4e4;}
.page_pp a.sele{background:#cb0015;color:#fff;}

.rI_l {FLOAT:left;padding:0 0 0 20px;}
.rI_l DL {PADDING-RIGHT:0px;MARGIN-TOP:5px;PADDING-LEFT:0px;PADDING-BOTTOM:2px;OVERFLOW:hidden;PADDING-TOP:2px;ZOOM: 1}
.rI_l DT {FLOAT:left}
.rI_l DD {FLOAT:left}
.rI_l DT {WIDTH:80px;MARGIN-RIGHT: 5px}
.rI_l DD.rI_l_d0 {MARGIN-LEFT:5px;WIDTH:80px}
.rI_l DD.rI_l_d1 {BACKGROUND:url(images/markbg.gif) no-repeat 0px 3px; WIDTH: 150px; MARGIN-RIGHT: 5px}
.rI_l DD.rI_l_d1 DIV {MARGIN-TOP:3px;BACKGROUND:#ff701b;OVERFLOW:hidden;HEIGHT:10px}
.rI_c {PADDING-RIGHT:0px;PADDING-LEFT:30px;BACKGROUND:url(images/pr_icon.gif) no-repeat 15px 12px;FLOAT:left;PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 440px; WORD-BREAK: break-all; PADDING-TOP: 10px; WORD-WRAP: break-word}
.rI_c A {WHITE-SPACE:nowrap}
.rI_r {PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: right; PADDING-BOTTOM: 2px; BORDER-LEFT: #f2da98 1px solid; WIDTH: 150px; PADDING-TOP: 10px; TEXT-ALIGN: center}
.rI_r IMG {DISPLAY:inline;MARGIN-BOTTOM:5px}
.rI_r STRONG {COLOR:#f30}
.dianping_con p{line-height:24px;}
.liuyan h1{float:left;height:28px;width:663px;background:#dfdfdf;padding-left:10px;color:#c00000;font-weight:bold;font-size:14px;margin-top:20px;line-height:28px;}
.liuyan_con{border:1px solid #e4e4e4;float:left;width:672px;margin-top:10px;}
.yonghu{border-bottom:1px solid #e4e4e4;padding:5px 0 5px 10px;}
.login_input{width:110px;height:18px;border:1px solid #e4e4e4;margin-right:20px;}
.mess_con{padding:10px;overflow:hidden;}
.text_input{width:645px;height:80px;border:1px solid #e4e4e4;}
.mess_btn{width:80px;height:24px;line-height:24px;text-align:center;background:#cb0015;float:left;margin-top:8px;color:#fff;}

.ms .ms-t{font-size:14px;font-weight:bold;color:#000;background:#f7f7f7;border-bottom:2px solid #c80000;height:28px;line-height:28px;padding-left:10px;margin-bottom:10px;}
.ms .ms_title .ms-t{border:none;float:left;}

/* css for customer booking */
.tc_box{ background:url(images/booking/tkbj.png) no-repeat; width:330px; height:185px; padding:10px 23px; position:relative;}
.tc_box h2{ height:32px; line-height:32px; color:#e6003c;}
.tc_box p{ width:100%; margin-top:10px; float:left; clear:both;}
.tc_box p a.zc{ width:70px; height:30px; display:block; background:url(images/booking/zc1.gif) no-repeat; float:left; margin-top:20px;}
.tc_box p a.zc:hover{ background:url(images/booking/zc1_1.gif) no-repeat;}
.tc_box p a.gb{ width:70px; height:30px; display:block; background:url(images/booking/gb.gif) no-repeat; float:right; margin-top:20px;}
.tc_box p a.gb:hover{ background:url(images/booking/gb_1.gif) no-repeat;}
.tc_box form input{ margin:0px 5px; border:none;}
.tc_box form .xs{ background:url(images/booking/text1.gif) no-repeat; width:80px; height:18px; padding:3px; line-height:18px;}
.tc_box form .dh{ background:url(images/booking/text2.gif) no-repeat; width:130px; height:18px; padding:3px; line-height:18px;}
.tc_box form .qd{ width:70px; height:30px; background:url(images/booking/qd.gif) no-repeat; cursor:pointer;}
.tc_box form .qd:hover{ background:url(images/booking/qd_1.gif) no-repeat;}
.tc_box form .qx{ width:70px; height:30px; background:url(images/booking/qx.gif) no-repeat; cursor:pointer;}
.tc_box form .qx:hover{ background:url(images/booking/qx_1.gif) no-repeat;}
.tc_box form #mobile_error {color:#F33;}
.tc_box form .yzm {background:url(images/booking/b1.gif) no-repeat; cursor:pointer;width:75px; height:25px; vertical-align:middle;}
.tc_box form .yzm_1 {background:url(images/booking/b.gif) no-repeat; cursor:pointer;width:130px; height:25px;vertical-align:middle;}
.tc_box .qd_1{ width:70px; height:30px; display:block; float:left; background:url(images/booking/qd.gif) no-repeat; cursor:pointer;}
.tc_box .qd_1:hover{ background:url(images/booking/qd_1.gif) no-repeat;}
.tc_box .qx_1{ width:70px; height:30px; display:block; float:left; background:url(images/booking/qx.gif) no-repeat; cursor:pointer;}
.tc_box .qx_1:hover{ background:url(images/booking/qx_1.gif) no-repeat;}
.tc_box p.text{ margin-top:20px; clear:both;}
.tc_box p a.red{ color:#e6003c; text-decoration:underline; margin:0px 10px;}
.tc_box p a.ksgm{ float:left; margin-top:-5px; background:url(images/booking/ksgm.gif) no-repeat; width:70px; height:30px; display:block;}
.tc_box p a.ksgm:hover{ background:url(images/booking/ksgm_1.gif) no-repeat;}
.tc_box p span.left{ float:left;}
.tc_box p.qx1{ margin-top:30px;}
.tc_box p.qx1 img{ margin:0px auto;}
.tc_box p.qx2{ margin-top:70px;}
.tc_box p.qx2 img{ float:right; margin-left:30px;}
.tc_box dl{ width:100%; height:auto; float:left; margin-top:15px;}
.tc_box dl dt{ width:120px; height:120px; border:1px solid #000; float:left; text-align:center; vertical-align:middle;}
.tc_box dl dt img {vertical-align:middle; display:block; border:medium none; padding:10px; width:100px;}
.tc_box dl dd{ width:190px; height:auto; float:right;}
.tc_box dl dd p.red{ margin:0px;}
.tc_box dl dd p a{ float:left; margin-right:20px;}
.tc_box dl.xdl dt{ width:100px; height:100px; border:none;}
.tc_box dl.xdl dd{ width:210px; height:100px; position:relative;}
.tc_box dl.xdl dd p.bottom{ position:absolute; bottom:0px; left:0px;}
.tc_box dl.xdl dd p{ line-height:15px; margin:0px;}
.tc_box p.qx3 a.msws{ background:url(images/booking/msws.gif) no-repeat; width:83px; height:30px; display:block; float:left; margin-left:70px;}
.tc_box p.qx3 a.msws:hover{ background:url(images/booking/msws_1.gif) no-repeat;}
.tc_box p.qx3 a.right{ background:url(images/booking/jxll.gif) no-repeat; width:80px; height:30px; display:block; float:right; margin-right:70px;}
.tc_box p.qx3 a.right:hover{ background:url(images/booking/jxll_1.gif) no-repeat;}

/* 閲戞棰樺悕 */
.h-title{background:url(images/t_03.gif) no-repeat;width:111px;height:33px;line-height:28px;text-align:center; position:absolute;font-size:14px;font-weight:bold;color:#fff;display:block;margin:4px 0 0 -10px;}
.join-btn{float:right;padding:6px 5px 0 0;}
.zd-con{width:198px;border:1px solid #E0E0E0;overflow:hidden;height:368px;}
.zd-bj{height:368px;overflow:hidden;}
.zd-img {float:left;overflow:hidden;padding:5px 0 2px 6px;text-align:center;width:92px;}
.zd-img dt{width:92px;text-align:center;overflow:hidden;}
.zd-img dt i {display:inline-block;height:100%;vertical-align:middle;}
.zd-img dt img {border:0 none;display:inline;float:none;vertical-align:middle;}
.zd-img dd {height:20px;line-height:20px;overflow:hidden;text-align:center;}

/* 2015-6-5 */
.wxx_div{width:320px;float:left;height:320px;text-align:center;}
.wxx_i{   display: inline-block;height: 100%;vertical-align: middle;}
.wxx_img{vertical-align: middle;text-align:center;}