﻿/* CSS Document */

.xit .shar,.xit .bm,.st .c,.st .c a,.jxz .ico,.gst .ico,.tgg .ico,.st .ico,
.hc em,.nc li,.mc_ .t_,.mc_ .b_,.sjat .hr,.ntp .t_,.ntp .b_,.ntp .i_,
.rhg .tbs { background:url(../../images/v4.020120410/AntTuanBg.gif);}
.st .xy { background:url(../../images/v4.020120410/sid.jpg) left bottom repeat-x;}
.m6x .qan { background:url(../../images/v4.020120410/t_07.jpg);}
.faq-list dt .m { background:url(../../images/v4.020120410/faq.png);}
.tmo .t_,.tmo .b_,.tmo .t_u .re,.qsd li,.ksr span,.swz span,.dy .frm .button,.dy .ts span
{ background:url(../../images/v4.020120410/AntRightList-bg.gif);}
.t_v .io_ a,.dfr input,.rey .t_,.rey .b_,.rey .hf,.hzt .button { background:url(../../images/v4.020120410/his.gif);}
.t_a { background:url(../../images/v4.020120410/st.jpg) left bottom repeat-x;}
.t_v { background:url(../../images/v4.020120410/sv.jpg) left top repeat-y; }
.plo,.fzp,.qql,.vgo { background:url(../../images/v4.020120410/sid-1.gif) repeat-x;}
.qql .ico { background:url(../../images/v4.020120410/q03.jpg);}
.qql .frm .button { background:url(../../images/v4.020120410/AntOk1.gif) 0 -103px;}

.mD,.mD .tl,.mD .tr,.xit,.xit .bm,.st,.px700 {width:auto; height:auto;}
.Tk,.st .xy dl,.t_s h2,.gst,.st .Tgw div,.hc,
.sjat .rd a,.tmo .it_ b,.T_Mor,
.m6x h2,.m6x h2 font,.qcj h1,
.t_v .ta_,.t_v b,.xdy span,.hzt label,.hzt .bto,.hzt textarea {font-family: "Microsoft YaHei",黑体ed1\4f53,arial,sans-serif;}
.mD { width:99%;margin:auto; clear:both; }
.mD .tl,.xit { width:99%; float:left;}
.mD .tr { width:99%; float:right; overflow:hidden; }

/*团购*/
.xit { position:relative; padding-bottom:15px;}

/*分享样式重定义*/
.xit .shar { height:30px; font-size:12px; padding:6px 0 0 15px;}
#bdshare { line-height:1.3em;}
#bdshare a { color:#6f6f6f; padding-right:10px;}
#bdshare a.bds_qzone:hover,#bdshare a.bds_tsina:hover,#bdshare a.bds_tqq:hover,
#bdshare a.bds_renren:hover,#bdshare a.bds_kaixin001:hover,#bdshare a.bds_msn:hover,
#bdshare a.bds_taobao:hover,#bdshare a.bds_t163:hover,#bdshare a.bds_copy:hover
{color:#fb4e0b; text-decoration:underline;}
#bdshare span.bds_more { line-height:1.2em; font-family:"宋体"; font-size:14px; color:#6f6f6f;}

/*团购*/
.xit .cm{ border-left:solid 1px #dedede; border-right:solid 1px #dedede; width:99%;height:auto !important;height:370px;min-height:370px;}
.xit .bm { height:7px; background-position:0 -37px; overflow:hidden;}
.Tk { width:99%; border-right:solid 1px #DEDEDE; border-left:solid 1px #DEDEDE; padding:20px 0; *padding-bottom:0; margin:auto;}
.Tk h1 a { color:black;font-size:30px; font-size:26px; font-weight: bold;text-decoration:none;}
.Tk p { display:block; width:99%; height:auto; overflow:hidden; margin:auto; font-size:24px; padding:15px 0 2px 0;font-weight:normal;line-height:35px;}
/*图片居中*/
.IgC {width:99%; height:320px; position:absolute; right:15px;}
.cm .ig {display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:305.55px;
*font-family:Arial;width:99%;height:320px;border: 1px solid #eee;}
.cm .ig img {
vertical-align:middle;height:320px; width:99%;}

.cm .IgC div.on_ico{ height:40px; position:absolute; top:-3px; right:2px;}
.cm .IgC div.on_ico em{ display:block; width:41px; height:39px; overflow:hidden; background:url(../../images/on_ico.png) no-repeat; _background:url(../../images/on_ico.gif) no-repeat; float:left; margin-right:-3px;}
.cm .IgC div.on_ico em.jrxd{ background-position:0px 0px; z-index:3;}
.cm .IgC div.on_ico em.myy{background-position:-42px 0px; z-index:2;}
.cm .IgC div.on_ico em.dtc{background-position:-84px 0px; z-index:1;}


/*7月26日修改*/
.lb_gqt ,.lb_sst{ float:left;padding: 17px 0 0 10px;}
.lb_sst a,.lb_gqt a{ width:100px; height:47px; display: block;line-height: 14px;color: #FB4E0B;text-align: center;font-size: 12px; text-decoration:none;}
.lb_sst a span,.lb_gqt a span{display: block;
	margin: 0 35px 5px;
	width: 32px;
	height: 28px;
	background: url(../../images/t_z.png) 0 0 no-repeat;
	_background: url(../../images/t_z.gif) 0 0 no-repeat;
	cursor: pointer;
	zoom: 1;}
.lb_sst a.on span{ background-position:0 0;}
.lb_gqt a.on span{ background-position:0px -30px;}
.lb_gqt a.off,.lb_sst a.off{color:#666;}
.lb_sst a.off span{ background-position:0px -68px;}
.lb_gqt a.off span{ background-position:0px -98px;}

.st { width:251px; position:relative;left:-9px; overflow:hidden; }
.st .c { height:80px; background-position:0 -45px; position:relative; z-index:1;}
.st .c span {font: bold 34px/2em Arial;color: white;white-space:nowrap; padding-left:15px;}
.st .c span i {font: normal 18px/3.8em Arial;display: inline-block;vertical-align: middle;padding: 0 4px 0 0;}
.st .c a { display:block;float:right;height:41px; position:absolute; width:99px; top:15px; right:27px;}
.s1 .c a { background-position:-254px -45px; width:85px;}
.s2 .c a { background-position:-340px -45px; cursor:default;}
.s3 .c a { background-position:-440px -45px; cursor:default;}
.s4 .c a { background:url(../../images/v4.020120410/yugao.gif);width:100px; cursor:default;}
.st .k { border:solid 1px #dddddd; width:225px; height:auto;  background:#FFFFFF; position:relative; left:9px; top:-45px; border-left:solid 1px #FFFFFF;}
.st .k .s { width:225px; height:55px;}
.st .xy { height:77px; width:225px; overflow:hidden; }
.st .xy dl{width:245px;height:59px;word-break: normal;word-wrap:normal;font-size:14px;font-weight:bold;color:#121212; padding-left:8px; padding-top:5px;}
.st .xy dl dt,.st .xy dl dd{width:70px;height: 29px;line-height: 29px;float: left;text-align: center;}
.st .xy dl dt{font-size:16px;}
.st .xy dl dd{font:18px Verdana;letter-spacing: -2px; padding-top:3px;}
.st .xy .cr{color:#ff3300;}
.t_s { padding-top:15px; line-height:1.6em; text-align:left; position:relative;}
.t_s h2 { font-size:18px; font-weight:700;}
.t_s h2 em { color:#d80000; font-size:30px; font-style:normal; font-family:Arial; }
.t_s p { font-size:12px; color:#666666; text-indent:3px;}
.t_s h2,.t_s p { padding-left:40px;}

/*团购进行中*/
.jxz .ico,.tgg .ico { position:absolute; width:48px; height:48px; background-position:-540px -45px; left:15px; top:17px;}
.jxz h2,.jxz p { padding-left:70px; }
.jxz h2 em { font-size:25px;}

/*团购失败*/
.gst .ico{ width:53px; height:52px; position:absolute; background-position:-597px -57px; top:12px; left:15px;}
.gst { width:225px; font-size:30px; font-weight:500; text-indent:2.7em; white-space:nowrap; color:#222222;}

/*团购成功*/
.tgg { line-height:3.2em;}.tgg h2 { padding-left:70px;}


/*团购时间*/
.st .Tgw { background:none; position:relative; line-height:1.3em; color:#131313;}
.st .ico { width:32px; height:32px; background-position:-660px -69px; position:absolute; left:20px; top:20px;}
.st .Tgw font { display:block; font-size:12px;}
.st .Tgw .z { font-size:17px; position:absolute; top:15px; left:65px;}

/*还差团购人*/
.hc { position:absolute; left:10px; bottom:-45px; height:30px; font-size:14px; white-space:nowrap; width:230px;}
.hc span { font-style:normal; font-size:18px; color:#e31b53; padding:0 3px;}
.hc em { display:block; width:16px; height:15px; float:left; background-position:-698px -78px; margin:3px 5px 0 0;}


/*详细内容*/
.mc_,.mc_ .t_,.mc_ .c_,.mc_ .b_ { height:auto; overflow:hidden;}
.nc { width:99%; text-align:center; padding-left:20px;}
.nc li { width:91px; height:32px; float:left; margin-right:5px; background-position:-255px -92px; position:relative;}
.nc li a { line-height:32px; text-decoration:none; color:#000000; font-size:14px;}
.nc .c { background-position:-349px -92px; font-weight:bold; top:1px;}
.mc_,.mc_ .t_,.mc_ .c_,.mc_ .b_ { width:680px;}
.mc_ .t_,.mc_ .b_ { height:4px;}
.mc_ .c_ { width:99%; border-left:solid 1px #dedede; border-right:solid 1px #dedede;}
.mc_ .t_ { background-position:0 -126px;}
.mc_ .b_ { background-position:0 -131px; margin-bottom:15px;}
.mc_ .cz { width:99%; height:auto; margin:auto; padding:10px 0; overflow:hidden;}
.cz table,.cz table p { font-size:10px; color:#333; line-height:2em;}
.cz table { border-collapse:collapse;border:none;border-spacing:0;}
.cz table img {max-width:380px;_width: expression(this.width > 680 && this.width > this.height ? 680 : true);}


/*商家信息*/
.sjat .map { width:302px; height:202px; float:left; position:relative; margin-bottom:15px;}
.sjat .mdiv { border:solid 1px #cdcdcd;}
.sjat .hr { display:block; width:59px; height:21px; background-position:-452px -97px; right:10px; top:170px; position:absolute;}
.sjat .rd { width:99%; height:auto; overflow:hidden; float:left; margin-left:20px; color:#333333; }
.sjat .rd a { font-size:20px; color:#000000; text-decoration:none; font-weight:500;}
.sjat .rd a:hover { color:#e33c07; text-decoration:underline;}
.sjat .rd .bo { padding-bottom:13px;}
.sjat .rd li { line-height:2.2em;}

/*网友评论*/
.ntp,.ntp .t_,.ntp .b_,.ntp .c_,.ntp .c_ p,.ntp .lhj { width:99%; height:auto; overflow:hidden;}
.ntp .c_ { width:99%; border-left:solid 1px #e7e7e7; border-right:solid 1px #e7e7e7; background-color:#f9f9f9;}
.ntp .t_,.ntp .b_ { height:5px; margin:0;}
.ntp .t_ { background-position:0 -137px;}
.ntp .b_ { background-position:0 -143px;}
.ntp .i_{ width:24px; height:23px; background-position:-524px -97px; position:absolute; margin:-4px 0 0 -4px;}
.ntp .c_ p { width:99%; line-height:2em; padding:5px 0; font-size:12px; margin:auto; color:#999999;}
.ntp .lhj { color:#999999; text-align:right; padding-bottom:10px;}
.ntp .lhj a { line-height:normal; font-size:12px; color:#0066cc;  text-decoration:none; line-height:2em; padding-left:4px;}
.ntp .lhj a:hover { text-decoration:underline; color:#e33c07;}

.tmo,.tmo .t_,.tmo .c_,.tmo .b_ { width:auto; height:auto; overflow:hidden;}
.tmo .t_,.tmo .b_ { width:220px;height:4px;}
.tmo .b_ { height:5px; background-position:0 -5px; margin-bottom:10px;}
.tmo .c_ { width:218px; border-left:solid 1px #dedede; border-right:solid 1px #dedede;}
.tmo .it_ { padding:10px 10px; margin-bottom:20px;}
.tmo .it_ b { color:#111111; font-weight:bold; font-size:15px; font-weight:550; float:left;}
.tmo .it_ a { float:right; font-size:12px; text-decoration:none; color:#cc0000; line-height:1.6em; margin-right:8px;}
.tmo .it_ a:hover { text-decoration:underline;}

/*今日团购*/
.tmo .t_u { padding:0px 0 15px;}
.tmo .t_u .j_z {width:200px; height:80px; overflow:hidden; margin:auto; clear:both;}
.tmo .t_u .u_i {*display: block;*font-size:113.49px;
*font-family:Arial;width:110px;height:80px; float:left; }
.tmo .t_u .u_i img {width:110px; height:79px;}
.tmo .t_u .b_T { width:200px;display: block; margin:auto; height:25px; line-height:25px; overflow: hidden; }
.tmo .t_u .b_T a {color: #333; font-size:12px; text-decoration:none;}
.tmo .t_u .b_T a:hover { text-decoration:underline; color:#fb4e0b;}
.tmo .t_u .b_T span{width:15px; height:15px; float:left; background:url(../../images/sp-misc.gif) no-repeat; overflow:hidden; text-align:center; line-height:15px; font-size:12px; color:#fff;margin: 5px;}
.tmo .t_u .b_S { font-size:12px; width:80px; float:right; line-height:25px; }
.tmo .t_u .b_S p { color:#333333; padding:5px 0;}
.tmo .t_u .price{margin-right: 8px;font-size: 16px;font-weight: bold;color: #C00;font-family: Helvetica,arial,sans-serif!important;}
.tmo .t_u .oy{text-decoration: line-through;color: #999;}
.tmo .t_u .re { float:right; display:block; width:50px; height:25px; background-position:0 -11px; text-decoration:none; text-align:center; color:#FFFFFF; font-weight:bold; line-height:27px; overflow:hidden; font-size:14px; margin-top:5px;}
.tmo .t_u .re:hover { text-decoration:underline;}
.T_Mor { width:200px; padding-bottom:10px; font-size:14px; margin:auto; border-top:solid 1px #e0e0e0; height:30px; line-height:40px; text-align:center;}
.T_Mor a { color:#000000; text-decoration:none; font-size:16px; font-weight:500;}
.T_Mor a:hover,.qsd li a:hover,.ksr ul li a:hover,.swz a:hover { text-decoration:underline; color:#fb4e0b;}

/*热门问题解答*/
.qsd { width:190px; margin:auto; height:auto; overflow:hidden; }
.qsd li { height:28px; line-height:28px; padding-left:12px; background-position:0 -45px; overflow:hidden;}
.qsd li a { color: #333; font-size:12px; text-decoration:none;}
.qsd li img {vertical-align: middle; margin-right:3px;}
.qsd .rmo { padding:0; background:none; padding-bottom:7px;}
.qsd .rmo a { font-weight:bold; color:#6666cc;}

/*客户服务*/
.ksr,.swz { font-size:12px; line-height:1.8em; color:#333333; width:220px; height:auto; overflow:hidden; position:relative;}
.ksr span { display:block; float:left; width:41px; height:61px; background-position:0 -78px; position:absolute; left:15px; top:10px; }
.ksr ul,.swz ul { width:150px;  float:left; padding:0 0 10px 65px;}
.ksr ul li a {color:#333333; text-decoration:none;}

/*商务合作*/
.swz a { font-weight:bold; color:#6666cc; text-decoration:none;}
.swz ul { padding-left:65px; }
.swz span { width:53px; height:34px; display:block; position:absolute; left:8px; background-position:-50px -95px; top:7px;}

/*订阅*/
.dy .frm .text { font-size:12px; color:#999999; height:20px; width:125px; border:solid 1px #cccccc; line-height:20px; padding-left:5px; margin-right:5px; margin-left:15px; float:left;}
.dy .frm .button { width:50px; border:none; height:25px; overflow:hidden;  background-position:0 -11px; cursor:pointer; font-size:14px; line-height:27px; font-weight:bold; color:#FFFFFF; float:left;}
.dy .ts span { display:block; width:45px; height:43px; background-position:-133px -93px; float:left;}
.dy .ts { font-size:12px; color:#666666; width:220px; height:auto; overflow:hidden; padding:10px 15px; clear:both; *clear:none;}
.dy .ts p { width:130px; float:left; display:block; line-height:1.7em; margin-left:10px;}

/*如何团购*/
.rhg .tbs { width:99%; height:4px; overflow:hidden; background-position:0 -126px;}
.m6x,.qcj,.xdy{ width:99%; height:auto; overflow:hidden; margin:auto; padding:40px 0 0;}
.m6x h2,.m6x h2 font,.qcj h1,.xdy span{ font-size:25px; font-weight:500; }
.m6x p { font-size:14px; line-height:1.7em; padding:15px 0 45px 30px;}
.m6x h2 span { float:left;}.m6x .t { float:right;}
.m6x p a { color:#0066cc;}
.m6x h2 font { width:15px; display:block; overflow:hidden; float:left;}
.m6x .qan { font-size:14px; font-weight:bold; line-height:3em; text-indent:1em; width:238px; height:171px; margin:-37px 0 50px 30px;}

/*常见问题*/
.qcj { padding-bottom:20px;}
.faq-list {padding:30px 10px 0; margin-bottom:10px; }
.faq-list dt{color: #333;cursor: pointer;height: 40px;line-height: 40px;padding: 0 32px;border-bottom: 1px solid #e0e0e0;font-size: 14px;position: relative;}
.faq-list dt:hover{background-color: #f2f2f2;}
.faq-list dt.unfold{border-bottom: 1px solid #f2f2f2;background-color: #f2f2f2;font-weight: bold;}
.faq-list dt .m{ display: block;font-size: 0;line-height: 0;height: 9px;width: 6px;position: absolute;top: 16px;left: 14px;}
.faq-list dt.unfold .m {background-position: 0 -10px;height: 6px;width: 9px;position: absolute;top: 18px;left: 14px;}
.faq-list dd{color: #333;padding: 2px 32px 15px;border-bottom: 1px solid #e0e0e0;background-color: #f2f2f2; font-size:12px; line-height:1.8em; display:none;}


.w220px { width:220px;}

/*往期团购*/
.px700 { width:99%; height:auto; overflow:hidden; margin:auto; padding:15px 0;}
.t_a { width:99%; height:auto; overflow:hidden;  float:left; }
.Zo { background:none;}
.t_v { padding-left:10px; padding-top:10px;width:340px; height:auto; padding-bottom:29px; overflow:hidden;  position:relative;}
.t_v .ta_ { height:45px;overflow:hidden; width:330px; font-weight:500; line-height:1.4em; margin-bottom:10px;}
.t_v .ta_ a { font-size:14px; text-decoration:none; color:#333333;}
.t_v .ta_ a:hover { text-decoration:underline; color:#ff3300;}
.t_v b { color:#333333; font-size:14px; font-weight:bold; line-height:2em;}
.t_v .ti_ {display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:130.95px;
*font-family:Arial;width:210px;height:150px;border: 1px solid #eee; }
.t_v .ti_ img {
vertical-align:middle; max-width:210px;max-height:150px;
_width: expression(this.width > 210 && this.width > this.height ? 210 : true);
_height: expression(this.height > 150 ? 150 : true); }
.t_a .t_v .io_ {line-height:1.8em; font-size:12px; text-indent:5px; width:112px; display:block; position:absolute; right:7px;}
.t_v .io_ a { display:block; width:111px; height:39px; background-position:0 -5px; margin-top:7px;}
.t_v .io_ a:hover { background-position:-112px -5px;}
.t_v .count { display:block; height:30px;}
.t_v .count span { color:#C00; font-size:24px; font-weight:700; font-family:Arial, Helvetica, sans-serif;}
.t_v .price{ text-decoration: line-through;font-weight: bold;}
.t_v strong,.t_v .price {font-family: Helvetica,arial,sans-serif!important; font-size:14px ;}
.AntSoldOut,.AnOver {left:10px; top:94px;width:72px; height:70px;position:absolute;  cursor:pointer;}
.AntSoldOut { background:url(../../images/v4.020120410/AntSoldOut.png) no-repeat;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/template/Ant/tuan/images/v4.020120410/AntSoldOut.png'); } /*买光了*/
.AnConduct { width:77px; height:78px;background:url(../../images/v4.020120410/AnConduct.png) no-repeat;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/template/Ant/tuan/images/v4.020120410/AnConduct.png'); position:absolute; right:120px; bottom:10px; cursor:pointer;} /*进行中*/
.AnOver { background:url(../../images/v4.020120410/AnOver.png) no-repeat;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/template/Ant/tuan/images/v4.020120410/AnOver.png');} /*调整好*/

/*在线答疑*/
.xdy { border-bottom:solid 1px #e2e2e2; padding-bottom:18px;}
.xdy span { float:left;}
.xdy a { float:right; text-decoration:none; color:#333333; font-size:12px; border:solid 1px #FFFFFF; padding:5px 5px 2px 5px; position:relative; top:15px; }
.lore a { font-size:14px; text-decoration:none; color:#0000ee; padding:0 5px;}
.lore a:hover { color:#CC0000;text-decoration:underline;}

.xdy .cur { font-weight:bold; border:solid 1px #f03b00; background-color:#fb4e0b; color:#FFFFFF;}
.dfr,.plo {width:99%; height:auto; overflow:hidden; margin:auto;}
.dfr {font-size:14px; color:#333333; padding:30px 0;}
.dfr li { padding:5px 0;}
.dfr textarea{margin:1px;border: 1px solid #CCC;height:100px;width:99%;background: white;line-height: 18px;font-size: 14px;font-family: arial,tahoma,"宋体",sans-serif;padding:3px;box-shadow: inset 1px 1px 2px #e4e4e4;}
.dfr input { border:none; width:110px; height:32px; line-height:32px; font-weight:bold; color:#FFFFFF; background-position:-236px -12px; cursor:pointer; font-size:14px;}

/*答疑列表*/
.plo { padding:15px 0 30px;}
.plo .ty { float:left;}
.plo .ln { width:99%; color:#2b2b2b;  float:right; height:auto; overflow:hidden; font-size:14px; line-height:2em; text-align:left;}
.plo .ln span { color:#1e50a2;}
.plo .ty img { width:50px; height:50px; padding:2px; border:solid 1px #eee;}
.rey .t_,.rey .b_,.rey .c_{ width:99%; height:5px; overflow:hidden;}
.rey { padding-top:10px;}
.rey .t_ { background-position:-370px -12px;}
.rey .c_ { width:99%; height:auto; border-left:solid 1px #e9e9e9; border-right:solid 1px #e9e9e9; background:#f5f5f5;}
.rey .b_ { background-position:-370px -18px;}
.rey .hf { font-weight:bold; font-size:14px; color:#000000; height:20px; background-position:-380px -24px; width:62px; text-align:left; margin:5px 0 10px 20px;}
.rey .dr { width:99%; height:auto; font-size:12px; line-height:1.8em; color:#666666; padding-bottom:10px; overflow:hidden; margin:auto;}
.fzp { width:99%; height:auto; overflow:hidden; margin:auto; padding:5px 0 20px;}

/*加盟合作*/
.hzt,.hzt div { width:99%; height:auto; overflow:hidden;}
.hzt { margin:auto; padding:20px 0 20px; }
.hzt .bto { padding-bottom:20px;font-weight:500; line-height:30px; font-size: 18px; color:#cc0000;}
.dfr .text {border: 1px solid #E1E1E1;border-radius: 5px 5px 5px 5px;color:#000000;font-family: "Microsoft Yahei";font-size: 16px;
float: left;width: 244px;height: 35px;margin-left: 5px;line-height: 35px;padding-left: 5px;padding-right: 5px;cursor:default;background:none;}
.hzt div { clear:both;}
.hzt span { display:block; float:left; margin-top:6px; padding-left:5px;}
.hzt span select { height:25px;}
.hzt label { width:130px; text-align:right; height:45px; line-height:35px; font-size:16px; float:left; padding-right:5px; }
.hzt .text {border: 1px solid #E1E1E1;border-radius: 5px 5px 5px 5px;color:#000000;font-family: "Microsoft Yahei";font-size: 16px;
float: left;width: 244px;height:30px;margin-left:5px;line-height:30px;padding-left: 5px;padding-right: 5px;cursor:default;background:none;}
.hzt textarea{margin:1px;border: 1px solid #CCC;height:100px;width:99%;background: white; line-height:1.5em; font-size: 16px;padding:3px;box-shadow: inset 1px 1px 2px #e4e4e4;}
.hzt .button { border:none; width:110px; height:32px; line-height:32px; font-weight:bold; color:#FFFFFF; background-position:-236px -12px; cursor:pointer; font-size:14px; margin:15px 0 10px 135px;}

/*邀请好友*/
.yqm,.qql,.vgo,.vgo .flb {width:99%; display:block;  height:auto; overflow:hidden; }
.yqm {margin:auto; }
.yqm .cp {font-size:14px; line-height:2em; color:#333333; padding:15px 0;}
.qql  { padding:15px 0;}
.qql .ico { width:60px; height:64px; float:left;}
.qql .frm { width:99%; float:left; height:64px; padding-left:15px;}
.qql .frm b,.vgo .flb { font-size:14px; color:#178af4; display:block; left:auto; line-height:2em; }
.qql .frm input { float:left;}
.qql .frm .text {margin: 1px;border: 1px solid #CCC;height: 20px;width:370px;background: white;line-height: 20px;font-size: 14px;
font-family: arial,tahoma,"宋体",sans-serif;padding:3px;box-shadow: inset 1px 1px 2px #e4e4e4; margin-right:5px;}
.qql .frm .button { border:none; width:88px; height:30px; line-height:30px; font-weight:bold; color:#FFFFFF; cursor:pointer;}

.vgo { padding:5px 0 15px 0;}
.vgo .flb { font-weight:bold; padding-bottom:10px;}
.vgo .t_a { background:none;}
.vgo h1 { display:block; max-height:70px; _height:70px; overflow:hidden; font-size:14px; padding-bottom:10px; font-weight:500; text-indent:0; color:#000000; line-height:1.8em;_height: expression(this.height > 70 ? 70 : true); font-family:"宋体";}
.vgo .io_ a { clear:both; }
.vgo .io_ p { display:inherit;float:left; }
.vgo .adc { position:relative; top:3px;}
.shr_ #bdshare a { padding-right:5px;}
.vgo .t_v { padding-bottom:15px;}



/* 浮动hack */
* html .clearfix {
	zoom: 1;
}
*+html .clearfix {
	zoom: 1;
}
.clearfix:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}





.lb_xfpj{
padding: 12px 15px;
margin-bottom: 10px;
background-color: #FFF;
line-height: 36px;
border: 1px solid #d4d4d4;
font-size:14px;
}
.lb_xfpj span{ float:left;}
.lb_xfpj a.lb_more{
float: right;
line-height: 36px;
color:#FB4E0B;
text-decoration:none;
}
.lb_xfpj span.T{padding-right:20px;}
.lb_xfpj span.s em{font-family: arial,sans-serif;
font-weight: bold;
color: #f44d3b;
font-size: 24px;
line-height: 36px;
vertical-align: top;
float:left;}
.lb_xfpj span.s span.s1{
	display:block;
	width: 80px;
height: 16px;
background: url(../../images/lb_xx.png) repeat-x 0 -21px;
margin: 10px 30px 2px 6px;
width: 80px;
vertical-align: top;}
.lb_xfpj span.s span.s2{
	display:block;
	height: 16px;
background: url(../../images/lb_xx.png) repeat-x 0 0;}


.Fmt_pl{ height:173px; width:99%; border:1px solid #E7E3E4; margin-bottom:10px;}
.Fmt_pl .Fmt_plTit{ height:36px; padding:0 10px; background:#F4F4F4; border-bottom:1px solid #E7E3E4; line-height:36px;}
.Fmt_pl .Fmt_plTit h3{ float:left; font-weight:bold;}
.Fmt_pl .Fmt_plTit div.more{ float:right; font-size:12px;}
.Fmt_pl .Fmt_plTit div.more a{ color:#399;}
.Fmt_plMain dd{ float:left; border-left:1px solid #ddd; height:116px;text-align:center; width:99%; padding-top:20px}
.Fmt_plMain .d1{ margin-left:-1px;}
.Fmt_plMain .d1 span.T{line-height: 35px;}
.Fmt_plMain .d1 span.s em{font-family: arial,sans-serif;
font-weight: bold;
color: #f44d3b;
font-size: 24px;
line-height: 36px;
vertical-align: top;
}
.Fmt_plMain dd span.s span.s1{
	display:block;
	height: 16px;
	background: url(../../images/lb_xx.png) repeat-x 0 -21px;
	margin: 6px auto 6px auto;
	width: 80px;
	vertical-align: top;
}
.Fmt_plMain dd span.s span.s2{
	display:block;
	height: 16px;
	background: url(../../images/lb_xx.png) repeat-x 0 0;
	_background: url(../../images/lb_xx.png) repeat-x 0px 0;
}
.Fmt_plMain dd p{width:180px; height:30px; padding-left:30px;}
.Fmt_plMain dd p span{ float:left; font-size:14px; color:#666;}
.Fmt_plMain dd li{height:12px; line-height:12px; padding:5px 0; font-size:14px; color:#999;padding-left: 30px; float:left; overflow:hidden;}
.Fmt_plMain dd li span{ float:left;white-space:nowrap; }
.Fmt_plMain dd li span.bg{width:100px; margin:0 10px;}
.Fmt_plMain dd li span.bg,.Fmt_plMain dd li span.bg em{ display:block; height:12px; background:#FFF3E7; overflow:hidden;}
.Fmt_plMain dd li span.bg em{ background:#FC9E58; float:left;}

.elseTuan_h3{ font-size:14px; font-weight:bold; line-height:25px; height:25px;}
.lb_elseTuan{ overflow:hidden;}
.lb_elseTuan li{ float:left; margin-top:-1px; border-top:1px solid #EBEFEF; margin-left:10px; _display:inline;}
.lb_elseTuan li a{ display:block; width:99%; padding:0 10px; height:35px; line-height:35px; font-size:12px; color:#666; text-decoration:none;}
.lb_elseTuan li a:hover,.lb_elseTuan li a:hover strong{ text-decoration:none; background:#F9FAFA; color:#FB4E0B;}
.lb_elseTuan li a span{ padding-right:10px;}
.lb_elseTuan li a span.right{ float:right; padding-right:0;}
.lb_elseTuan li a strong{ font-weight:100; color:#333;}

.LB_pjlist{width:99%;}
.LB_pjlist dt{ background:#F4F4F4; line-height:30px; height:30px;}
.LB_pjlist dt h3{ color:#666; font-weight:bold; font-size:12px; padding-left:10px;}

.LB_pjlist dd{ padding:16px 0; border-bottom:1px dotted #DBDBDB; }
.LB_pjlist dd li{ line-height:22px; font-size:12px;}
.LB_pjlist dd li.text{ padding-left:10px;}
.LB_pjlist dd li p{ color:#999; }
.LB_pjlist dd li p span{ padding-left:10px;font-size:12px;}
.LB_pjlist dd li p span.Lb_xxx{ float:right;
height: 12px;
width:60px;
padding:0;
display:block;
background: url(../../images/lb_xxx.gif) repeat-x 0 -17px;
overflow: hidden;}
.LB_pjlist dd li p span.Lb_xxx span{
padding:0;
float:left;
height: 12px;
display:block;
background: url(../../images/lb_xxx.gif) repeat-x 0 0;
	}

.dealBUYbottom{
padding: 15px 45px;
background:#FAFAFA;
margin-top:10px;
font-family: arial,Tahoma,sans-serif;
}
.dealBUYbottom span.price{float: left;
font-size: 36px;
line-height: 40px;
color: #ee5238;
}
.dealBUYbottom ul {
margin: 0 100px 0 70px;
text-align: center;
color: #999;
zoom: 1;
}
.dealBUYbottom li{float: left;
width: 100px;}
.dealBUYbottom ul .num {
color: #333;
}



.dealBUYbottom a{float: right;
width: 88px;
height: 40px;
background: url(../../images/lb_qgl.png) 0 0 no-repeat;
_background: url(../../images/lb_qgl.png) 0 0 no-repeat;
text-indent: -9999em;
outline: 0;
}


.Fmt_plMainl{line-height: 50px;padding-left: 10px;}



.sideMenu{width: 360px;float: right; zoom:1;}
.sideMenu ul{border:1px solid #fff; border-bottom:none;}
.sideMenu ul li{border-bottom:1px solid #fff;background: url(../../images/sp-common.gif) no-repeat #E7E7E7 335px center; zoom:1; padding:0 5px; }
.sideMenu ul li.on{ background:#F4F4F4;height:150px;}
.sideMenu ul li dl{ display:none; font-size:13px;}
.sideMenu ul li a{ text-decoration:none; color:#343434; font-size:14px; }
.sideMenu ul li.on a{color:#FB4E0B;font-weight:bold;}
.sideMenu ul li.on dl{ display:block;}
.sideMenu ul li dl dd{width:99%; float:left; line-height:23px;}
.sideMenu ul li dl dd em{ display:block; width:60px; float:left; font-style:normal; color:#666;}
.sideMenu ul li dl dd span{ display:block; wdith:289px; overflow:hidden; color:#666;}
