/****** 宸︿晶 ******/
.lft{ width:190px; float:left; text-align:left;}

.pic1000{ display:block; width:1000px; margin:0 auto; overflow:hidden;}
.pic1000 img{ display:block; width:1000px; height:250px; margin-bottom:10px; overflow:hidden;}

.play750{ display:block; position:relative; width:750px; margin:0 auto 15px auto; height:200px; overflow:hidden; z-index:1;}
.play750 .play{ position:relative; width:750px;height:200px;overflow:hidden;position:relative;}
.play750 .play ol{position:absolute;right:5px;bottom:6px;z-index:2;}
.play750 .play ol li{float:left;margin-right:3px;display:inline;cursor:pointer;background:#fff;;padding:0 5px;color:#000;font-size:12px;filter:alpha(opacity=50); opacity:.5;}
.play750 .play ol li.active{padding:0 5px;font-weight:bold;color:#f73;background:#fff;position:relative;bottom:1px;filter:alpha(opacity=100); opacity:1; }
.play750 .play ul{position:absolute;top:0;left:0;z-index:1;}
.play750 .play ul li{width:750px;height:200px;float:left;}
.play750 .play ul img{float:left;width:795px;height:200px;}
.play750 .play .wz{ position:absolute; bottom:0; left:12px; line-height:30px;  font-size:16px; color:#fff; z-index:3;}
.play750 .play .bg{ position:absolute; bottom:0; left:0; width:100%; height:30px; line-height:30px; font-size:14px; color:#fff; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; z-index:1; z-index:2;}


.play690{ display:block; position:relative; width:690px; margin:0 auto 10px auto; height:170px; overflow:hidden; z-index:1;}
.play690 .play{ position:relative; width:690px;height:170px;overflow:hidden;position:relative;}
.play690 .play ol{position:absolute;right:5px;bottom:6px;z-index:2;}
.play690 .play ol li{float:left;margin-right:3px;display:inline;cursor:pointer;background:#fff;;padding:0 5px;color:#000;font-size:12px;filter:alpha(opacity=50); opacity:.5;}
.play690 .play ol li.active{padding:0 5px;font-weight:bold;color:#f73;background:#fff;position:relative;bottom:1px;filter:alpha(opacity=100); opacity:1; }
.play690 .play ul{position:absolute;top:0;left:0;z-index:1;}
.play690 .play ul li{width:690px;height:170px;float:left;}
.play690 .play ul img{float:left;width:690px;height:170px;}
.play690 .play .wz{ position:absolute; bottom:0; left:12px; line-height:30px;  font-size:16px; color:#fff; z-index:3;}
.play690 .play .bg{ position:absolute; bottom:0; left:0; width:100%; height:30px; line-height:30px; font-size:14px; color:#fff; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; z-index:1; z-index:2;}


#conten{ display:block; position:relative; width:1000px; margin:0 auto; text-align:left; z-index:1;}
#contact{ background:#fff;}
.hot_recommend{ display:block; width:100%; overflow:hidden;}
.hot_recommend .tit{ width:100%; height:32px; _height:26px; padding-top:4px; _padding-top:10px; line-height:28px; _line-height:26px; border-top:2px solid #f60; border-bottom:1px solid #ffe3cd; background:#fff1e3;}
.hot_recommend .tit h3{ width:400px; float:left; font-size:14px; padding-left:12px;}
.hot_recommend .tit h3 i{ display:inline-block; position:relative; width:15px; height:17px; bottom:-2px; _bottom:1px; margin-right:5px; background-position:-99px 0;}
.hot_recommend .tit span{ float:right; padding-right:10px;}
.hot_recommend .txt{ width:930px; float:left; padding:0 0 20px 20px; border-bottom:1px solid #ffcca7; background:#fff8ef;}
.hot_recommend .txt .first{ position:relative; width:272px; float:left; padding-top:20px;}
.hot_recommend .txt .first img{ border:1px solid #ffcca7;}
.hot_recommend .txt .first .bg{ position:absolute; top:162px; left:1px; width:270px; height:28px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; z-index:1;}
.hot_recommend .txt .first .type{ position:absolute; top:162px; left:1px; width:270px; height:28px; line-height:28px; color:#fff; z-index:3;}
.hot_recommend .txt .first .type span{ padding:0 5px;}
.hot_recommend .txt .first strong{ display:block; width:270px; height:24px; line-height:24px; font-size:14px; overflow:hidden;}
.hot_recommend .txt .first .price{ color:#ff4e1f;}
.hot_recommend .txt .first .price em{ display:inline-block; padding:8px 3px 0 0;  font-size:28px; font-weight:bold;}
.hot_recommend .txt .first .price span{ display:inline-block; float:right; width:110px; height:33px; margin-top:12px; background-position:0 -45px;}
.hot_recommend .txt .first .price span a{ position:relative; display:inline-block; width:110px; height:33px;}

.hot_recommend .txt ul{ width:640px; float:right; margin-left:18px; display:inline;}
.hot_recommend .txt li{ width:320px; float:left; height:133px; padding-top:20px; overflow:hidden;}
.hot_recommend .txt li img{ float:left; margin-right:10px; padding:3px; border:1px solid #ffcca7;}
.hot_recommend .txt li a:hover img{ border:1px solid #ff7200;}
.hot_recommend .txt li strong{ display:inline-block; width:128px; height:60px; padding-bottom:5px; font-weight:normal; font-size:14px;}
.hot_recommend .txt li strong a{ display:block; width:128px; height:36px; line-height:18px; overflow:hidden;}
.hot_recommend .txt li strong i{ display:inline-block;width:26px;height:13px;background: no-repeat;}
.hot_recommend .txt li strong i.cut0,.hot_recommend .txt li strong i.cut2,.hot_recommend .txt li strong i.cut3,.hot_recommend .txt li strong i.cut5{ background:none;}
.hot_recommend .txt li strong i.cut1{ width:37px; background-position:0 0;}
.hot_recommend .txt li strong i.cut4{ background-position:0 -14px;}
/* .hot_recommend .txt li strong i.cut3{ background-position:0 -28px;} */
.hot_recommend .txt li strong i.cut6{ width:37px; background-position:0 -42px;}
.hot_recommend .txt li span.old{ color:#999;}
.hot_recommend .txt li span.old del{  font-size:12px;}
.hot_recommend .txt li .price{ display:block;}
.hot_recommend .txt li .price span{ color:#ff4e1f;}
.hot_recommend .txt li .price span em{ padding-right:3px;  font-size:20px; color:#ff4e1f;}
.hot_recommend .txt li .price span.save{ padding-left:10px; color:#999;}

.lxs_recommend{ display:block; width:100%;}
.lxs_recommend{ display:block; width:100%; overflow:hidden;}
.lxs_recommend .tit{ width:100%; height:32px; _height:26px; padding-top:4px; _padding-top:10px; line-height:28px; _line-height:26px; border-top:2px solid #00ac2f; border-bottom:1px solid #d5d5d5; background:#fafafa;}
.lxs_recommend .tit h3{ width:400px; float:left; font-size:14px; padding-left:12px;}
.lxs_recommend .tit h3 i{ display:inline-block; position:relative; width:15px; height:17px; bottom:-2px; _bottom:1px; margin-right:5px; background-position:-99px 0;}
.lxs_recommend .tit span{ float:right; padding-right:10px;}
.lxs_recommend .txt{ display:block; width:950px; overflow:hidden;}
.lxs_recommend .txt ul{ width:968px;}
.lxs_recommend .txt li{ position:relative; width:270px; float:left; margin:10px 16px 10px 0; padding:17px; border:1px solid #dedede;}
.lxs_recommend .txt li a img{ display:block; width:270px; height:170px; overflow:hidden;}
.lxs_recommend .txt li i{ position:absolute; top:17px; right:17px; width:40px; height:40px; background: no-repeat;}
.lxs_recommend .txt li i.cut0,.lxs_recommend .txt li i.cut2,.lxs_recommend .txt li i.cut3,.lxs_recommend .txt li i.cut5{ background:none;}
.lxs_recommend .txt li i.cut1{ width:40px; background-position:right 0;}
/* .lxs_recommend .txt li i.cut3{ background-position:right -84px;} */
.lxs_recommend .txt li i.cut4{ width:40px; background-position:right -126px;}
.lxs_recommend .txt li i.cut6{ background-position:right -168px;}


.lxs_recommend .txt li img{}
.lxs_recommend .txt li strong{ display:block; width:270px; height:18px; font-size:14px; margin:6px 0; vertical-align:middle; overflow:hidden;}
.lxs_recommend .txt li strong s.kongqi{ display:inline-block; position:relative; bottom:-3px; width:16px; float:left; height:13px; background: no-repeat;}
.lxs_recommend .txt li strong a{ color:#333;}
.lxs_recommend .txt li strong a:hover{ color:#f73;}
.lxs_recommend .txt li span.old{ width:75px; height:41px; float:left; padding-top:5px; line-height:18px; color:#999; overflow:hidden;}
.lxs_recommend .txt li span.old em{ color:#f73;}
.lxs_recommend .txt li span.old s{ font-size:11px;  text-decoration:none;}
.lxs_recommend .txt li span.btn{ width:195px; float:right; height:44px; border:none;}
.lxs_recommend .txt li span.btn em{ padding-left:15px; font:22px/40px arial;}
.lxs_recommend .txt li span.btn a{ display:block; width:195px; height:44px; color:#fff; text-decoration:none;}
.lxs_recommend .txt li .shadow{ clear:both; position:absolute; bottom:-3px; left:0; width:304px; float:left; height:2px; background:#f2f2f2; overflow:hidden; z-index:999;}



/****** 鍙充晶 ******/
.rht{ width:795px; float:right;}

.box750{ display:block; width:750px; float:left; margin-bottom:15px; overflow:hidden;}
.box750 .tit{ position:relative; width:100%; height:35px; border-bottom:2px solid #e5e5e5;}
.box750 .tit strong{ display:inline-block; _position:relative; _bottom:-2px; float:left; height:35px; line-height:35px;  font-size:18px; font-weight:normal; color:#fff; border-bottom:2px solid #f47808;}
.box750 .tit strong a{ color:#555;}
.box750 .tit strong a:hover{ color:#f60;}
.box750 .tit a.more{ float:right; padding:5px 0 0 0; line-height:30px;}
.box750 .tit i.meto{ width:72px; float:left; margin-left:10px; display:inline; height:18px; margin-top:10px; background: no-repeat 0 -87px;}
.box750 .tit i.meto a{ display:block; width:72px; height:18px;}

.box750 .txt1{ display:block; width:750px; border-top:none; overflow:hidden;}
.box750 .txt1 ul{ width:795px;}
.box750 .txt1 li{ width:175px; float:left; height: 166px; padding:15px 0 0 0; margin-right:16px;}
.box750 .txt1 li img{ display:block;}
.box750 .txt1 li .title{ display:block; width:170px; height:28px; margin:4px 0; line-height:14px; overflow:hidden;}
.box750 .txt1 li .title a{ color:#2b7cc7;}
.box750 .txt1 li .title a:hover{ color:#f73;}

.box750 .txt1 li span{ color:#999;}
.box750 .txt1 li span em{ color:#f73;}
.box750 .txt1 li span em b{  font-size:18px; font-weight:normal;}
.box750 .txt1 li span i{ display:inline-block; width:49px; float:right; height:14px; margin-top:6px; background: no-repeat;}
.box750 .txt1 li span i.go{ background-position:0 -110px;}
.box750 .txt1 li span i.noshopping{ background-position:-53px -110px;}
.box750 .txt1 li span i.sale{ background-position:-105px -110px;}
.box750 .txt1 li span i.tuan{ width:28px; background-position:-158px -110px;}

.box750 .txt2{ display:block; width:748px; padding:10px 0 0 0; overflow:hidden;}
.box750 .txt2 ul{}
.box750 .txt2 li{ width:748px; float:left; padding-bottom:10px; margin:5px 0; border-bottom:1px dotted #dedede;}
.box750 .txt2 li img{ width:63px; float:left; height:42px; padding-right:10px;}
.box750 .txt2 li .type{ width:568px; float:left;}
.box750 .txt2 li .type a{ font-size:14px; color:#2b7cc7;}
.box750 .txt2 li .type a:hover{ color:#f60;}
.box750 .txt2 li .type s.kongqi{ display:inline-block; position:relative; bottom:-3px; width:16px; float:left; height:13px; background: no-repeat;}
.box750 .txt2 li .type p{ display:block; color:#999;}
.box750 .txt2 li .type p span{ padding-right:20px;}
.box750 .txt2 li .type p span a{ font-size:12px; color:#999; text-decoration:underline;}
.box750 .txt2 li .type p span a:hover{ color:#f73; text-decoration:none;}
.box750 .txt2 li .type i{ display:inline-block; width:49px; height:14px; background: no-repeat;}
.box750 .txt2 li .type i.go{ background-position:0 -110px;}
.box750 .txt2 li .type i.noshopping{ background-position:-53px -110px;}
.box750 .txt2 li .type i.sale{ background-position:-105px -110px;}
.box750 .txt2 li .type i.tuan{ width:28px; background-position:-158px -110px;}
.box750 .txt2 li .price{ float:right; text-align:right; color:#999;}
.box750 .txt2 li .price em{ padding-left:5px; color:#f73;}
.box750 .txt2 li .price em b{  font-size:18px; font-weight:normal;}

.box750 .txt3{ display:block; width:748px; padding:10px 0 0 0; color:#999; overflow:hidden;}
.box750 .txt3 ul{ width:800px;}
.box750 .txt3 li{ width:359px; float:left; padding:0 15px 0 0; line-height:24px; font-size:12px;}
.box750 .txt3 li.hot{ width:375px; padding:10px 0; margin-bottom:10px; border-bottom:1px dotted #e1e1e1;}
.box750 .txt3 li.hot img{ float:left; padding-right:10px;}
.box750 .txt3 li.hot .title{ display:inline; width:266px; float:left; height:24px; line-height:24px; font-size:14px; overflow:hidden;}
.box750 .txt3 li.hot span.price{ float:left;}
.box750 .txt3 li.hot p i{ display:inline-block; width:49px; height:14px; margin-top:6px; background: no-repeat;}
.box750 .txt3 li.hot p i.go{ background-position:0 -110px;}
.box750 .txt3 li.hot p i.noshopping{ background-position:-53px -110px;}
.box750 .txt3 li.hot p i.sale{ background-position:-105px -110px;}
.box750 .txt3 li.hot p i.tuan{ width:28px; background-position:-158px -110px;}
.box750 .txt3 li span.price{ float:right; padding-right:5px; color:#f73; font-size:12px;}
.box750 .txt3 li span.price em{  font-size:18px;}

.box750 .txt3 li.general a{ width:280px; float:left; height:24px; overflow:hidden;}
.box750 .txt3 a{ color:#2b7cc7;}
.box750 .txt3 a:hover{ color:#f73;}


.box750 .zt{ display:block; width:720px; padding:7px 14px; overflow:hidden;}
.box750 .zt ul{ width:760px;}
.box750 .zt li{ width:350px; float:left; padding:10px 20px 10px 0;}
.box750 .zt li img{ width:90px; height:60px; float:left; margin-right:10px; display:inline; overflow:hidden;}
.box750 .zt li .title{ display:inline-block; width:250px; height:18px; font-weight:bold; overflow:hidden;}
.box750 .zt li .title a{ color:#2b7cc7;}
.box750 .zt li p{ display:inline-block; width:250px; height:28px; padding-top:4px; line-height:14px; color:#999; overflow:hidden;}
.box750 .zt li p a{ color:#999; text-decoration:underline;}

.box750 .article{ width:748px; float:left; padding:14px 0;}
.box750 .article .first{ line-height:30px; border-bottom:1px dotted #dedede; margin-bottom:10px;}
.box750 .article .first strong{ font-size:14px;}
.box750 .article .first strong a{ color:#2b7cc7;}
.box750 .article .first strong a:hover{ color:#f60;}
.box750 .article .first p{ padding-bottom:10px; line-height:18px; color:#999;}
.box750 .article .first p a{ color:#999; text-decoration:underline;}
.box750 .article .first p a:hover{ color:#f60;}
.box750 .article li{ width:340px; float:left; padding-right:20px; line-height:24px;}
.box750 .article li a.more{ padding-right:10px; color:#2b7cc7;}
.box750 .article li a{ color:#999;}
.box750 .article li a:hover{ color:#f60;}

.box750 .guesbook{ width:748px; float:left; padding:14px 0 0 0;}
.box750 .guesbook dl{ display:block; width:100%; padding:10px 0; line-height:20px; border-bottom:1px dotted #e1e1e1; overflow:hidden;}
.box750 .guesbook dt{ width:200px; float:right; color:#999;}
.box750 .guesbook dt a{ width:160px; float:right; height:20px; color:#999; overflow:hidden;}
.box750 .guesbook dt a:hover{ color:#f60;}
.box750 .guesbook dd{ width:548px; float:left; color:#999;}
.box750 .guesbook dd span{ float:left; _padding-top:3px;}
.box750 .guesbook dd span i{ display:inline-block; position:relative; bottom:-2px; _bottom:2px; width:16px; height:14px; margin:0 3px 0 0; overflow:hidden;}
.box750 .guesbook dd p{ width:435px; float:left; padding-top:1px\0;}
.box750 .guesbook dd.lxs{ color:#333;}
.box750 .guesbook dl.hov{ background:#f5f5f5;} 
.box750 .guesbook .meto{ width:72px; float:left; margin-left:20px; display:inline; height:18px; margin-top:10px; background:  no-repeat 0 -90px;}
.box750 .guesbook .meto a{ display:block; width:72px; height:18px;}

.help{ display:inline-table; position:relative; width:998px; padding:5px 0 10px 0; margin:0 auto; border:1px solid #dedede; border-top:2px solid #f47808; background:#fafafa;}
.help li{ width:180px; float:left; padding:0 4px 0 15px; text-align:left;}
.help li strong{ display:block; font-size:14px; line-height:30px; color:#555;}
.help li a{ display:block; height:21px; line-height:21px; color:#999; overflow:hidden;}
/*.help .shadow{ position:absolute; bottom:-4px; bottom:-3px\0; left:0; width:948px; float:left; height:3px; background:#f2f2f2; overflow:hidden; z-index:999;}*/

.lxs_custom{ position:relative; display:block; width:998px; margin:10px auto; background:#fff; z-index:2;}
.lxs_custom .promise{ padding:10px 0; border-bottom:1px solid #ddd; overflow:hidden; zoom:1;}
.lxs_custom .promise span{ width:188px; float:left; height:21px; padding:0 30px; font-size:14px; border-right:1px solid #ddd; color:#666; overflow:hidden;}
.lxs_custom .promise i{ display:inline-block; position:relative; top:-3px; _top:0; width:16px; height:15px; margin-right:4px; background: no-repeat; vertical-align:middle;}
.lxs_custom .promise i.i0{ width:13px; background-position:0 -85px;}
.lxs_custom .promise i.i1{ background-position:-14px -85px;}
.lxs_custom .promise i.i2{ background-position:-31px -85px;}
.lxs_custom .promise i.i3{ width:14px; background-position:-47px -85px;}
.lxs_custom .promise i.i4{ width:14px; background-position:-47px -85px;}
.lxs_custom .promise i.i5{ width:14px; background-position:-47px -85px;}
.lxs_custom .promise i.i6{ width:14px; background-position:-47px -85px;}
.lxs_custom .promise i.i7{ width:14px; background-position:-47px -85px;}
.lxs_custom .promise i.i8{ width:14px; background-position:-47px -85px;}


.lxs_zizhi{ clear:both; width:950px; margin:0 auto; height:50px; padding:10px 0; text-align:center;}
.box950 .lxs_zizhi{ clear:both; width:950px; height:50px; padding:10px 0; margin:0; text-align:left;}
.lxs_zizhi span{ display:inline-block; width:140px;  height:50px; background: no-repeat; overflow:hidden;}
.lxs_zizhi span.xkz{ position:relative; width:163px; margin-right:2px; background-position:2px 0; line-height:14px;}
.lxs_zizhi span.xkz a{display:block; position:absolute; top:29px; left:-15px; width:164px; padding-left:78px; text-align:left;}

.lxs_zizhi span.yyzz{ background-position:-1002px 0;}
.lxs_zizhi span.zzyz{ background-position:-305px 0;}
.lxs_zizhi span.pzfw{ background-position:-190px 0;}
.lxs_zizhi span.zfb{ background-position:-345px 0;}
.lxs_zizhi span.ico_sdta{ background-position:right 0;}
.lxs_zizhi span.mall{ background-position:-657px -3px;}
.lxs_zizhi span.ykbz{ width:155px; background-position:-1180px 0;}
.lxs_zizhi span.xin{ position:relative; background-position:-504px 0; overflow:visible;}
.lxs_zizhi span.xin .hidebox{ position:absolute; left:-22px; bottom:40px; width:100%; height:20px;}
.lxs_zizhi span.xin .hidecon{ display:none;}
.lxs_zizhi span.xin .hidecon img{ display:block;}
.lxs_zizhi span.xin .hidecon .erweima{ width:180px; height:180px;}
.lxs_zizhi span.hov .hidecon{ display:inline-block; position:absolute; left:-22px; bottom:20px; border:1px solid #e1e1e1; text-align:center; background:#fff; z-index:1;}
.lxs_zizhi span.hov .hidecon i{ position:absolute; top:216px; left:82px; width:19px; height:10px; background: no-repeat -139px -8px;}
.lxs_zizhi span.hov .hidecon .info{ padding:0 10px 10px 10px; margin-top:-15px; line-height:20px; color:#666;}
.lxs_zizhi span.hov .hidecon .info a{ display:inline-block; padding:0 5px; line-height:21px; color:#fff; background:#ff9400;}

.lxs_yw{ width:970px; margin:10px auto 0 auto; padding:0 15px; line-height:18px; color:#666;}
/*.lxs_custom p{ text-align:center; color:#555;}
.lxs_custom p a{ padding:0 12px 0 5px; color:#009529;}
.lxs_custom p em{ padding:0 3px; color:#f73;}*/

.stat{ color:#666;}
.mzsm_tip{ width:998px; margin:10px auto; padding:10px 0; color:#666; background:#fff;}
.mzsm_tip a{ color:#009529;}
.mzsm_tip em{ color:#f73;}

#footer{  border-top:2px solid #7ccb36; color:#666; background:#fff;}
#footer .cncnnav{ margin-bottom:10px; line-height:36px;  border-bottom:1px solid #e5e5e5;}
#footer .cncnnav a{ padding:0 5px; color:#666;}
#fu{ color:#ccc;}
#fu a{ padding:0 5px;  color:#666;}
/*.cncnlogobg{ display:inline-table; position:relative; width:950px; margin:30px auto 20px auto; height:0; font-size:0; border-bottom:1px solid #dedede;;}
.cncnlogobg i{ position:absolute; top:-12px; left:460px; width:31px; height:40px; background-position:-195px -63px;}
*/

/****** 瀵艰埅椤甸潰鏍峰紡 *******/
.navigation{ display:block; width:970px; padding:5px 14px; border:1px solid #dedede; border-top:2px solid #4ac918; background:#fff; overflow:hidden;}
.navigation dl{ display:block; width:100%; float:left; margin:5px 0; padding:5px 0; line-height:30px; border-bottom:1px dotted #e1e1e1;}
.navigation dt{ width:150px; float:left; font-size:14px; color:#555; font-weight:bold; color:#666;}
.navigation dd{ width:770px; float:left;}
.navigation dd a{ width:150px; float:left; height: 30px; color:#2b7cc7; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.navigation dd a:hover{ color:#f60;}

/****** 鍒楄〃椤甸潰鏍峰紡 *******/
/*浜岀骇鍒嗙被*/
#cats{ width:755px; float:left; margin-bottom:15px;}
#cats ol { width:751px; margin:0; padding:0; height:26px; line-height:26px;border:1px solid #efefef; border-bottom:0; background:#fcfcfc; list-style:none;}
#cats ol li{float:left; font-size:14px; padding-left:12px; font-weight:bold; color:#666;}
#cats ol li span{ float:left; background: no-repeat right 0; padding-right:20px; font-size:14px; cursor:pointer;}

#cats ul { width:751px; float:left; border:1px solid #efefef; padding:8px 0;}
#cats ul li { width:167px; float:left; padding-left:20px; height:24px; line-height:24px; background: no-repeat 8px -29px;}

/* 鐑棬鎺ㄨ崘 */
.list_recommend{ clear:both; display:inline-table; width:753px; margin-bottom:10px; border-top:2px solid #4ac33a; background:#f3f9f5;}
.list_recommend li{ clear:both; display:block; position:relative; width:715px; float:left; padding:19px; border-bottom:2px solid #fff;}
.list_recommend li i{ position:absolute; top:19px; left:209px; width:40px; height:40px; background: no-repeat;}
.list_recommend li i.cut0,.list_recommend li i.cut2,.list_recommend li i.cut3,.list_recommend li i.cut5{ background:none;}

.list_recommend li i.cut1{ width:40px; background-position:right 0;}
/* .list_recommend li i.cut3{ background-position:right -84px;} */
.list_recommend li i.cut4{ background-position:right -126px;}
.list_recommend li i.cut6{ width:40px; background-position:right -168px;}


.list_recommend img{ width:230px; float:left; padding-right:15px;}
.list_recommend .info{ display:block; width:470px; float:left;}
/*.list_recommend .info strong{ width:100%; height:24px; line-height:24px; font-size:14px; overflow:hidden;}
.list_recommend .info strong s.kongqi{ display:inline-block; position:relative; bottom:-3px; width:16px; float:left; height:13px; background: no-repeat;}
.list_recommend .info strong a{ color:#555;}
.list_recommend .info strong a:hover{ color:#f73;}
.list_recommend .info p{ height:30px; padding:4px 0; line-height:15px; color:#999;}
.list_recommend .info p em{ padding:0 3px; color:#f73;}
.list_recommend .info p.other{ padding-top:12px; line-height:18px; color:#666;}
.list_recommend .info .order{ display:block; width:100%; height:39px; margin-top:6px; overflow:hidden;}
.list_recommend .info .order a{ display:inline-block; width:214px; float:left; padding-left:10px; height:39px; line-height:39px; color:#fff; font-size:14px; font-weight:bold; background-position:0 -107px; text-decoration:none;}
.list_recommend .info .order a b{ font:25px/39px 'microsoft yahei';}
.list_recommend .info .order span{ padding-left:12px; line-height:39px; color:#999;}
.list_recommend .info .order span em{ color:#f73; font-weight:bold;}
*/
.list_recommend .info strong{ display:block; width:100%; height:26px; line-height:26px; font-size:16px; overflow:hidden;}
.list_recommend .info strong a{ color:#666;}
.list_recommend .info strong a:hover{ color:#f60;}
.list_recommend .info .price{ clear:both; display:inline-block; width:470px; margin:5px 0;}
.list_recommend .info .price span{ padding:0 15px; line-height:30px; border-left:1px solid #e5e5e5; color:#666;}
.list_recommend .info .price span.first{ padding:0 15px 0 0; border:0 none; font-size:14px;}
.list_recommend .info .price span.first em{ color:#f67f0b;}
.list_recommend .info .price span.first em b{ padding-right:3px; font-size:26px;  font-weight:bold; color:#f67f0b;}
.list_recommend .info .price span b{ color:#666;}
.list_recommend .info .price span b.f60{ color:#f60;}

.list_recommend .info p{ padding-top:10px; color:#666;}
.list_recommend .info p span{ padding-right:15px;}
.list_recommend .info p em{ padding:0 3px; color:#f97a08; font-weight:bold;}
.list_recommend .info p b{ color:#555;}
.list_recommend .info a.btn{ display:inline-block; width:74px; line-height:26px; border:1px solid #e95800; color:#fff; font-size:14px; font-weight:bold; text-shadow:1px 1px rgba(0,0,0,0.2); border-radius:3px; text-align:center; background:#f67f0b;}
.list_recommend .info a.favorite{ display:inline-block; width:90px; margin-left:10px; line-height:26px; color:#777; font-size:14px; border-radius:3px; text-align:center; background:#efefef;}



.sidebar .tit{ width:100%; float:left; border-bottom:2px solid #ddd;}
.sidebar .tit h3{ display:inline-block; position:relative; bottom:-2px; float:left; height:35px; line-height:35px;  font-size:18px; border-bottom:2px solid #f47808; z-index:999;}
.sidebar .tit1{ width:100%; float:left;  line-height:30px; height:30px; border-bottom:2px solid #e5e5e5;}
.sidebar .tit1 h1{ width:auto; float:left; font-size:20px; color:#555; font-weight:normal; border-bottom:2px solid #f47808;}
.sidebar .tit1 h1 span{ color:#f47808;}
.sidebar .tit1 h3{ width:auto; float:left; font-size:20px; color:#555; font-weight:normal; padding:0 5px; border-bottom:2px solid #f47808;}
.sidebar .tit .more{ width:100px; float:right; text-align:right; padding-right:6px; font-weight:normal;}
.sidebar .tit .more a{ color:#666666;}
.sidebar em{ font-size:11px;}
.sidebar .txt a{ color:#2b7cc7;}
.sidebar .txt a:hover{ color:#f73;}

/***** 鍒楄〃澶嶅悎閫夋嫨锟?? *****/
.list_change{ width:753px; float:left; height:43px; overflow:hidden;}
.list_change dl{ width:751px; float:left; height:41px; border:1px solid #fff; background-position:0 -188px;}
.list_change dd{ float:left; line-height:40px;}
.list_change dd select{ font-size:12px; padding:4px 3px; _margin-top:6px; color:#333;}

.list_change dd .change{ float:left; padding:7px 0;}
.list_change dd .change span{ width:45px; float:left; padding-left:8px; margin-right:-1px; height:25px; line-height:25px; border:1px solid #ccc; vertical-align:middle;}
.list_change dd .change i{ width:11px; float:left; height:11px; margin:6px 3px 0 0; _margin-right:0; display:inline; overflow:hidden;}
.list_change dd .change span.on{ font-weight:bold; color:#31ac00; border-bottom:1px solid #31ac00; background:#fff;}
.list_change dd .change i.i1{ background-position:0 -11px;}
.list_change dd .change i.i2{ background-position:-11px -11px;}
.list_change dd .change i.i3{ background-position:-22px -11px;}
.list_change dd .change span.on i.i1{ background-position:0 0;}
.list_change dd .change span.on i.i2{ background-position:-11px 0;}
.list_change dd .change span.on i.i3{ background-position:-22px 0;}
.list_change dd .change span.on a{ color:#31ac00;}
.list_change dd .change span a{ display:block; width:45px; height:25px; color:#555;}
.list_change dd .change span a:hover{ color:#31ac00; text-decoration:none;}
.list_change dd .change span a:hover i.i1{ background-position:0 0;}
.list_change dd .change span a:hover i.i2{ background-position:-11px 0;}
.list_change dd .change span a:hover i.i3{ background-position:-22px 0;}

/***** 浠锋牸 浜烘皵鎺掑簭 *****/
.list_change dd .sort{ float:left; padding:7px;}
.list_change dd .sort span{ width:45px; float:left; padding-left:8px; margin-left:-1px; height:25px; line-height:25px; text-align:right; border:1px solid #ccc; vertical-align:middle;}
.list_change dd .sort i{ width:11px; float:right; height:11px; margin:6px 5px 0 0; display:inline; overflow:hidden;}
.list_change dd .sort i.i1{ background-position:-164px -43px;}
.list_change dd .sort i.i2{ background-position:-164px -54px;}
.list_change dd .sort span a{ display:block; width:45px; float:left; height:25px; line-height:25px; text-decoration:none;}
.list_change dd .sort span a:hover{ color:#31ac00;}
.list_change dd .sort span.up,.list_change dd .sort span.down{ font-weight:bold; border-bottom:1px solid #31ac00; background:#fff;}
.list_change dd .sort span.up a,.list_change dd .sort span.down a{ color:#31ac00;}
.list_change dd .sort span.up i.i1{ background-position:-55px 0;}
.list_change dd .sort span.up i.i2{ background-position:-44px -11px;}
.list_change dd .sort span.down i.i1{ background-position:-44px 0;}
.list_change dd .sort span.down i.i2{ background-position:-55px -11px;}
.list_change dd .sort span.default i.i1{ background-position:-33px 0;}
.list_change dd .sort span.default i.i2{ background-position:-33px -11px;}
.list_change dd .sort span.default a:hover i.i1{ background-position:-44px 0;}
.list_change dd .sort span.default a:hover i.i2{ background-position:-44px -11px;}


.list_change dd .select_box{ vertical-align:middle; margin-top:1px; _margin-top:5px;}





/***** 鍒楄〃缈婚〉 *****/
.list_change dt li.first,.list_change dt li.first a,.list_change dt li.next a,.page li.first,.page li a{ background: no-repeat;}
.list_change dt{ float:right; margin-top:6px;}
.list_change dt li{ float:left; line-height:26px; margin-left:3px;}
.list_change dt li.first{ width:19px; float:left; height:26px; background-position:0 0;}
.list_change dt li.first a{ width:19px; float:left; height:26px; background-position:0 0; text-indent:-9999px;}
.list_change dt li.first a:hover{ background-position:0 -26px;}
.list_change dt li.next a{ width:48px; float:left; height:26px; padding-left:10px; background-position:-18px 0;}
.list_change dt li.next a:hover{ background-position:-76px 0;}

.page{ clear:both; display:block; margin:0 auto; padding-top:10px; text-align:center; overflow:hidden;}
.page ul{ margin:0 auto; text-align:center;}
.page li{ display:inline-block; float:left; margin-right:3px; line-height:26px; color:#666666;  background-position:-9999px -9999px;}
.page li.first{ width:48px; float:left; height:26px; line-height:26px; padding-right:10px; text-align:right; background-position:-18px -26px;}
.page li.first a{ width:48px; float:left; height:26px; line-height:26px; text-align:right; background-position:-18px -26px;}
.page li.first a:hover{ background-position:-76px -26px;}
.page li.on{ float:left; padding:0 10px; color:#fff; font-weight:bold; background:#f73;}
.page li.on a{ float:left; padding:0 10px; color:#fff; font-weight:bold; background:#f73;}
.page li.on a{}
.page li.num a{ float:left; padding:0 10px; text-align:center; color:#ff6600; height:24px; line-height:24px; border:1px solid #e1e1e1; overflow:hidden; background:none;}
.page li.num a:hover{ border:1px solid #f73;}
.page li.next a{ width:48px; float:left; height:26px; line-height:26px; padding-left:10px; text-align:left; background-position:-18px 0;}
.page li.next a:hover{ background-position:-76px 0;}
.page li input.text20{ width:20px; height:12px; padding:5px 0; margin-right:3px; display:inline; text-align:center; border:1px solid #ccc; color:#777;}
.page li input.bt_quedian{ position:relative; bottom:-2px; padding:2px 3px; _padding:2px 0;}


.sidebar .txt{ width:753px; float:left; border-top:none;}


/***** 澶у浘 *****/
.sidebar .tu{ float:left; text-align:center; padding:10px 0 0 0;}
.sidebar .tu ul{ width:218px; height:210px; float:left; padding-right:33px;}
.sidebar .tu li{ width:218px; float:left; text-align:left;}
.sidebar .tu li.pic{ position:relative;}
.sidebar .tu li.pic a{ width:218px; height:136px;}
.sidebar .tu li.pic img{ width:218px; height:136px;}
.sidebar .tu li.pic i{ position:absolute; top:0; left:178px; width:40px; height:40px; background: no-repeat;}
.sidebar .tu li.pic i.cut0,.sidebar .tu li.pic i.cut2,.sidebar .tu li.pic i.cut3{ background:none;}
.sidebar .tu li.pic i.cut1{ width:40px; background-position:right 0;}
/* .sidebar .tu li.pic i.cut3{ background-position:right -84px;} */
.sidebar .tu li.pic i.cut4{ width:40px; background-position:right -126px;}
.sidebar .tu li.pic i.cut6{ background-position:right -168px;}


.sidebar .tu li.p2{ position:relative; width:218px; height:36px; margin-top:3px; line-height:18px; font-weight:normal;}
.sidebar .tu li.p2 s.kongqi{ display:inline-block; position:relative; bottom:-3px; width:16px; float:left; height:13px; background: no-repeat;}

.sidebar .tu li.p2 span{ position:absolute; right:10px; bottom:-3px;}
.sidebar .tu li span{ line-height:24px; color:#999;}
.sidebar .tu li span b{ color:#f73;}
.sidebar .tu li span del{ padding-right:5px;}
.sidebar .tu li span.price{ color:#f73; font-size:12px; font-weight:normal;}
.sidebar .tu li span.price b{ font:16px/24px "microsoft yahei"; font-weight:bold;}

.sidebar .tu li.price{ font-weight:normal; line-height:21px;}
.sidebar .tu li.price span{ width:105px; float:left; font-size:12px; color:#333; vertical-align:bottom;}
.sidebar .tu li.price span em{  font-size:14px; font-weight:bold; color:#ff5500;}
.sidebar .tu li.price span.renqi{ text-align:right; padding-top:1px; color:#888;}


/***** 鏂囧瓧 *****/
.sidebar .list_tab{ width:100%;}
.sidebar .list_tab td{ border-top:1px solid #fff; border-bottom:1px solid #eee; padding:14px 0; color:#555;}
.sidebar .list_tab td.w480{ width:494px; height:21px; overflow:hidden;}
.sidebar .list_tab td.w480 a{ color:#2b7cc7;}
.sidebar .list_tab td.w480 p a{ color:#777;}
.sidebar .list_tab td.w480 s.kongqi{ display:inline-block; position:relative; bottom:-3px; width:16px; float:left; height:13px; background: no-repeat;}

.sidebar .list_tab td span{ color:#999;}
.sidebar .list_tab td span.price{ display:block; color:#f73; font-size:12px;}
.sidebar .list_tab td span.price em{ font-size:18px; }
.sidebar .list_tab td.gz{ color:#666;}
.sidebar .list_tab td.gz em{ color:#f73;}
.sidebar .list_tab td.w90{ width:90px;}
.sidebar .list_tab td.w90 i{ display:inline-block;width:26px;height:13px; margin-top:4px; background: no-repeat;}
.sidebar .list_tab td.w90 i.cut0,.sidebar .list_tab td.w90 i.cut2,.sidebar .list_tab td.w90 i.cut3{ display:none;}
.sidebar .list_tab td.w90 i.cut1{ width:37px; background-position:0 0;}
.sidebar .list_tab td.w90 i.cut4{ background-position:0 -14px;}
/* .sidebar .list_tab td.w90 i.cut3{ background-position:0 -28px;} */
.sidebar .list_tab td.w90 i.cut6{ width:37px; background-position:0 -42px;}


#tab{ clear:both;}
#tab .t3{ background-color:#f8f8f8; margin-top:1px;}
#tab th{ height:30px;}

/***** 鍥炬枃 *****/
.sidebar .tab_tw{ position:relative; width:100%;}
.sidebar .tab_tw td{ border-bottom:1px solid #eee; padding:14px 0;}
.sidebar .tab_tw td.pic{ width:140px; position:relative;}
.sidebar .txt .tab_tw .pic img{ display:block; width:130px;height:82px;}
.sidebar .txt .tab_tw .pic a{ width:130px; float:left; height:82px;}
.sidebar .tab_tw td.pic i{ position:absolute; top:14px; left:90px; width:40px; height:40px; background: no-repeat -9999px 0;}
.sidebar .tab_tw td.pic i.cut0,.sidebar .tab_tw td.pic i.cut2,.sidebar .tab_tw td.pic i.cut3,.sidebar .tab_tw td.pic i.cut5{ background:none;}
.sidebar .tab_tw td.pic i.cut1{ width:40px; background-position:right 0;}
.sidebar .tab_tw td.pic i.cut4{ background-position:right -126px;}
.sidebar .tab_tw td.pic i.cut6{ width:40px; background-position:right -168px;}



.sidebar .tab_tw td.type{ width:450px; color:#777;}
.sidebar .tab_tw td.type a{ font-size:14px; color:#2b7cc7;}
.sidebar .tab_tw td.type p span a{ font-size:12px; color:#555;}
.sidebar .tab_tw td.type p span a:hover{ color:#f60;}.sidebar .tab_tw td.type p em{ color:#f73;}
.sidebar .tab_tw td.type s.kongqi{ display:inline-block; position:relative; bottom:-5px; width:16px; float:left; height:13px; background: no-repeat;}

.sidebar .tab_tw td.price{ width:120px; font-size:12px; color:#f73;}
.sidebar .tab_tw td.price em{ font-size:18px; }
.sidebar .tab_tw td.price del{ display:block; font-weight:normal; color:#666;}

/***** 鏈嶅姟鐨勫垪锟?? *****/
.sidebar .txt table .w150{ width:150px;}
.sidebar .txt table .w560{ width:560px;}
.sidebar .txt table .w140{ width:140px;}
.sidebar .txt .pic a{ margin:0 auto;}
.sidebar .txt .pic a{ display:block; width:96px; height:72px;margin:0 auto; background: no-repeat center center;}
.sidebar .txt .w150 a{ display:block; width:114px; height:84px;margin:0 auto; background: no-repeat center center;}
.sidebar .txt table td.pic img{ width:96px;height:72px;}
.sidebar .txt table td.w150 img{ width:114px;height:84px;}

.sidebar .txt td sup{ position:absolute; margin-left:11px; width:40px; height:40px; color:#fff; font-size:12px;}
.sidebar .txt td sup.cut1,.sidebar .txt td sup.cut4.sidebar .txt td sup.cut6{ background: no-repeat 0 0;}
.sidebar .txt td sup.cut1{ background-position:right 0;}
.sidebar .txt td sup.cut4{ background-position:right -42px;}
/* .sidebar .txt td sup.cut3{ background-position:right -84px;} */
.sidebar .txt td sup.cut6{ background-position:right -126px;}

@media screen and (-webkit-min-device-pixel-ratio:0)
{.sidebar .txt td sup{ margin-left:78px;}}

.sidebar .txt .pic img{width:96px;height:72px;}
.sidebar .txt th{ font-weight:normal; line-height:36px; font-size:12px; height:36px; overflow:hidden; float:left; }
.sidebar .txt td{ border-top:1px solid #fff; border-bottom:1px solid #eee; padding:14px 0; color:#555;}
.sidebar .txt td a.f14{ font-size:14px;}
.sidebar .txt td .ts{ float:left; padding-right:50px; margin:2px 0; height:36px; line-height:18px; color:#999; overflow:hidden;}
.sidebar .txt td p span{ padding-right:10px;}

.sidebar .txt td p a,.sidebar .txt td .ts a{ color:#888; text-decoration:underline;}

.sidebar .txt td.w560 del{ font-size:12px; color:#bbb;}
.sidebar .txt td.w560 i{ font-style:normal; color:#aaa;}
.sidebar .txt td.w560 span em{ font-size:16px;}
.sidebar .txt td.w560 span em s{ font-size:12px; text-decoration:none; font-weight:normal;}
.sidebar .txt td.w560 em.price{ font-size:16px; color:#f73;}
.sidebar .txt td.w560 em s{ font-size:12px; text-decoration:none; font-weight:normal;}




/****************************** 绾胯矾鏈€缁堥〉 ***********************************/
#main{ position:relative; top:-10px; width:100%; float:left; margin-bottom:10px;}
#main .w510 h1{ width:600px;}
#main h1{ width:100%; float:left; line-height:30px; padding:2px 0 0 4px; text-align:left;  font-size:19px; font-weight:normal; color:#333333; overflow:hidden;}
#main h1 i{ width:100px; height:18px; margin-left:3px;}
#main h1 i img{ margin-top:-3px; padding-left:3px; vertical-align:middle}
#main h1 s.kongqi{ display:inline-block; position:relative; bottom:-8px; _bottom:-9px; width:16px; float:left; height:13px; background: no-repeat;}
#main h1 s.kongqi a{ display:block; width:16px; height:16px;}
#main h1 i.ykbz{ display:inline-block; width:16px; height:16px; background: no-repeat;}


/*#main h1.qz{ font-size:14px; font-weight:normal; }*/
#main .h1_r{ position:absolute; top:0; right:0; text-align:right; padding-top:8px; font-size:12px; font-weight:normal; color:#aaa; }
#main .h1_r a{ padding-left:6px;}
#main .h1_r a:link,#main .h1_r a:visited{ color:#16b;}
#main .h1_r a:hover{ color:#f73;}
#main .h1_r a.complain:link,#main .h1_r a.complain:visited{ color:#aaa; padding-left:6px; text-decoration:underline;}
#main .h1_r a.complain:hover{ color:#f73;}
#main .w240{ width:230px;}

#main .expire_date{clear:both; width:100%; font-weight:normal; float:left; text-align:center; font-size:12px; line-height:18px; border-bottom:1px solid #c4c4c4;}
#main .expire_date span{ padding-left:30px; color:#ff0000; background: no-repeat 12px -1px; line-height:20px; height:18px; padding-top:2px;}
#main .expire_date a{ color:#ff0000;}

.top .top_lft p b,.key dd s,.date td a:hover,.date td.nav_on a:hover,.date td.nav_on,.date .today,#scheduling_main .eat s,#scheduling_main .house s,#scheduling_main .title h5,.tese .txt s{ background: no-repeat;}

.top .top_lft{ width:290px; float:left; text-align:left; padding-top:8px; }
.top .top_lft p{ padding-top:12px; width:100%; margin:0 auto; text-align:center;}
.top .top_lft p span{  padding:0 2px; color:#ff0000; font-size:14px;}
.top .top_lft .pic{ width:270px; height:170px; padding:3px; border:1px solid #f0f0f0; margin-left:5px; background:#fff;}

.top .top_lft .pic_bottom{ width:273px; margin:10px auto 0 auto; }
.top .top_lft .pic_bottom li{ display:inline-block; width:120px; margin:0 -1px -1px 0; padding-left:15px; line-height:29px; border:1px solid #ebebeb; color:#999;}
.pic_bottom .hide_box{
    display: none;
}
.pic_bottom .hov .hide_box{
    display:block;
}
.pic_bottom .bdshare-button-style0-16:after{ display:inline-block!important;}
.pic_bottom .bdshare-button-style0-16 a,.pic_bottom .bdshare-button-style0-16 .bds_more{ display:inline-block; width:100px; color:#999!important; padding:0!important; background:none!important;}
.pic_bottom .bdshare-button-style0-16 a:hover{ text-decoration:none!important;}
.top .top_lft .pic_bottom i{ display:inline-block; width:14px; height:14px; margin-right:3px; vertical-align:-3px; background: no-repeat;}
.top .top_lft .pic_bottom i.i2{ background-position:-14px 0;}
.top .top_lft .pic_bottom i.i3{ background-position:-28px 0;}
.top .top_lft .pic_bottom i.i4{ background-position:-42px 0;}
.pic_bottom .share_more{ position:relative; margin:10px 0 0 0; z-index:999;}
.pic_bottom .share_more span{ display:inline-block; position:relative; width:105px; color:#3eb923; cursor:pointer; z-index:4;}
.pic_bottom .share_more i.i5{ height:15px; background-position:-56px 0;}
.pic_bottom .share_more .hide_box{ display:none; position:absolute; top:29px; left:0; padding:10px 0 0 0; border:1px solid #ebebeb; background:#fbfbfb; z-index:3;}
.pic_bottom .share_more .hide_box .bg{ width:255px; height:123px; margin:0 10px; background: no-repeat center -15px;}
.pic_bottom .share_more .hide_box .bg img{ position:absolute; top:10px; left:10px;}
.pic_bottom .share_more .hide_box .bg i.icon{ position:absolute; top:50px; left:50px; width:30px; height:30px; background-position:-40px -55px; z-index:10;}
.pic_bottom .share_more .hide_box .mobile_a{ position:relative; height:72px; background:#00bf49  no-repeat 13px -232px; }
.pic_bottom .share_more .hide_box .mobile_a a{ display:inline-block; position:absolute; right:16px; width:88px; height:24px;}
.pic_bottom .share_more .hide_box .mobile_a a.btn_iphone{ bottom:37px;}
.pic_bottom .share_more .hide_box .mobile_a a.btn_andriod{ bottom:10px;}

.pic_bottom .hov.share_more{background:#fbfbfb;}
.pic_bottom .hov .hide_box{ display:block;}
.pic_bottom li a.favorites{ display:block; color:#999;}
.pic_bottom li a.favorites:hover{ color:#f70; text-decoration:none;}

.top .top_lft .guanzhudu{ clear:both; width:253px; height:24px; line-height:24px; margin:0; text-align:center; color:#777;;}
.top .top_lft .guanzhudu span{ float:none; padding:0 3px;   font-weight:normal; color:#333;}
.top .top_lft .guanzhudu em{ padding:0 3px;  color:#f52;}

.top .top_lft p a:link,.top .top_lft p a:visited{ color:#16b; text-decoration:none;}
.top .top_lft p a:hover{ color:#f60;}
.top .top_lft p b{ position:absolute; margin:0 0 0 -78px; *margin-top:-3px; width:16px; height:16px; background-position:-35px -35px;}
.top .top_lft p.pic{ position:relative;}
.top .top_lft p.pic span{ position:absolute; bottom:3px; left:3px; width:270px; padding:0; line-height:30px; color:#ff0; background:#cf240a;}
.top .top_lft p.pic span a{ color:#ff0;}
.top .top_lft p.pic span a:hover{ color:#fff;}
.top .top_lft p i{ position:absolute; right:0; top:0; width:38px; height:38px; line-height:38px; font-style:normal; color:#fff;}
.top .top_lft p i.cut1{ background: no-repeat; _background:none; filter:progid:dximagetransform.microsoft.alphaimageloader(src="../../css/img_v5/ico_rcm1.png",sizingmethod='crop');}
/* .top .top_lft p i.cut3{ background: no-repeat; _background:none; filter:progid:dximagetransform.microsoft.alphaimageloader(src="../../css/img_v5/ico_rcm3.png",sizingmethod='crop');} */
.top .top_lft p i.cut4{ background: no-repeat; _background:none; filter:progid:dximagetransform.microsoft.alphaimageloader(src="../../css/img_v5/ico_rcm5.png",sizingmethod='crop');}
.top .top_lft p i.cut6{ background: no-repeat; _background:none; filter:progid:dximagetransform.microsoft.alphaimageloader(src="../../css/img_v5/ico_rcm6.png",sizingmethod='crop');}
.top .top_lft p i.cncnrj{ right:193px; top:-6px; width:91px; height:85px; background: no-repeat;}
.top .top_lft p i.mddct{ right:193px; top:-6px; width:91px; height:85px; background: no-repeat;}


#bdshare{ padding-left:20px;}
#bdshare em{ position:relative; top:6px; left:0; float:left; color:#999;}
/*#bdshare span.bds_more{ left:-15px; color:#999; text-decoration:underline; background:none!important;}*/
#bdshare a{ float:left;}

.top .w230{ clear:both; width:230px;}
.top .w230 .tu{ padding:10px 0 0 20px;}
.top .w520{ width:520px;}
.top .w520 h2{ font-size:18px; color:#333333; padding-left:6px;}
.top .w520 h2 a:link,.top .w520 h2 a:visited{ color:#333; text-decoration:none;}
.top .w520 h2 a:hover{ color:#f73; text-decoration:underline;}
.top .w520 .txt{ width:500px;}
.top .w520 .txt .jiage{ line-height:30px; padding-left:6px; *padding-bottom:4px;}
.top .w520 .txt .jiage em{ font-size:20px;  color:#f73;}
.top .w520 .txt .jiage em sup{ vertical-align:bottom;}
.top .w520 .txt .jiage .price_ms{ position:relative; top:0;}
.top .w520 .txt ul{ width:500px; margin-left:6px;}
.top .w520 .txt li{ width:33%; overflow:hidden;}
.top .w520 .txt li.hang{ width:100%;}
.top .w520 .key{ position:relative; width:500px; margin-left:-10px;}
.top .w520 dl{ width:500px;}
.top .w520 dd{ width:424px;}



/**鏈嶅姟**/
.top_rht .txt h2{ padding-top:6px; font-size:14px; color:#555;}
h2 div.s3,h2 div.s4,h2 div.s5,h2 div.z3,h2 div.z4,h2 div.z5{ display:inline-block; position:relative; *position:absolute; margin-left:4px; margin-top:7px; *margin-top:1px; width:10px; height:10px; background: no-repeat; overflow:hidden;}
h2 div.s3{ width:32px;}
h2 div.s4{ width:43px;}
h2 div.s5{ width:54px;}
h2 div.z3{ width:32px; background-position:0 -11px;}
h2 div.z4{ width:43px; background-position:0 -11px;}
h2 div.z5{ width:54px; background-position:0 -11px;}
h2 span{ font-size:12px; font-weight:normal; color:#808080;}
.top_rht .txt h2 span a:link,.top_rht .txt h2 span a:visited{ color:#808080; text-decoration:none;}
.top_rht .txt h2 span a:hover{ color:#f73;}
h2 em{ font-size:15px; padding-left:3px;  font-weight:normal; color:#f73;}


.top_rht .txt{ clear:both; position:relative; width:450px; float:left;}
.top_rht .txt .custom_tip{ width:360px; padding:5px 10px; margin-bottom:10px; color:#f60; border:1px solid #f90; background:#fffeea;}

.top_rht .txt ul{ width:415px; float:left; list-style:none; margin:0 0 0 18px; display:inline;}
.top_rht .txt li{ width:49%; float:left; height:24px; line-height:24px; overflow:hidden;}
.top_rht .txt li span{ padding-right:6px;}

.top_rht .txt ul{ width:415px; float:left; list-style:none; margin:0 0 0 18px; display:inline;}
.top_rht .txt li{ width:49%; float:left; height:24px; line-height:24px; overflow:hidden;}
.top_rht .txt li span{ padding:0 3px;}


.top_rht .txt li.xx{ height:40px; line-height:40px;}
.top_rht .txt li em{  font-size:22px; line-height:20px;}
.top_rht .txt li em span,.top_rht .txt li s em span{ position:relative; top:3px; color:#555; line-height:22px; margin-bottom:-10px;}
.top_rht .txt li em sup{ vertical-align:text-bottom; font-size:15px;}
.top_rht .txt li s{ text-decoration:none;}
.top_rht .txt li del{  font-size:13px; color:#999;}
.top_rht .txt li ul{ margin:0;}
.top_rht .txt li.border_top{ background: repeat-x 0 4px; padding:8px 0 0 0;}
.top_rht .txt li.hang{ width:100%;}
.top_rht .txt li s.price_ms{ position:relative; top:0;}
.top_rht .txt li.hang a:link,.top_rht .txt li.hang a:visited{ color:#333; text-decoration:none;}
.top_rht .txt li.hang a:hover{ color:#f73;}
.top_rht .txt li.hang1{ width:100%;}
.top_rht .txt li.address{ width:100%;}
.top_rht .txt li.step{ width:334px; float:left; height:40px; background: no-repeat 60px 5px;}
.top_rht .txt li.stepa{ background: no-repeat 60px 5px;}
.top_rht .txt li.stepb{ background: no-repeat 60px 5px;}

.top_rht .txt li.hg{ padding-top:3px; line-height:23px; height:23px;}
.top_rht .txt li.change_age{ width:33%;}
.top_rht .txt li.change_age em sup{  font-size:15px; line-height:26px; font-weight:normal;}
.top_rht .txt li.hang1 a:link,.top_rht li.hang1 a:visited{ color:#0000ff; text-decoration:underline;}
.top_rht .txt li.hang1 a:hover{ color:#0000ff; text-decoration:none;}
.top_rht .txt .price_ms{ position:relative; bottom:-6px; color:#666; padding-left:18px;}
.top_rht .txt .price_ms del{  font-size:13px;}



.top_rht .txt li.c_16b a{ color:#16b; text-decoration:underline;}

.top_rht .txt li.hang span{ color:#e70;}
.top_rht .txt li.hang del span{ color:#999;}
.top_rht .txt li.hang span.price_sm span.produce{ color:#aaa; margin-left:6px; padding:6px 12px;border:2px solid #fff; text-decoration:underline;}
.top_rht .txt li.hang span.price_sm span.produce:hover{ position:relative; background:#f8f8f8; border:2px solid #ccc; border-bottom:0; color:#000; text-decoration:none; z-index:6;}
/*#price_sm{ position:absolute; margin-top:-10px; *margin-top:33px; *margin-left:-299px; width:400px; padding:12px; line-height:21px; color:#333; border:2px solid #ccc; background:#f8f8f8; z-index:5;}
*/
/* .btn{ width:443px; float:left; border:1px solid #fee2a1;} */
.top_rht .btn dl{ width:401px; float:left; margin:1px; display:inline; background:#fff3d9; padding:8px 20px;}
.top_rht .btn dt{ clear:both; width:401px; line-height:24px;}
.top_rht .btn dd{ width:200px; height:42px; float:left; margin:0; padding:8px 0 0 0;}
.top_rht .btn h5{ color:#ff0000; padding:0; margin:0; font-size:12px;}
.top_rht .btn .other{ font-size:12px; padding:6px 0 0 0; margin:0;}
.top_rht .btn a{ color:#0000ff; text-decoration:underline;}




/*浼樺寲130503*/
.top_rht{ width:450px; float:left; padding-top:9px; font-size:12px;}
.top_rht .txt dl{ float:left; padding:2px 0; line-height:26px;}
.top_rht .txt dt{ width:72px; float:left; text-align:right;}
.top_rht .txt dd{ width:373px; float:left; padding-left:5px; vertical-align:text-top;}
.top_rht .txt dd del{ font:14px/14px tahoma,arial;}
.top_rht .txt dd em.price{ display:inline-block; position:relative; top:-4px; float:left; padding-right:5px; height:26px; font:bold 26px/26px tahoma,arial; vertical-align:middle; color:#f52; letter-spacing:-2px;}

.top_rht .txt dd span#price_cncn_span em.cncn_sale_price{ padding-top:7px; line-height:18px; font-size:18px; color:#777;}
.top_rht .txt dd span#price_cncn_span em{ display:inline-block; position:relative; top:-5px; padding-right:5px; height:26px; font:bold 26px/26px tahoma,arial; vertical-align:middle; color:#f52; letter-spacing:-2px;}
.top_rht .txt dd b{ font:bold 18px/18px tahoma,arial; color:#f52;}
.top_rht .txt dd a{ color:#000;}
.top_rht .txt dd.fa_riqi b{ vertical-align:text-bottom; _vertical-align:middle;}
.top_rht .txt dd.fa_riqi a{ text-decoration:underline;}

.top_rht .txt dl.sale dd{ color:#666;}
.top_rht .txt dl.sale dd span{ display:inline-block; position:relative; top:-3px; padding:0 10px; margin-right:10px; color:#fff; background:#f60;}
.top_rht .txt dl.sale dd em{  font-size:20px; color:#f52;}
.top_rht .txt dl.sale dd em b{ display:inline-block; position:relative; top:-4px; padding-right:5px; height:26px; font:bold 26px/26px tahoma,arial; vertical-align:middle; letter-spacing:-2px;}

.top_rht .txt dl.pledge{}
.top_rht .txt dl.pledge span{ padding-right:10px;}
.top_rht .txt dl.pledge span i{ display:inline-block; position:relative; width:22px; height:22px; margin:0 5px -5px 0; background: no-repeat 0 -145px;}
.top_rht .txt dl.pledge span.i1{ color:#33bf7f;}
.top_rht .txt dl.pledge span.i2{ color:#dd9b1c;}
.top_rht .txt dl.pledge span.i3{ color:#539e00;}
.top_rht .txt dl.pledge span.i1 i{}
.top_rht .txt dl.pledge span.i2 i{ background-position:-22px -145px;}
.top_rht .txt dl.pledge span.i3 i{ background-position:-44px -145px;}
.top_rht .txt dl.pledge dd.tb_tip{ margin-left:72px; padding-left:10px; color:#888; border:1px solid #f7eab8; background:#fffce9;}
.top_rht .txt dl.pledge dd.tb_tip a{ color:#16b;}
.top_rht .txt dl.pledge dd.tb_tip a:hover{ color:#f70;}

#price_cncn_child_span{ padding-left:20px;}

.price_produce{ position:relative; padding-left:12px; color:#f52; z-index: 5;}
.price_produce span{ position:relative; padding:3px 0; border-bottom:1px dotted #ccc;}
.price_produce .detail_frame{ width:400px; _margin-top:15px;}
.price_produce s{ left:126px;}
.price_produce .detail_frame p{ padding:3px 0; line-height:18px; color:#555;}
.price_produce .detail_frame .f52{ color:#f52;} 

.price_produce{ position:relative; padding-left:12px; color:#f52;}
.price_produce span{ position:relative; padding:3px 0; border-bottom:1px dotted #ccc;}
.price_produce .detail_frame{ width:400px; _margin-top:15px;}
.price_produce s{ left:126px;}
.price_produce .detail_frame p{ padding:3px 0; line-height:18px; color:#555;}
.price_produce .detail_frame .f52{ color:#f52;} 



.top_rht .key{ width:430px; float:left; border:1px solid #f2f2f2; padding:10px 15px; border-bottom:1px dashed #f2f2f2; margin-top:6px; background:#fbfbfb; line-height:25px;}
.top_rht .key .error_tip{ display: none;}
.top_rht .key2{ padding-top:0; border:1px solid #ff6801; background:#fffdfc;}
.top_rht .key .tb-note-title{ display:none;}
.top_rht .key2 .tb-note-title{ display:block; position:relative; padding-left:10px; margin-bottom:10px; line-height:24px; font-weight:bold; border-bottom:1px solid #f3e9e7; color:#ff6801; background:#fff8f7;}
.top_rht .key2 .tb-note-title b{ position:absolute; top:8px; right:8px; width:8px; height:8px; background: no-repeat 0 -127px; overflow:hidden; text-indent:-9999px; cursor:pointer;}
.top_rht .key2 .button .submit1,.top_rht .key2 .button a.f_chat_btn{ display:none;}
.top_rht .key2 .button p{ display:none;}
.top_rht .key2 .button .submit2{ display:block;}
.top_rht .key2 .error_tip{ display: block; position: relative; padding-left: 20px; color: #f00; font-size: 14px;}
.top_rht .key2 .error_tip::before{ content: ''; position: absolute; top: 5px; left: 0; width: 16px; height: 16px; background:  no-repeat;}

.top_rht .key dl{ width:441px; float:left; line-height:30px; padding:2px 0;}
.top_rht .key dt{ clear:both; width:71px; float:left; text-align:right;}
.top_rht .key dt span{ font-weight:bold; color:#555;}

.top_rht .key dd{ width:354px; float:left; padding-left:5px; vertical-align:top;}
.top_rht .key dd input.text{ border-top:1px solid #999; border-right:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; border-left:1px solid #999; font-size:13px; height:18px; padding:2px 3px; line-height:18px; vertical-align:middle;}
.top_rht .key dd input.text30{ width:30px; margin-right:3px; }
input.text110{ width:110px;}
.top_rht .key dd span{ padding:0 8px 0 0; color:#808080;}
.top_rht .key dd span.f73{ color:#333;}
.top_rht .key dd span.least{ color:#333;}
.top_rht .key dd span.least b{ font:bold 18px/18px tahoma,arial; color:#f60;}
.top_rht .key dd span.kucun{ padding-left:10px; line-height: 26px; color:#333;}
.top_rht .key dd span.kucun em{  font-size:14px; color:#f70;}
.top_rht .key dd span,.top_rht .key dd input{ float:left;}
.top_rht .key dd span.suggest{ padding-left:5px; line-height:24px;}
.top_rht .key dd span.child_message{ clear:both; line-height:18px; color:#f70;}

.key .order_type ul{ float:left;}
.key .order_type li{ float:left; font-size:13px; line-height:50px; margin:0 6px 4px 0; display:inline; background:#fff;}
.key .order_type li a:link,.key .order_type li a:visited{ display:block; float:left; word-break:keep-all; white-space:nowrap; border:1px solid #bbb; line-height:24px; padding:0 6px; height:24px; color:#555; text-decoration:none;}
.key .order_type li a:hover{ display:block; border:1px solid #f73; text-decoration:none; color:#f60;}

.key .order_type li.selected a:link,.key .order_type li.selected a:visited{ display:block; background: no-repeat right bottom; border:1px solid #f73;}
.key .order_type li.selected a:hover{ display:block; border:1px solid #f73;}

.top_rht .key_off{ background:#fbfbfb; border:1px solid #e1e1e1;}
.top_rht .key_on{ background:#fffae0; border:1px solid #fee2a1;}

.key .button{ width:360px; float:left; margin:8px 0 0 75px; display:inline;}
.key .button p{ clear:both; display:block; padding-top:4px; color:#777;}
.key .button input.submit1{ display:inline-block; width:110px; float:left; height:35px; line-height:32px; border:0 none;  font-size:16px; color:#fff; background: no-repeat; cursor:pointer;}
.key .button input.submit1:hover{ background-position:-111px 0;}
.key .button a.submit-rht{ display:inline-block; width:110px; height:35px; margin-left:8px; border:0 none; background: no-repeat -1px -35px; text-indent:-9999px; cursor:pointer;}
.key .button input.submit2{ display:inline-block; width:63px; float:left; height:35px; line-height:32px; border:0 none; background: no-repeat 0 -70px; cursor:pointer;}
.key .button input.submit2:hover{ background-position:0 -105px;}

.key .button a.submit-rht:hover{ background-position:-112px -35px;}

.key .lost{ color:#f73; padding-left:18px;}
.key .lost span{ color:#666; padding-left:30px; }

.key dd input.riqi{ border:1px solid #bbb; cursor:pointer; color:#999; background:#fff  no-repeat 96px 4px;}
.key dd input.riqi1{ border:1px solid #bbb; cursor:pointer; color:#333; background:#fff  no-repeat 96px 4px;}


.tuan dl{ margin:15px 0;}
.tuan strong{ float:left; padding:5px 0 0 12px; line-height:24px;  font-size:14px; color:#009800}
.key dd span.price{ color:#f52;}
.key dd span.price em{ display:inline-block; float:left; padding-right:5px; height:26px; font:bold 26px/26px tahoma,arial; vertical-align:middle; letter-spacing:-2px;}
.key dd a.btn{ margin-left:20px; padding:5px 15px; color:#fff; border-radius:5px;  font-size:20px; background:#f60;}


.top_rht{ font-family:"微软雅黑";}
.top_rht .txt dt{ color:#666666;}
.xianlumoney{ background:#fff2e8; clear:both; padding:5px 0; margin-bottom:11px;}
.xianlumoney:after{ content:" "; display:block; clear:both;}
.top_rht .key{ padding-left:0; display:block;padding-right:0;}
.top_rht .key .stop{ padding:50px 0;text-align:center;}
.top_rht .txt .custom_tip{ width:auto;}
.iconhb,.iconright,.iconjb{ background: no-repeat; background-position:-0px -202px;  display:inline-block; width:17px; height:17px; vertical-align:top; margin-top:4px;}
.iconright{background-position:-18px -202px; margin-left:7px;}
.iconjb{background-position:-38px -203px;}
.iconhb,.iconjb{ margin-right:3px;}
.xianlumoney .hb{ float:right; color:#ff4400; cursor:pointer; z-index: 4;}
.xianlumoney .jf{ color:#333;}
.txtprompt{ position:absolute; background:#fffeea; border:#ff9900 solid 1px; width:300px; padding:5px 15px; color:#666; display:none;}
.txtprompt s{background: no-repeat; position:absolute; width:13px; height:7px;background-position:-59px -206px; left:50%; top:-7px;}
.xianlumoney .hb span{ border:none;}


.top_rht .txt dd.z_price{ position:relative; z-index:2; }
.top_rht .txt dd .txtprompt .con{ padding:5px 0; }
.top_rht .txt dd .txtprompt p{ line-height:20px; }
.price_produce:hover .txtprompt{ display:block; }




.box{ width:100%; clear:both; float:left;}
.box .tit{ height:41px; background:#fff; position:relative}
.box .tit .div{position:absolute;top:10px;right:10px;}
.box .tit li{ float:left; height:40px; margin-right:-1px; border:1px solid #dcddde; border-bottom:none; font:15px/40px 'microsoft yahei'; text-align:center; cursor:pointer;}
.box .tit .right_more{ float:right; line-height:40px; padding-right:12px; color:#aaa; border:0 none; font-weight:normal; font-size:12px; cursor:auto; height:40px; text-align:left;overflow:hidden}
.box .tit .right_more span{ display:inline-block; float:none; padding:0; color:#16b;}
.box .tit .right_more span a{ padding:0;}
.box .tit .right_more a{ padding:0 5px; color:#16b;}
.box .tit .right_more a:hover{ color:#f70;}
.box .tit a.print{ display: inline-block; margin-left: 10px; line-height: 41px; color:#16b;}
.fxd .tit a.print{ display: none;}
.scheduling_tip{ line-height:30px;}
.scheduling_tip span{ color:red;}
.scheduling_tip span.print a{ color:#16b;}
.scheduling_tip span.last_time{ color:#999;}
.scheduling_tip span.last_time a{ margin-right:10px; color:#999;}

.box .tit .on{ color:#ffffff;}
.box .tit .on span{ display:block; float:left;}
.box .mg_0{ margin:0;}

.box .tit li:hover{ color:#f70;}
.box .tit li span{ display:block; float:left; padding:0 10px; height:40px; line-height:40px;}
.box .tit li.on span,.box .tit li.on span a{ color:#fff;}
.box .tit li.on span a:hover{ color:#ff0; text-decoration:none;}

.box .tit .last_update{ display:inline-block; float:right; line-height:40px; color:#999;}
.box .tit .last_update a{ color:#999;}

.box .txt{ width:702px; padding:0 24px 12px 24px; background:#f6f6f6; color:#333333; overflow:hidden;}
.box .txt ul{ width:100%; border-bottom:1px solid #cccccc;}
.box .txt li{ width:50%; float:left; line-height:21px; color:#903c00;}
.box .txt li span{ width:86px; float:left; text-align:right; color:#555555;}
.box .txt p{ width:100%; padding:10px 0 6px 24px; line-height:21px; color:#777}

.box .liucheng{ width:700px; float:left; padding:10px 3px;}
/*.box .liucheng p{ line-height:24px; font-size:12px; border-bottom:1px dashed #cccccc; color:#404040; padding-bottom:6px;}
.box .liucheng p span{ font-weight:bold; color:#ff6600;}
.box .liucheng h3{ font-size:12px; text-align:left; line-height:20px; height:24px; color:#333; margin-top:12px;}*/
.box .liucheng li{ float:left; background: 0 0; height:33px; line-height:35px; overflow:hidden; font-size:13px;}
.box .liucheng li span{ float:left; color:#555; background: no-repeat right -33px; padding:0 10px 0 4px; margin-left:7px; display:inline;}
.box .liucheng li.kaixin span{ color:#f60;}

.box .liucheng li.bt{ background:none; color:#555; font-size:14px; font-weight:bold;}
.box .liucheng li.next{ width:20px; padding-left:7px; background: no-repeat -75px 8px;}
.box .liucheng li a:link,.box .liucheng li a:visited{ color:#6d340c; display:block; cursor:pointer;}
.box .liucheng li a:hover{ color:#ff0000; text-decoration:underline;}

.box .subnav{ width:750px; line-height:22px; padding-top:4px; height:22px;}
.box .subnav h3{ font-size:12px; padding-left:12px;}
.box .subnav h3 a{ text-decoration:none;}
.box .txt1{ width:750px; float:left; padding:0 0 12px 0; line-height:24px; color:#333333; font-size:14px;}
.box .txt1 p{ line-height:24px; font-size:14px;}
.box .download a:link,.box .download a:visited{ color:#16b; text-decoration:underline;}
.box .download a:hover{ color:#f73; text-decoration:none;}
.box .txt1 .pic img{ max-width:728px;
height: expression(this.width > 728 ? this.height * 728 / this.width : auto);
width: expression(this.width > 728 ? "728px" : auto);}

.box .tu_jiandian p{ padding-top:10px;}
.box .tu_jiandian p a:link,.box .tu_jiandian p a:visited{ font-size:12px; color:#16b; text-decoration:underline;}
.box .tu_jiandian p a:hover{ font-size:12px; color:#f73; text-decoration:none;}

.box .txt1 h4{ font-size:14px; margin:0; padding:0; line-height:24px;}
.box .txt1 .feiyong{ border-bottom:1px dashed #e1e1e1; font-size:14px; padding-bottom:6px; margin-bottom:6px;}

.box .fuwu{ padding:12px 0; font-size:14px; line-height:24px;}
.box .tu_jiandian p span{ font-size:12px;}
.box .tu_jiandian a{ font-size:12px; color:#888;}

.box .txt2{ width:724px; float:left; border:1px solid #cdcdcd; padding:12px 12px;  color:#333333;}
.box .txt2 p{ line-height:24px; height:24px; padding:0 12px;}
.box .txt2 p a:link,.box .txt2 p a:visited{ color:#16b; text-decoration:none;}
.box .txt2 p a:hover{ color:#f73; text-decoration:underline;}

.f4f4f4{ background:#f4f4f4;}
.f6f9ff{ background:#f6f3de; border-top:1px dashed #ded8a6; border-bottom:1px dashed #ded8a6;}

.box .lyb{ width:710px; padding:0 20px; border-top:1px solid #cccccc; background:#fff; overflow:hidden;}
.box .lyb h4{ width:670px; float:left; padding:8px 20px;  font-size:12px; font-weight:normal; background: repeat-x 0 30px;}
.box .lyb dl{ width:684px; float:left; padding:10px 13px; line-height:20px; border-bottom:1px dotted #e1e1e1;}
.box .lyb dt{ width:644px; float:left; padding:0 20px; margin-bottom:6px;color:#888; line-height:20px; }
.box .lyb dd{ width:684px; float:left;  background: repeat-y -684px 0;}
.box .lyb dd .fst{ width:684px; float:left; height:17px; overflow:hidden; background: no-repeat;}
.box .lyb dd .lst{ width:684px; float:left; height:8px; line-height:8px; overflow:hidden; background: no-repeat 0 -20px;}
.box .lyb dd p{ width:644px; float:left; line-height:18px; padding:0 20px; color:#935006;}

.box .guestbook{ width:613px; padding:20px 70px; background:#f9f9f9; color:#333333; overflow:hidden;}
.box .guestbook .fst{ width:610px; height:18px; background: no-repeat 0 0; overflow:hidden;}
.box .guestbook .lst{ width:610px; height:7px; background: no-repeat 0 -19px;}
.box .guestbook .txtt{ width:530px; padding:12px 40px; background: repeat-y right 0;}
.box .guestbook .txtt p span{ color:#aaa;}
.box .guestbook h4{ margin:0; padding:0; font-size:14px;}

.box .guestbook p{ line-height:21px;}
.box .guestbook p.h30{ height:24px; padding-top:6px;}
.box .guestbook p.login{ margin:6px 0;}
.box .guestbook p input.text{ height:18px; line-height:18px; padding-left:3px; background: no-repeat 0 0; border:1px solid #b4b4b4;}
.box .guestbook p input.text60{ width:60px; vertical-align:middle;}
.box .guestbook p input.text40{ width:40px; vertical-align:middle;}
.box .guestbook p.button input{ height:24px; line-height:21px; margin:5px 0 0 60px; padding:0 5px;}
.box .guestbook p textarea{ width:520px; line-height:18px; height:110px; font-size:13px; color:#555;}

.box .guestbook a:link,.box .guestbook a:visited{ color:#16b;}
.box .guestbook a:hover{ color:#f73;}

.zixun_wd{ padding:15px 19px;  border:1px solid #e6e6e6;}
.zixun_wd strong{ line-height:24px; font-size:18px; color:#6c6c6c;}
.zixun_wd strong i{ display:inline-block; width:5px; height:20px; margin-right:8px; vertical-align:middle; background:#5abb1f;}
.zixun_wd .first{ display:block; padding:50px 0; text-align:center; color:#666; font-size:14px;}
.zixun_wd .first span.btn{ display:inline-block; margin:0 10px; padding:0 15px; line-height:35px; color:#fff; border-radius:3px; background:#5abb1f; cursor:pointer;}
.zixun_wd .first span.btn i{ display:inline-block; width:19px; height:17px; margin-left:5px; vertical-align:middle; background: no-repeat;}
.zixun_wd .btn2{ display:inline-block; float:right; padding:0 15px; line-height:35px; color:#fff; font-size:14px; border-radius:3px; background:#5abb1f; cursor:pointer;}
.zixun_wd .btn2 i{ display:inline-block; width:19px; height:17px; margin-left:5px; vertical-align:middle; background: no-repeat;}
.zixun_wd .zixun_wd_con .tips{ padding-top:20px; color:#999;}
.zixun_wd dl{ margin-top:15px; padding:10px 15px; font-size:14px; background:#f7f7f7;}
.zixun_wd dt{ padding:5px 0;}
.zixun_wd dt span{ width:110px; float:left; color:#8a8a8a;}
.zixun_wd dt span img{ display:inline-block; margin-right:5px; vertical-align:middle; border-radius:50%;}
.zixun_wd dt p{ padding-top:3px; margin-left:110px; color:#555;}
.zixun_wd dt p em{ color:#999; font-size:12px;}
.zixun_wd dd{ clear:both; display:block; padding:5px 0;}
.zixun_wd dd span{ width:110px; float:left; color:#8a8a8a;}
.zixun_wd dd span img{ display:inline-block; margin-right:5px; vertical-align:middle; border-radius:50%;}
.zixun_wd dd p{ padding-top:3px; margin-left:110px; color:#5abb1f;}
.zixun_wd dd p em{ color:#999; font-size:12px;}

.zixun_pop{ display:none; width:480px; height:300px;  text-align:left; border-radius:5px; background:#fff;}
.zixun_pop a.close{ display:inline-block; position:absolute; top:12px; right:8px; width:13px; height:13px; margin-right:5px; vertical-align:middle; background: no-repeat -41px -17px; cursor:pointer;}
.zixun_pop a.close:hover{ background-position:-57px -17px;}
.zixun_pop strong{ display:block; padding-left:20px; line-height:37px; border:1px solid #e8e8e8; font-size:14px; color:#555; background:#f5f5f5;}
.zixun_pop strong i{ display:inline-block; width:19px; height:17px; margin-right:5px; vertical-align:middle; background: no-repeat -19px 0; cursor:pointer;}
.zixun_pop .zixun_pop_con{ padding:20px;}
.zixun_pop .zixun_pop_con p{ color:#999;}
.zixun_pop .zixun_pop_con .textarea{ width:428px; height:128px; padding:5px; margin:10px 0; border:1px solid #d5d5d6; }
.zixun_pop .zixun_pop_con .btn_con{}
.zixun_pop .zixun_pop_con .btn_con input.button{ display:inline-block; padding:0 20px; margin-right:10px; line-height:36px;  font-size:14px; color:#fff; border:0; border-radius:3px; text-decoration:none; background:#ff9100;}
.zixun_pop .zixun_pop_con span{ color:#666;}
.zixun_pop .zixun_pop_con span i{ display:inline-block; width:12px; height:12px; margin-right:5px; vertical-align:-1px; *vertical-align:1px; background: no-repeat -39px 0; cursor:pointer;}
.zixun_pop .zixun_pop_con span i.on{ background-position:-51px 0;}
.zixun_pop .zixun_pop_con span em{ padding-left:4px; color:#f00;}
.zixun_pop .zixun_pop_con span input{ margin-left:10px; line-height:25px; border:1px solid #d5d5d6; background:#f7f7f7;}

.gg753{ width:753px; overflow:hidden;}
.gg753 img{ display:block;}
/******琛岀▼鐗硅壊******/
.tese{ width:729px; float:left; padding:15px 12px 12px 12px; margin-bottom:15px;}
.tese .txt{ color:#666; padding:12px 16px 8px 16px; font-size:14px; line-height:24px; background:#fff; overflow:hidden;}
.tese .txt s{ position:absolute; width:23px; height:13px; margin:-20px 0 0 -8px; *margin:-24px 0 0 -8px; background-position:-72px -38px; overflow:hidden;}
.tese .txt .tags{ display:block; padding-bottom:5px; margin-bottom:10px; line-height:24px; border-bottom:1px dotted #ccc;}
.tese .txt .tags span{ padding:3px 5px; margin-right:10px; font-weight:bold;}
.tese .txt .tags span.c1{ color:#bd837e; border:1px solid #efcbc8; background:#fae3e1;}
.tese .txt .tags span.c2{ color:#b19f55; border:1px solid #e6d9a5; background:#f5ecc8;}
.tese .txt .tags span.c3{ color:#7ca552; border:1px solid #c5e6a2; background:#dff5c8;}
.tese .txt .tags span.c4{ color:#589ec1; border:1px solid #a2d8f0; background:#c3eafb;}

.box .youji{ display:block; width:750px; margin-top:15px; overflow:hidden;}
.box .youji ul{ width:800px;}
.box .youji li{ width:340px; float:left; padding:0 20px 0 15px; height: 24px; line-height:24px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.box .youji li span{ float:right; color:#999;}

.relate{ clear:both; display:block; width:750px; padding:15px 0; _margin-top:-20px; overflow:hidden;}
.relate ul{ width:920px; float:left; padding:0;}
.relate li{ position:relative; width:168px; float:left; margin:10px; display:inline;}

.relatet .pic{ clear:both; display:block; width:168px; height:148px; margin:0 auto; overflow:hidden;}
.relate li p{ display:block; position:relative; width:100%; height:36px; padding-top:4px; line-height:18px; overflow:hidden;}
.relate li p a:link,.aim .txt li p a:visited{ color:#555;}
.relate li p a:hover{ color:#eb6100;}
.relate li p span{ position:absolute; right:0; top:20px; color:#eb6100;}
.relate li p span em{  font-size:14px; font-weight:bold;}

/*鍑哄彂鏃ユ湡鍜屼环锟??*/
.table_date{ position:relative;}
.table_date b{ position:absolute; top:-16px; right:10px; width:42px; height:14px; line-height:14px; font-weight:normal; color:#555; background: no-repeat 26px 0;}

.date{ clear:both; width:420px; float:left\0; margin:0 10px 0 10px;  text-align:center; border-left:1px solid #e1e1e1;border-top:1px solid #e1e1e1; background:#fcfcfc;}

#date_table30{ margin:10px auto;}
.date th{ background:#f4f4f4; border-right:1px solid #e1e1e1; font-weight:normal; border-bottom:1px solid #e1e1e1; font-size:12px; text-align:center; line-height:16px; height:24px; color:#333;}
.date th em{ color:#999;}
.date th span{ display:block; color:#888; font-size:12px; font-weight:bold; }
.pre_month1{ width:430px; float:left; text-align:right; font-size:12px; font-weight:normal; cursor:pointer;}
.pre_month1 a{ color:#16b; text-decoration:underline;}

.date th span a{ color:#16b;}

.date td{ width:49px;  vertical-align:top; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; height:34px; line-height:16px; color:#555; background:#fff; text-indent:3px; text-align:left;}

.date td.nav_on span{ color:#555;}
.date td em{ display:block; margin-top:-2px;  -webkit-transform: scale(0.88); font-size:9px;}
.date td a{ display:block; width:49px; height:34px; color:#555; text-decoration:none; cursor:pointer;}
.date td a:hover{ background-position:0 0;}
.date td .price{ clear:both; width:52px; margin-left:-1px; height:20px; line-height:20px; color:#ff5500; font-weight:normal; text-indent:0; overflow:hidden;}
.date td.nav_on{ display:block; background-position:0 0;}
.date td.gray{ color:#bbb;}

.date td.month{ font-size:16px; font-weight:bold; color:#000000; height:28px; line-height:28px; background:#e9e9e9;}
.date td.month span{ width:85px; font-size:12px; font-weight:normal;}
.date td .next_month{ float:left; padding-left:6px;}
.date td .pre_month{ float:right; padding-right:6px;}

.weeks th{ background:#bcbcbc; color:#fff; border-bottom:0;}

.date .today{ background-position:-50px 0;}
.date .today .price{ color:#888;}
.date .today em{ color:#000;}

.date_table s.close{ position:absolute; right:8px; width:42px; margin-top:-15px; height:14px; line-height:14px; font-weight:normal; color:#555; text-decoration:none; cursor:pointer; background: no-repeat 26px 0;}
.pre_month{ display:none; position:absolute; right:0; bottom:-6px; padding-right:12px; color:#16b; text-decoration:underline;}
.table_date .more{ padding-bottom:20px;}
.table_date .more .pre_month{ display:block;}

/*琛岀▼瀹夋帓*/
#scheduling table,#scheduling img{
margin:0 auto;
max-width:753px;/* for ff */
}
#scheduling{ clear:both; width:753px; margin:0 auto; color:#333333; overflow:hidden;}
#scheduling ul{}
#scheduling ol{ margin-left:40px;}
#scheduling p{ font-size:14px; line-height:24px;}

#scheduling h6{width:726px; float:left; padding:0 12px; font-size:16px; margin:0; text-align:center; color:#ff5500;}
#scheduling .riqi{width:750px; float:left; text-align:center; border-bottom:1px dashed #cccccc; margin-bottom:12px;}

#scheduling_main{ font-size:14px; line-height:24px; color:#555;}
#scheduling_main .day{ padding:8px 0; float:left;}
#scheduling_main .title{ width:750px; float:left; font-size:14px; padding:2px 0; margin:0; height:20px; line-height:22px; font-weight:bold; background:#efd; overflow:hidden;}
#scheduling_main .title h5{ width:60px; float:left;  font-size:13px; font-weight:normal; line-height:20px; padding-left:6px; margin:0; color:#fff; background-position:0 -104px;}
#scheduling_main .title a:link,#scheduling_main .title a:visited{ color:#555; text-decoration:none;}
#scheduling_main .title a:hover{ color:#f73; text-decoration:none;}


#scheduling_main .nr{ width:750px; float:left; font-size:14px; margin:4px 0 4px 0;}
#scheduling_main .eat{ display:block; clear:both; padding-left:30px; color:#f73;}
#scheduling_main .eat s{ position:absolute;margin:2px 0 0 -24px; *margin:-3px 0 0 -24px; width:17px; height:17px; background-position:0 -82px;}
#scheduling_main .house{ display:block; clear:both; padding-left:30px; color:#f73;}
#scheduling_main .house s{ position:absolute; width:17px; height:17px; margin:2px 0 0 -24px; *margin:-3px 0 0 -24px; background-position:-19px -83px;}
#scheduling_main .eat span,#scheduling_main .house span{ padding-right:20px;}

#scheduling_main .house a{ color:#f73;}
#scheduling_main a:link,#scheduling_main a:visited{ color:inherit; text-decoration:none;}
#scheduling_main a:hover{}


#remark_main img{
margin:0 auto;
max-width:750px;/* for ff */
}
#remark_main{ clear:both; width:753px; margin:0 auto; padding:12px 0; color:#333333; overflow:hidden;}
#remark_main p{ font-size:14px; line-height:24px;}


/* 棰勮鎸囧崡 */
.beizhu{ width:753px; float:left; padding:0 0 6px 0; font-size:14px; line-height:24px; margin:2px 0 8px 0; border-bottom:1px dashed #e1e1e1; color:#555;}
.beizhu h4{ width:100%; float:left; margin:0;}



.sidebar .company_pic{ width:755px; float:left; padding:10px 0;}
 
/***** 婊氬姩鍥剧墖 *****/
.company_pic ul{ width:1950px;}
.company_pic li{ width:180px; float:left; margin:0 4px; display:inline; line-height:24px; text-align:center;}
.company_pic li img{ display:block; width:180px; height:130px; overflow:hidden;}
.company_pic .company_pic_scroll{ display:block; width:100%; height:130px; overflow:hidden;}


.cert_pic{ padding:0 24px;}
.cert_pic h3{ font-size:14px; line-height:30px; color:#ff0000; padding-top:20px; font-weight:normal;}
.cert_pic p{ color:#000; margin:8px 0; font-size:14px; line-height:24px;}
/*.cert_pic li{ width:208px; float:left; height:180px; padding:0 12px; text-align:center; line-height:24px;}
.cert_pic li img{ width:200px; height:150px;}
.cert_pic li a{ display:block; padding:3px; border:1px solid #cccccc;}
.cert_pic li a:hover{ display:block; padding:3px; border:1px solid #888;}
*/
/******脙鈥澝兣∶兟徝兣该偮棵兟嵜偮访冿拷?******/
#go_top ul,#go_top .fst,#go_top .lst,#go_top li sup.tq,#go_top li sup.msn,#go_top .top s{ background: no-repeat;}
#go_top{ display:none; position:fixed; _position:absolute; right:40px; width:122px; float:left; text-align:center;}
#go_top .fst{ width:122px; height:34px; background-position:0 0;}
#go_top .fst s{ position:absolute; width:10px; height:10px; margin-left:44px; margin-top:3px; text-indent:-9999px;}
#go_top .fst s a{ display:block; width:10px; height:10px;}
#go_top ul{ width:122px; float:left; padding-top:6px; background-position:-122px 0; background-repeat:repeat-y;}
#go_top li{ position:relative; width:76px; padding-left:34px; height:26px; line-height:26px; overflow:hidden;}
#go_top li sup{ position:absolute; margin-left:-28px; margin-top:-4px; width:24px; height:24px; text-align:right;}
#go_top li sup.tq{ top:3px; background-position:-4px -70px;}
#go_top li sup.msn{ left:7px; top:3px; background-position:-8px -96px;}
body:not(:-moz-handler-blocked) #go_top li sup{ top:8px;}
#go_top li.qiye{ width:102px; padding-left:8px;}
#go_top li.order{ height:25px; margin-left:-26px; text-align:center;}
#go_top li.order a{ display:block; width:100%; height:21px;}
#go_top .lst{ width:122px; float:left; height:11px; background-position:0 -142px; overflow:hidden;}

#go_top .top{ position:relative; width:106px; float:left; text-align:center; height:18px; margin-top:2px; padding-left:14px;}
#go_top .top s{ position:absolute; left:32px; margin-top:2px; width:12px; height:14px; background-position:0 -127px;}
#go_top .top a{ display:block; width:100%; color:#555; height:18px;}

/*鍒嗕韩缁欏ソ锟??*/
#share{ position:absolute; top:-10px; width:288px; border:1px solid #ccc; background:#fff; text-align:left; overflow:hidden;}
#share span{text-align:right;width:60px;display:inline-block;}
#share input.copy{margin-left:60px;}
#share input.text{width:190px;color:#aaa;} 
#share .close{width:12px; height:12px; overflow:hidden; float:right; margin:6px 6px 0 0; display:inline; background: no-repeat 0 0;}
#share .tit{ font-weight:bold; font-size:12px; background:#f5f5f5; line-height:24px; padding-left:10px; height:24px;}
#share .tit span{float:right;}
#share .txt{ padding:0 10px;}
#share .txt p{ margin:6px 0; padding:0; height:24px; line-height:24px; text-align:left;}
#share .txt p span{ font-size:12px; vertical-align:middle;}

/****** 鏃呮父璧勮鍒楄〃椤甸潰 ******/
.change_zx{ width:693px; float:left; line-height:21px; font-size:14px; border-bottom:2px solid #00b9be; color:#888;}
.change_zx span.more{ float:right;}
.change_zx a{ margin:0 6px 0 0; font-size:12px; color:#555;}
.change_zx a.on{ display:block; width:100px; font-size:14px; float:left; height:24px; line-height:26px; text-align:center; background:#00b9be; color:#fff; overflow:hidden;}
.change_zx span.more a{ color:#888;}
.zx_list{ clear:both; width:693px; margin:0 auto; color:#555; font-size:14px; line-height:26px; overflow:hidden;}


.zx_list .bt{ width:693px; float:left; padding:10px 0 10px 0;display:inline; font-size:14px; color:#333; line-height:30px;}
.zx_list p{ height:30px; line-height:30px; color:#888;}
.zx_list p em{ float:right; padding-left:8px; }
.zx_list p.line{ border-bottom:1px dotted #e1e1e1; padding-bottom:6px; margin-bottom:8px;}
.zx_list p.hov{ background:#f5f5f5;}

/****** 鏃呮父璧勮椤甸潰 ******/
.w690{ width:735px;}
#information{ clear:both; width:693px; margin:0 auto; color:#555; font-size:14px; line-height:26px; overflow:hidden;}
#information h4{ width:100%; float:left;  line-height:30px; height:30px; border-bottom:2px solid #e5e5e5;}
#information h4 span{ width:auto; float:left; font-size:20px; color:#555; font-weight:normal; padding:0 5px; border-bottom:2px solid #4ac33a;}
#information h1{ width:676px; float:left; text-align:center;  font-size:20px; padding-top:20px; color:#333;}

#information .riqi{ width:618px; margin:0 auto; text-align:center; color:#7e7e7e; padding-bottom:12px; border-bottom:1px dotted #e1e1e1;}
#information .daodu{ width:578px; margin:0 auto; padding:14px 20px; font-size:14px; line-height:25px; border:1px solid #e1e1e1;}
#information .daodu i{ position:absolute; margin-left:-25px; margin-top:-24px; z-index:1;}
#information .show{ width:580px; margin:0 auto; padding:14px 20px; font-size:14px; line-height:26px;}
#information .show p{ padding-top:12px;}
#information .show .biaoqian{ clear:both; float:right; font-size:14px; color:#888; padding-top:12px;}
#information .show img{ max-width:580px; padding:6px 0;}
*html #information .show img{
height: expression(this.width > 580 ? this.height * 580 / this.width : auto);
width: expression(this.width > 580 ? "580px" : auto);}
* html #information .show img{
height: expression(this.width > 580 ? this.height * 580 / this.width : "");
width: expression(this.width > 580 ? "580px" : "");}

.zx_xl{ margin-bottom:15px;}
.zx_xl .tit2{ width:100%; height:30px; font-size:14px;}
.zx_xl .tit2 a{ float:left; height:28px; line-height:28px; margin:0 0 0 6px; padding:0 12px; border:2px solid #e1e1e1; font-weight:bold; border-bottom:0; background:#f8f8f8;}
.zx_xl .tit2 a.on{ background:#ffb400; border-color:#ffb400; text-decoration:none;}
.zx_xl .tit2 a:link,.zx_xl .tit2 a:visited{ color:#555;}
.zx_xl .tit2 a.on:link,.zx_xl .tit2 a.on:visited{ color:#fff;}

.zx_xl .txt{ width:686px; border:2px solid #ffb400;}

.products h4{ width:100%; float:left;  line-height:30px; height:30px; border-bottom:2px solid #e5e5e5;}
.products h4 span{ width:auto; float:left; font-size:20px; color:#555; font-weight:normal; padding:0 5px; border-bottom:2px solid #4ac33a;}
.products .sale{ clear:both; width:100%; padding:10px 0; margin-top:10px; overflow:hidden;}
.products .sale ul{ width:720px; padding:0 14px;}
.products .sale li{ position:relative; width:155px; float:left; margin:10px 15px 10px 0;}
.products .sale li img{ width:155px; height:109px;}
.products .sale li strong{ display:block; position:absolute; left:0; top:103px; width:150px; color:#fff; height:22px; line-height:22px; text-align:center; overflow:hidden; z-index:2;}
.products .sale li strong a{ color:#fff;}
.products .sale li .other{ position:absolute; left:0; top:83px; width:145px; padding:0 5px; color:#fff; line-height:26px; z-index:2;}
.products .sale li .other span.price{ float:left; }
.products .sale li .other span{ float:right;}
.products .sale li .other b{ color:#ffaf03; font-size:16px;}
.products .sale li .bg{ display:block; position:absolute; left:0; top:83px; width:155px; height:26px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; z-index:1;}
.products .sale li p{ display:block; width:155px; height:36px; line-height:18px; overflow:hidden;}
.products .sale li p a{ color:#777;}
.products .sale li p a:hover{ color:#f60;}


.w250{ width:250px;}
.zixun_box{ width:248px; float:left; border:1px solid #e5e5e5; margin-bottom:15px;}
.zixun_box .tit{ width:248px; height:28px; background: repeat-x 0 -60px;}
.zixun_box .tit h3{ font-size:12px; line-height:28px; color:#555; padding-left:12px;}
.zixun_box .tit span{ float:right; padding-right:6px; line-height:28px;}
.zixun_box .tit span a:link,.zixun_box .tit span a:visited{ color:#888;}
.zixun_box .tit span a:hover{ color:#f73;}
.zixun_box .tit h3 a:link,.zixun_box .tit h3 a:visited{ color:#555;}
.zixun_box .tit h3 a:hover{ color:#f73;}

.zixun_box .tit1{ width:242px; height:30px; padding-left:6px; background: repeat-x 0 -60px;}
.zixun_box .tit1 a{ float:left; height:30px; line-height:30px; padding:0 6px; font-weight:bold; color:#555; text-decoration:none;}
.zixun_box .tit1 a.on{ height:31px; border:1px solid #e1e1e1; border-bottom:0; background:#fff; margin-top:-2px;}

.zixun_box .txt{ clear:both; width:248px;}
.zixun_box .txt li{ width:234px; line-height:21px; height:21px; padding:0 6px; overflow:hidden;}

.zixun_box .txt li.pic{ width:240px; height:80px; padding:8px 3px 0 3px;}
.zixun_box .txt a:link,.zixun_box .txt a:visited{ color:#16b;}
.zixun_box .txt a:hover{ color:#f73;}

.zixun_box .txt1{ clear:both; width:248px; padding:10px 0; background:#fff;}
.zixun_box .txt1 li{ width:226px; padding:0 10px; line-height:24px; height:24px; color:#888; overflow:hidden;}
.zixun_box .txt1 li a:link,.zixun_box .txt1 li a:visited{ color:#16b;}
.zixun_box .txt1 li a:hover{ color:#f73;}

.zixun_box .txt2{ clear:both; width:228px; padding:6px 10px; background:#fff; overflow:hidden;}
.zixun_box .txt2 ul{ width:226px; float:left; padding:6px 0;}
.zixun_box .txt2 li{ width:150px; float:left; padding-left:5px; line-height:21px; height:21px; color:#888; overflow:hidden;}
.zixun_box .txt2 li.pic{ clear:both; width:70px; height:45px; padding:0;}
.zixun_box .txt2 li span{ color:#777;}
.zixun_box .txt2 li span.price{ color:#f73;  font-size:12px;}
.zixun_box .txt2 li span i{  font-style:normal; font-size:12px;}


.zixun_box .txt2 li a:link,.zixun_box .txt2 li a:visited{ color:#16b;}
.zixun_box .txt2 li a:hover{ color:#f73;}


#help750{ clear:both; width:750px; margin:0 auto; color:#555; border-top:0; font-size:14px; line-height:26px; overflow:hidden;}
#help750 h4{ display:inline-block; width:100%; border-bottom:2px solid #ddd;}
#help750 h4 span{ display:inline-block; position:relative; bottom:-2px; float:left; height:35px; line-height:35px;  font-size:18px; border-bottom:2px solid #f47808; z-index:999;}

#help750 h1{ width:700px; float:left; font-size:20px; padding:10px 0; color:#333;}
#help750 .show{ display:inline-table; width:750px; font-size:14px; line-height:26px;}
#help750 .show .biaoqian{ clear:both; float:right; font-size:14px; color:#888; padding-top:12px;}
#help750 .show img{ max-width:580px; padding:6px 0;}
*html #help750 .show img{
height: expression(this.width > 580 ? this.height * 580 / this.width : auto);
width: expression(this.width > 580 ? "580px" : auto);}
* html #help750 .show img{
height: expression(this.width > 580 ? this.height * 580 / this.width : "");
width: expression(this.width > 580 ? "580px" : "");}





/******* 涓婚鏃呮父 *******/
.sidebar .zt_tit{ height:24px; line-height:24px; text-indent:16px; color:#555;}
.sidebar .zt_tit h3{ font-size:20px; font-weight:normal;}
.sidebar .txt .zt_list{ width:720px; padding:12px 15px; background:#fff  no-repeat 0 0;}
.sidebar .txt .zt_list li.p2{ width:220px; height:24px; line-height:24px; text-align:left; padding-left:0; overflow:hidden;}
.sidebar .txt .zt_list li.p3{ width:220px; height:36px; line-height:18px; color:#888; overflow:hidden;}
.sidebar .txt .zt_list li.p3 span{ width:34px; float:left; height:16px; padding-right:3px; background:#fff  no-repeat 0 0;}


.lft_theme{ width:190px;}
.lft_theme .tit{ width:190px; float:left; height:30px; background: no-repeat; overflow:hidden;}
.lft_theme .tit h3{ width:108px; float:left; height:30px; padding-left:12px; font-size:14px; line-height:32px;}
.lft_theme .tit h3 a:link,.lft_theme .tit h3 a:visited{ color:#ff0;}
.lft_theme .tit h3 a:hover{ color:#ff0;}
.lft_theme .tit span{ float:right; padding-right:10px;}
.lft_theme .tit span a{ line-height:35px; color:#fff;}
.lft_theme .txt{ width:188px; float:left; border:1px solid #facc4c; border-top:0; padding-top:5px; background:#fff;}
.lft_theme .txt img{ width:160px; height:107px; padding-top:5px; padding-left:14px;}
.lft_theme .txt span{ display:block; width:154px; float:left; padding:0 12px; line-height:21px; height:21px; text-align:center; overflow:hidden;}
.lft_theme .txt span a:link,.lft_theme .txt span a:visited{ color:#16b;}
.lft_theme .txt span a:hover{ color:#f73;}

/*.rht h1{ width:668px; float:left; height:24px; line-height:24px; padding:6px 0 0 12px; text-align:left; font-family:"脗潞脙拧脙艗脙楼"; font-size:18px; font-weight:normal; color:#555; overflow:hidden;}*/
.zt_tese{ position:relative; width:704px; float:left; padding:30px 20px 22px 26px; font-size:14px; color:#555; background: no-repeat;}
.zt_tese h3{ width:80px; float:left; height:80px;}
.zt_tese .nr{ width:616px; float:left; font-size:14px; line-height:24px;}
.zt_tese .bottom{ position:absolute; left:0; bottom:0; width:750px; height:22px; background: no-repeat;}


#theme{ width:100%; float:left; margin-top:10px; background:#fff  no-repeat 0 0;}
#theme .show{ width:728px; margin:0 auto; font-size:14px; padding:20px 11px 0 11px; color:#555; overflow:hidden;}
#theme .show p{ padding-top:12px;}
#theme .show img{ max-width:728px; padding:6px 0;}
*html #theme .show img{
height: expression(this.width > 728 ? this.height * 728 / this.width : auto);
width: expression(this.width > 728 ? "728px" : auto);}
* html #theme .show img{
height: expression(this.width > 728 ? this.height * 728 / this.width : "");
width: expression(this.width > 728 ? "728px" : "");}

#theme h1{ width:auto; float:none; height:auto; line-height:normal;  font-size: 2em; margin: .67em 0; font-weight:bold;}
#theme div{ background-image:none;}

#scheduling_main h1{ width:auto; float:none; height:auto; line-height:normal;  font-size: 2em; margin: .67em 0; font-weight:bolder;}


/******* 閰掑簵鎶ヤ环锟?? *******/
.hotelquote p{ text-align:right; padding:3px 6px 3px 0; color:#333;}
.hotelquote p strong{ position:relative; left:12px; bottom:-3px; float:left; font-size:14px;}
.hotelquote p strong em{ font-size:12px; font-weight:normal; padding-left:3px; color:#999;}
.hotelquote p input.text100{ width:97px; padding-left:3px; height:19px; line-height:19px; color:#888; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ededed; border-bottom:1px solid #ededed; background:#fbfbfb  no-repeat 81px 4px;}
input.btn01{ position:relative; width:56px; height:21px; color:#bb783c; border:0; background: no-repeat; cursor:pointer;}
input.btn02{ _position:relative; display:block; width:60px; height:23px; margin-top:2px; color:#fff; font-weight:bold; border:0; text-indent:-9999px; cursor:pointer; background: no-repeat;}
a.btn_lost{
    display: inline-block;
    width: 48px;
    line-height: 20px;
    margin-top: -2px;
    color: #999;
    vertical-align: middle;
    background: #f7f7f7;
    border: 1px solid #ddd;
    border-radius: 3px;
    cursor: default;
    text-decoration: none;
}
a.btn_lost:hover{
    color: #999;
    cursor: default;
    text-decoration: none;
}
.quotelist{}
.quotelist .fst{ width:100%; height:8px; border-top:2px solid #febd10;}
.quotelist .fst i,.quotelist .fst s{ position:relative; margin-top:-2px; width:10px; float:left; height:10px; font-size:10px; background: no-repeat; overflow:hidden;}
.quotelist .fst s{ float:right; background: no-repeat -10px 0;}
.quotelist .lst{ width:100%; float:left; height:8px; border-bottom:2px solid #febd10;}
.quotelist .lst i,.quotelist .lst s{ position:relative; margin-bottom:-5px; width:10px; float:left; height:10px; font-size:10px; background: no-repeat; overflow:hidden;}
.quotelist .lst i{ background: no-repeat 0 -10px;}
.quotelist .lst s{ float:right; background: no-repeat -10px -10px;}
.quotelist .quotetab{ width:729px; float:left; border:2px solid #febd10; border-top:0; border-bottom:0; padding:5px 10px;}
.quotetab li{ display:inline-block; border-bottom:1px solid #f0f0f0; padding:4px 0; color:#888; overflow:hidden;}
.quotetab li span{ width:70px; float:left; line-height:24px; height:24px;  text-align:center; overflow:hidden;}
.quotetab li span.w1{ width:280px; padding-left:4px; text-align:left;}
.quotetab li span.w1 s{ text-decoration:none; color:#444; cursor:pointer;}
.quotetab li span.w2{ width:130px;}
.quotetab .type{ width:100%; color:#999; line-height:20px; padding:0; background:#f4f4f4;}
.quotetab .type span{ width:70px; float:left; line-height:24px; height:24px;  text-align:center; overflow:hidden;}
.quotetab .type span.w1{ width:280px; padding-left:4px; text-align:left;}
.quotetab .type span.w1 s{ text-decoration:none; color:#444; cursor:pointer;}
.quotetab .type span.w2{ width:130px;}

.tag{ display:none; position:absolute; margin-top:24px; *margin-left:-80px; _width:400px; background:#fff; border:1px solid #666; padding:3px; background:#e8e8e8; z-index:9999; cursor:default; text-decoration:none;}
.tag ul.week{ height:21px; padding:0 0 3px 0; border-bottom:1px solid #e8e8e8; background:#f8f8f8;}
.tag ul.week li{ color:#888;}
.tag s{ position:absolute; *display:none; margin-top:-9px; margin-left:-140px; width:9px; float:left; height:6px; background: no-repeat; overflow:hidden; z-index:9999;}/*
@media screen and (-webkit-min-device-pixel-ratio:0){.tag s{ margin-left:4px; }*/
li .tag ul{ clear:both; float:left; background:#fff; _width:400px; }
li .tag li{ float:left; width:50px; text-align:center; border:none; }


.quotetab li span.xx{ color:#f73; font-weight:bold; }
.quotetab li span.xx:first-letter { font-size:13px; }
.quotetab li span.more span{ text-decoration:underline; }
.quotetab li span.f13:first-letter { font-size:13px; font-weight:normal; }

.quotetab li span.ms{ color:#888; }
.quotetab li span.ms:first-letter { font-size:13px; }
.quotetab li .detail{ clear:both; width:678px; float:left; margin:6px 0; padding:6px 20px; border:1px solid #e1e1e1; background:#f4f4f4; }
.quotetab li .detail span{ width:auto; padding-right:12px; }
.quotetab li .detail i{ float:right; color:#16b; padding:4px 12px 0 0; font-style:normal; cursor:pointer; }

.box .txthotel{ display:block; width:728px; float:left; padding:0 10px; line-height:21px; color:#555; font-size:12px; overflow:hidden; }

.hotel_js{ width:720px; float:left; padding:15px 15px 0 15px; color:#555; }
.hotel_js p{ padding-bottom:8px; line-height:24px; }
.hotel_js dl{ clear:both; width:100%; float:left; color:#555; padding:4px 0; border-bottom:1px dotted #e1e1e1; }
.hotel_js dl.nbd{ border-bottom:0; }
.hotel_js dl.nbd dt{ width:76px; }
.hotel_js dl.nbd dd{ width:630px; }
.hotel_js dt{ width:66px; float:left; font-weight:bold; padding-left:14px; line-height:21px; background: no-repeat 0 4px; }
.hotel_js dd{ width:640px; float:right; line-height:21px; }
.hotel_js dd span{ padding-right:12px; }
.hotel_js dd.text span{ height:21px; line-height:21px; }
.hotel_js dd.card span{ display:inline-block; width:46px; height:28px; background: no-repeat; }
.hotel_js dd.card span.card0{ width:60px; background:none; }
.hotel_js dd.card span.card2{ background-position:0 -28px; }
.hotel_js dd.card span.card3{ background-position:0 -56px; }
.hotel_js dd.card span.card4{ background-position:0 -85px; }
.hotel_js dd.card span.card5{ background-position:0 -113px; }
.hotel_js dd.card span.card6{ background-position:0 -141px; }


/******* 閰掑簵鐐硅瘎 *******/
.comment{ width:710px; float:left; padding:0 20px; }
.comment .cm1{ padding-top:6px; height:44px; color:#555; }
.comment .cm1 p{ clear:both; }
.comment .cm1 .button{ position:absolute; margin-left:600px; margin-top:-30px; width:98px; height:32px; line-height:32px; font-size:14px; color:#fff; text-align:center; font-weight:bold; background: no-repeat; }
.comment .cm2{ width:680px; float:left; height:72px; padding:15px; background: no-repeat; }
.comment .cm2 .cm_user1{ width:209px; float:left; height:72px; text-align:center; border-right:1px dotted #b2b0a9; }
.comment .cm2 .cm_user1 strong{ font-size:14px; }
.comment .cm2 .cm_user2{ width:150px; float:left; height:72px; padding-left:59px; border-right:1px dotted #b2b0a9; }
.comment .cm2 .cm_user2 span{ display:block; height:24px; line-height:24px; }
.cm_user2 span s{ position:absolute; margin-left:-20px; margin-top:4px; *margin-top:-3px; width:16px; height:16px; background: no-repeat; }
.cm_user2 span s.d2{ background-position:0 -16px; }
.cm_user2 span s.d3{ background-position:0 -32px; }

.comment .cm2 .cm_user3{ width:200px; float:left; height:72px; padding:12px 25px 0 25px; }
.comment .cm2 .cm_user3{ }
.comment .cm2 .cm_user3 span{ width:200px; float:left; text-align:center; color:#555; }
.cm_user3 span b{ font-weight:normal;  font-size:20px; padding-right:3px; color:#b16f00; }
.cm_user3 p{ width:216px; float:left; height:6px; border:1px solid #edcdb0; padding:1px; overflow:hidden; }
.cm_user3 p b{ float:left; width:216px; height:6px; background: repeat-x; }

.comment .cm3{ width:100%; float:left; margin-top:20px; }
.comment .cm3 .cmtit{ width:710px; }
.comment .cm3 .cmtit span{ width:80px; float:left;  height:26px; line-height:26px; text-align:center; color:#888; cursor:pointer; }
.comment .cm3 .cmtit span.on{ position:relative; width:100px; border:1px solid #e1e1e1; border-bottom:none; margin-bottom:-1px; font-weight:bold; color:#c96702; background:#fff; z-index:5; }
.comment .cm3 .cmtit span em{ color:#16b; }
.comment .cm3 .cmtit span.on em{ color:#c96702; }
.comment .cm3 .cmtit span a:link,.comment .cm3 .cmtit span a:visited{ color:#16b; }
.comment .cm3 .cmtit span a:hover{ color:#f73; }
.comment .cm3 .cmtit span.more{ float:right; }
.comment .cm3 .cmtit span.more a{ color:#808080; }


.comment .cm3 .cmtxt{ width:668px; float:left; border:1px solid #e1e1e1; padding:20px; }
.comment .cm3 dl{ clear:both; width:668px; float:left; border-bottom:1px dotted #e1e1e1; padding-bottom:4px; margin-bottom:12px; }
.comment .cm3 dl dd{ width:520px; float:left; }
.comment .cm3 dl dd span{ width:45px; float:left; height:16px; padding-left:16px; text-align:center; background: no-repeat; overflow:hidden; }
.comment .cm3 dl dd span.bad{ background-position:0 -17px; }
.comment .cm3 dl dd p{ clear:both; padding-top:4px; color:#666; }

.comment .cm3 dl dt{ width:118px; float:right; padding-left:20px; line-height:16px; overflow:hidden; }
.comment .cm3 dl dt span{ height:16px; line-height:16px; font-weight:bold; color:#666; overflow:hidden; }
.comment .cm3 dl dt p{ color:#808080; padding-top:4px; }


/******* 閰掑簵鍒楄〃锟?? *******/
.sidebar .item{ width:753px; float:left; padding:8px 0 12px 0; border-bottom:1px dotted #e1e1e1; margin-bottom:2px; }
.sidebar .item .lpic{ width:140px; float:left; padding:6px 0 0 0; }
.sidebar .item .lpic img{ display:block; width:114px; height:84px; padding:2px; border:1px solid #e1e1e1; margin:0 auto; background: no-repeat center center; }

.sidebar .item .rtxt{ width:603px; float:left; }
.basic{ position:relative; width:600px; padding-left:3px; }
.basic h3{ margin-top:4px; color:#555; font-weight:normal; font-size:12px; }
.basic h3 a{ font-size:14px; font-weight:bold; padding-right:3px; }
.basic h3 em{ font-size:15px;  color:#f73; }
.basic h3 em.cartype{ font-size:12px; }

.basic h3 div.s3,.basic h3 div.s4,.basic h3 div.s5,.basic h3 div.z3,h3 div.z4,.lpic h3 div.z5{ display:inline-block; position:relative; *position:absolute; margin-left:4px; margin-top:7px; *margin-top:1px; width:10px; height:10px; background: no-repeat; overflow:hidden; }
.basic h3 div.s3{ width:32px; }
.basic h3 div.s4{ width:43px; }
.basic h3 div.s5{ width:54px; }
.basic h3 div.z3{ width:32px; background-position:0 -11px; }
.basic h3 div.z4{ width:43px; background-position:0 -11px; }
.basic h3 div.z5{ width:54px; background-position:0 -11px; }
.basic .hotel_hot{ width:162px; float:left; color:#aaa; height:21px; line-height:21px; }
.basic .hotel_sq{ width:414px; float:left; color:#aaa; height:21px; line-height:21px; overflow:hidden; padding-right:20px; }
.basic .hotel_sq span{ color:#555; }
.basic .hotel_hot span{ color:#f73; }
.basic .tickit_type{ width:390px; float:left; color:#808080; height:21px; line-height:21px; overflow:hidden; padding-right:20px; }
.basic .tickit_type span{ color:#aaa; }
.basic .car_type span{ padding-right:12px; color:#666; }
.basic .car_type span em{ color:#f73; }
.basic .card_type span{ width:33%; float:left; height:18px; color:#666; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.basic .card_type span em{ color:#f73; font-size:13px; }

.basic p a.area:link,.basic p a.area:visited{ color:#555; padding-right:50px; }
.basic p a.area:hover{ color:#555; }

.rooms{ width:604px; float:left; padding:5px 0 11px 0; }
.rooms li{ display:inline-block; border-bottom:1px solid #f0f0f0; padding:2px 0; color:#888; overflow:hidden; }
.rooms li.type{ width:100%; float:left; color:#999; line-height:20px; margin:5px 0; padding:0; background:#f4f4f4; }
.rooms li.type span{ line-height:18px; height:18px; }
.rooms li span{ width:70px; float:left; line-height:24px; height:24px;  text-align:center; overflow:hidden; }
.rooms li span.w1{ width:130px; padding-left:4px; text-align:left; }
.rooms li span.w1 s{ text-decoration:none; color:#444; cursor:pointer; }
.rooms li span.w2{ width:120px; text-indent:-9999px; }
.rooms li span.w2 a{ display:block; width:60px; float:left; height:23px; background: no-repeat; }
.rooms li span.w3{ width:140px; }
.rooms li span.w4{ width:120px; padding-left:70px; text-indent:-9999px; }
.rooms li span.w4 a{ display:block; width:60px; float:left; height:23px; background: no-repeat; }

.rooms li.more_attr{ width:60px; float:right; padding-right:60px; text-align:center; border:none; }
.sidebar .more_attr a:link,.sidebar .more_attr a:visited{ color:#444; text-decoration:none; }
.sidebar .more_attr a:hover{ color:#444; }

.rooms li span.xx{ color:#f73; font-weight:bold; }
.rooms li span.xx:first-letter { font-size:13px; font-weight:normal; }
.rooms li span.more span{ text-decoration:underline; }
.rooms li span.f13:first-letter { font-size:13px; font-weight:normal; }

.rooms li span.ms{ color:#888; }
.rooms li span.ms:first-letter { font-size:13px; }
.rooms li .detail{ clear:both; width:678px; float:left; margin:6px 0; padding:6px 20px; border:1px solid #e1e1e1; background:#f4f4f4; }
.rooms li .detail span{ width:auto; padding-right:12px; }
.rooms li .detail i{ float:right; color:#16b; padding:4px 12px 0 0; font-style:normal; cursor:pointer; }

/******* 闂ㄧエ鏈€缁堥〉 *******/
.key dd .btn_add{ position:absolute; margin-top:-25px; *margin-top:1px; margin-left:40px; *margin-left:-4px; width:11px; height:26px; overflow:hidden; }
.key dd .btn_add button.btn-add{ width:11px; float:left; height:11px; line-height:11px; padding:0; overflow:hidden; border:0; background: no-repeat; cursor:pointer; }
.key dd .btn_add button.btn-minus{ width:11px; float:left; height:11px; line-height:11px; margin-top:2px; padding:0; overflow:hidden; border:0; background: no-repeat 0 bottom; cursor:pointer; }

/******* 鑱旂郴鎴戜滑 *******/
.content{ width:100%; float:left; background:#fff; }
.content .tit{ display:block; width:960px; margin:10px 20px 0 20px; border-bottom:2px solid #f67f0b; overflow:hidden; }
.content .tit h3{ line-height:40px; font-size:18px; color:#535353; }
.box950{ width:960px; padding:10px 20px 0 20px; }
.box950 h4{ display:block; width:100%; float:left; margin:20px 0 5px 0; font-size:14px; color:#535353; }
.box950 .address_info p{ clear:both; float:left; line-height:21px; font-size:14px; }
.box950 .lxs_zizhi{ margin:0; text-align:left; }


.box950 .line_kefu{ clear:both; display:block; width:100%; _padding-bottom:20px; }
.box950 .line_kefu li{ display:inline-block; width:240px; float:left; margin:0 15px 15px 0; height:100px; padding:14px 4px 14px 14px; border:1px solid #ccc; border-radius:3px; overflow:hidden;}
.box950 .line_kefu li .pic{ width:100px; float:left; padding-right:10px; }
.box950 .line_kefu li strong{ display:block; }
.box950 .line_kefu li strong span{ padding-left:6px; font-weight:normal; color:#888; }
.box950 .line_kefu li strong i{ display:inline-block; position:relative; bottom:-1px; _bottom:2px; width:15px; height:13px; background: no-repeat -130px -128px; }
.box950 .line_kefu li strong a:link,.box950 .line_kefu li strong a:visited{ font-size:14px; color:#16b; }
.box950 .line_kefu li strong a:hover{ color:#f73; }

.box950 .line_kefu li p{ display:block; padding:0 0 2px 0; line-height:16px; color:#333; }
.box950 .line_kefu li .qq a{ clear: both; display:inline-block; margin: 5px 0 0 0; padding: 0 10px 0 0; height:21px; background: no-repeat right -296px; overflow:hidden;}
.box950 .line_kefu li .qq a:before{ content: ''; display: inline-block; width: 10px; height: 21px; vertical-align: middle; background: no-repeat left -296px; overflow: hidden;}
.box950 .line_kefu li .qq a img{ margin: -2px 3px 0 0; vertical-align: middle;}
.box950 .line_kefu li .qq strong a:link,.box950 .line_kefu li .qq strong a:visited{ display:block; width:95px; height:21px; padding:0 10px; color:#444; text-decoration:none; }
.box950 .line_kefu li .qq strong a:hover{ color:#f73; }

.box950 .line_kefu li:hover{ border:1px solid #ebcf91; background:#fffeda; }

.box950 .line_kefu .nopic li{ width:120px; }
.box950 .line_kefu li .msn{ width:115px; padding-left:0; margin-top:3px; }
.box950 .line_kefu li .msn img{ top:-2px; padding-left:8px; }
.box950 .line_kefu li .msn a{ display:inline-block; line-height:22px; }

.box950 .line_kefu li a{ display:inline-block; vertical-align:middle;}
.box950 .line_kefu li a.im{ width:89px; height:23px; margin-bottom:3px; background: no-repeat 0 -43px;}


/* 鏀粯鏂瑰紡 */
.no_instal{ padding:10px 0 20px 60px; font-size:14px; color:#f00; background: no-repeat 40px 10px; }
.content .tag_top{ height:33px; margin:20px 20px 0 20px; border-bottom:2px solid #3ca90f; overflow:hidden:}
.content .tag_top a{ float:left; margin-right:5px; display:inlin; height:33px; }
.content .tag_top a span{ background: no-repeat 0 0; }
.content .tag_top a span.t_zfb{ display:block; width:120px; float:left; height:33px; background-position:0 -33px; }
.content .tag_top a span.t_bank{ display:block; width:143px; float:left; height:33px; background-position:-120px 0; }

.content .tag_top a.on span.t_bank{ background-position:-120px -33px; }
.content .tag_top a.on span.t_zfb{ background-position:0 0; }

.content .tag_con{ margin:30px 20px; overflow:hidden:}
.content .zfb_box{ width:610px; float:left; padding-bottom:20px; }
.content .zfb_box p{ padding:0 0 20px 20px; font-size:14px; color:#666; }
.content .zfb_box dl{ width:610px; float:left; padding:5px 0; line-height:28px; font-size:14px; overflow:hidden; }
.content .zfb_box dt{ width:90px; float:left; padding-right:10px; font-weight:bold; text-align:right; color:#666; }
.content .zfb_box dt em{ padding-right:3px; font-weight:normal; font-size:12px; color:#f60; }
.content .zfb_box dd{ width:500px; float:left; }
.content .zfb_box dd input.text{ margin:0; height:14px; padding:6px 3px; border:1px solid #d3d3d3; }
.content .zfb_box dd input.text440{ width:440px; }
.content .zfb_box dd span.exp{ font-size:12px; color:#999; }
.content .zfb_box dd textarea.textarea{ display:block; width:435px; height:100px; padding:5px; }
.content .zfb_box .button{ clear:both; padding-left:100px; }
.content .zfb_box .button a{ display:inline-block; width:118px; height:36px; cursor:pointer; background: 0 -67px; }
.content .zfb_box .button i.ico_zhifubao{ display:inline-block; width:80px; height:30px; background: -118px -74px; }

.content .sidebar{ width:270px; float:right; color:#888; }
.content .sidebar .tip_box{ padding:0 15px; line-height:24px; }
.content .sidebar .tip_box strong{ line-height:30px; }
.content .sidebar .tip_box em{ color:#f60; }

.content .bank_box{ width:580px; float:left; padding-left:20px; }
.content .bank_box p{ padding-bottom:20px; font-size:14px; color:#666; }
.content .bank_box p em{ font-size:12px; color:#f60; }
.content .bank_box dl{ clear:both; display:bolck; margin-top:-1px; border:1px solid #e1e1e1; overflow:hidden; zoom:1; }
.content .bank_box dt{ position:relative; width:220px; float:left; }
.content .bank_box dt i{ position:absolute; top:25px; left:25px; width:183px; height:45px; background: no-repeat -9999px -9999px; ; }
.content .bank_box dt i.bank_1{ background-position:0 0; }
.content .bank_box dt i.bank_2{ background-position:0 -45px; }
.content .bank_box dt i.bank_3{ background-position:0 -90px; }
.content .bank_box dt i.bank_4{ background-position:0 -135px; }
.content .bank_box dt i.bank_5{ background-position:0 -180px; }
.content .bank_box dt i.bank_6{ background-position:0 -225px; }
.content .bank_box dt i.bank_7{ background-position:0 -270px; }
.content .bank_box dt i.bank_8{ background-position:0 -315px; }
.content .bank_box dt i.bank_9{ background-position:0 -360px; }
.content .bank_box dt i.bank_10{ background-position:0 -405px; }
.content .bank_box dt i.bank_11{ background-position:0 -446px; }
.content .bank_box dt i.bank_12{ background-position:0 -486px; }
.content .bank_box dt i.bank_13{ height:61px; background-position:0 -536px; }
.content .bank_box dt i.bank_15{ height:61px; background-position:-10px -598px;}
.content .bank_box dt i.bank_other{ text-indent:0; font-style:normal;  font-size:18px; font-weight:bold; background:none; }
.content .bank_box dd{ width:317px; float:right; padding:20px; border-left:1px solid #e1e1e1; font-size:14px; color:#666; background:#f0f0f0; overflow:hidden; }
.content .bank_box dd p{ float:left; line-height:18px; padding:3px 0; }
.content .bank_box dd p span{ width:60px; float:left; }
.content .bank_box dd b{ width:250px; float:left; }

/***** 鏅偣 *****/
#jd_list_main dl{ float:left; width:94px; text-align:center; padding:0 11px; }
#jd_list_main dt{ width:80px; height:80px; padding:2px; margin:0 auto; }
#jd_list_main dd{ width:95px; line-height:18px; height:18px; margin-bottom:5px; overflow:hidden; }

/*浼佷笟浠嬬粛*/
.company_info{ padding:20px; }


/***** 寮瑰嚭妗嗘牱锟?? *****/
.popbox{ display:none; border:8px solid #ccc; border-radius:8px; position:absolute; z-index: 30; background-color:#fff; text-align:left; }
.popbox a.close{ position:absolute; top:10px; right:10px; width:12px; height:12px; background: -133px 0; text-indent:-9999px; overflow:hidden; }
.popcon{ width:760px; padding:20px; overflow:hidden; }
.popcon .login_l{ width:350px; float:left; height:244px; border-right:1px solid #ccc; }
.popcon .login_l strong{ display:block;  font-size:18px; }
.popcon .login_l span.title{ clear:both; width:350px; float:left; padding-bottom:20px;  font-size:12px; font-weight:normal; color:#999; }
.popcon .login_l p{ clear:both; padding:5px 0; font-size:12px; }
.popcon .login_l p label{ width:60px; float:left; line-height:30px; text-align:right; }
.popcon .login_l p input{ padding:3px; height:18px; line-height:18px; }
.popcon .login_l p input.text{ width:135px; border-top:1px solid #999; border-right:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; border-left:1px solid #999; vertical-align:middle; }
.popcon .login_l p input.text50{ width:50px; }
.popcon .login_l p a{ padding-left:5px; }
.popcon .login_l p span.tip{ clear:both; display:block; padding:0; padding-left:60px; color:#f00; }
.popcon .login_l p .sentcode{ margin-left:3px\9; padding:4px 6px; padding:3px 3px 0 3px\9; }
.popcon .login_l p .sentcode span{ padding:0; }
#mobiletel{ position:relative; top:-3px; top:-2px\9; _top:-6px; }


.popcon .login_l .btn{ width:auto; float:none; border:0 none; margin-top:5px; padding-left:62px; line-height:33px; vertical-align:middle; }
.popcon .login_l .btn input.submit{ width:100px; height:33px; border:0 none; font-weight:bold; font-size:14px; color:#fff; text-align:center; letter-spacing:5px; background: no-repeat; cursor:pointer; overflow:hidden; vertical-align:middle; }
.popcon .login_l .btn input.submit1{ padding:5px 10px; }
.popcon .login_l .btn a{ font-size:12px; padding-left:7px; }
.popcon .login_l .btn a.button{ display:block; width:100px; height:33px; line-height:33px; padding:0; font-weight:bold; font-size:14px; color:#fff; text-align:center; letter-spacing:5px; background: no-repeat; cursor:pointer; overflow:hidden; }

.popcon .login_l .btn .tip{ clear:both; padding-top:10px; font-size:12px; }
.popcon .login_l .btn .tip b{ display:block; }


.popcon .login_r{ width:330px; float:right; padding-left:30px; border-right:0 none; }
/* .popcon .login_r .other{ position:absolute; bottom:10px; right:0; width:324px; font-size:12px; }
.popcon .login_r .other .title{ display:block; padding-bottom:5px; }
.popcon .login_r .other span{ float:none; padding:0 10px 0 10px; color:#555; }
.popcon .login_r .other i{ display:inline-block; position:relative; bottom:-1px; _bottom:2px; width:16px; height:16px; margin-right:3px; background: no-repeat -100px 0; }
.popcon .login_r .other .qq{ float:left; padding-left:0; border-right:1px solid #ccc; }
.popcon .login_r .other .qq i{ position:relative; bottom:-2px; _bottom:2px; background: no-repeat -116px 0; }
 */

.popcon .login_r .snap strong{ padding-bottom:50px; }
.popcon .login_r .snap span{ float:none; padding:0 20px 0 20px; color:#555; }
.popcon .login_r .snap span a{  font-size:15px; }
.popcon .login_r .snap i{ display:inline-block; position:relative; bottom:-1px; _bottom:2px; width:16px; height:16px; margin-right:3px; background: no-repeat -100px 0; }
.popcon .login_r .snap .qq{ float:left; padding-left:0; border-right:1px solid #ccc; }
.popcon .login_r .snap .qq i{ position:relative; bottom:-2px; _bottom:2px; background: no-repeat -116px 0; }



/* 鏂颁笓棰樻牱锟?? 130607 */
.theme_banner{ width:100%; overflow:hidden; }
.theme_info{ padding:20px 30px; color:#fff; background:#2fb72b; }
.theme_info h1{ float:left; padding-right:20px;  font-size:18px; }
.theme_info span{ display:inline-block; float:left; margin:4px 2px 0 2px; _margin:0 2px; padding:4px 6px; line-height:14px;  font-size:12px; background: no-repeat 0 0; _background:none; _filter:progid:dximagetransform.microsoft.alphaimageloader(src='../../css/wd/images/ico_blackbg.png',sizingmethod='crop'); }
.theme_info span a{ color:#fff; text-decoration:none; }
.theme_info span a:hover{ color:#ff0; }

.theme_info p{ clear:both; display:block; padding-top:10px; }

.theme_con{ }
.theme_con .tit{ clear:both; widht:100%; height:42px; color:#fff; background:#2fb72b; }
.theme_con .tit strong{ padding-left:15px; font-size:18px; line-height:42px;  }

.bigpic_list{ widht:920px; padding:10px 13px 0 18px; border:2px solid #eb0553; border-top:0 none; background:#fff; overflow:hidden; zoom:1; }
.bigpic_list ul{ }
.bigpic_list li{ position:relative; width:200px; float:left; height:188px; margin:10px 20px; display:inline; }
.bigpic_list li span.price_old{ position:absolute; top:120px; left:10px; font-size:12px; color:#fff; z-index:2; }
.bigpic_list li span.bg{ position:absolute; top:116px; left:0; width:210px; height:24px; line-height:24px; background:#000; filter: alpha(opacity=50); -khtml-opacity:0.5; -moz-opacity:0.5; opacity:0.5; z-index:1; }
.bigpic_list li a img{ width:200px; height:130px; margin-bottom:5px; overflow:hidden; }
.bigpic_list li a span.title{ display:block; height:18px; line-height:18px; font-size:12px; overflow:hidden; }
.bigpic_list li p span{ float:left; color:#f97a08; }
.bigpic_list li p span b{ font-size:20px;  }
.bigpic_list li p span.sale{ float:right; margin-top:5px; padding-right:3px; border:1px solid #f60; border-radius:2px 2px 2px 2px; font-size:12px; }
.bigpic_list li p span.sale b{ float:left; padding:0 3px; margin-right:3px; display:inline; font-weight:normal; color:#fff; font-size:12px; background:#f60; }
.bigpic_list li p span.hotel_name{ float:right; margin-top:5px; padding:1px 3px; font-size:12px; color:#fff; border-radius:2px; background:#fdad57; }
.bigpic_list li i{ position:absolute; width:38px; height:38px; line-height:38px; margin-top:-3px; margin-left:165px; text-align:center; color:#fff; font-style:normal; }
.bigpic_list li i.i1{ background: no-repeat; _background:none; filter:progid:dximagetransform.microsoft.alphaimageloader(src="../../css/img_v5/ico_rcm3.png",sizingmethod='crop'); }
.bigpic_list li i.i3{ background: no-repeat; _background:none; filter:progid:dximagetransform.microsoft.alphaimageloader(src="../../css/img_v5/ico_rcm3.png",sizingmethod='crop'); }
.bigpic_list li i.i5{ background: no-repeat; _background:none; filter:progid:dximagetransform.microsoft.alphaimageloader(src="../../css/img_v5/ico_rcm5.png",sizingmethod='crop'); }
.bigpic_list li i.i6{ background: no-repeat; _background:none; filter:progid:dximagetransform.microsoft.alphaimageloader(src="../../css/img_v5/ico_rcm6.png",sizingmethod='crop'); }



.teletext_list{ widht:900px; padding:10px 23px 0 23px; border:2px solid #eb0553; border-top:0 none; background:#fff; overflow:hidden; }
.teletext_list li{ height:80px; padding:10px 0; border-bottom:1px solid #e6e6e6; }
.teletext_list li a.pic{ float:left; padding-right:20px; }
.teletext_list li a.pic img{ width:120px; height:80px; overflow:hidden; }
.teletext_list li span{ float:left; }
.teletext_list li span.title{ width:460px; padding:5px 50px 0 0; }
.teletext_list li span.title a{ font-size:12px; font-weight:bold; }
.teletext_list li span.title p{ padding-top:5px; color:#999; }
.teletext_list li span.title p span{ padding-right:20px; }
.teletext_list li span.title .price{ clear:both; color:#777; }
.teletext_list li span.title .price em{ color:#f97a08; }
.teletext_list li span.title .price em b{ padding-right:3px; font-size:24px;  color:#f97a08; }
.teletext_list li span.title .price b{ font-size:14px; color:#00a50c; }


.teletext_list li span.other{ width:180px; padding-top:26px; text-align:center; color:#666; }
.teletext_list li span.other em{ padding:0 3px; font-weight:bold; font-size:14px; color:#f97a08; }
.teletext_list li span.other b{ padding:0 3px; }
.teletext_list li span.btn{ width:70px; padding-top:20px; text-align:right; }
.teletext_list li span.btn a{ width:67px; float:right; height:30px; background: no-repeat -88px 0; }


.scroll_list{ position:relative; width:890px; padding:20px 53px; height:170px; border:2px solid #eb0553; border-top:0 none; background:#fff; overflow:hidden; }
.scroll_list .scroll_list_con{ width:890px; height:170px; overflow:hidden; }

.scroll_list .btn_l{ position:absolute; top:72px; left:0; width:41px; height:59px; background: no-repeat 0 -32px; }
.scroll_list a.btn_l:hover{ background: no-repeat -83px -32px; }
.scroll_list .btn_r{ position:absolute; top:72px; right:0; width:41px; height:59px; background: no-repeat -41px -32px; }
.scroll_list a.btn_r:hover{ background: no-repeat -124px -32px; }

.scroll_list ul{ width:9000px; }
.scroll_list li{ width:890px; float:left; }

.scroll_list dl{ }
.scroll_list dt{ width:270px; float:left; height:170px; padding-right:20px; }
.scroll_list dt img{ display:block; width:270px; height:170px; overflow:hidden; }
.scroll_list dd{ width:520px; float:left; }
.scroll_list dd strong{ display:block; widht:100%; height:40px; line-height:40px; font-size:18px;  overflow:hidden; }
.scroll_list dd .price{ clear:both; display:inline-block; margin-top:10px; }
.scroll_list dd .price span{ line-height:30px; font-size:14px; color:#666; }
.scroll_list dd .price span em{ padding-right:30px;  font-weight:bold; color:#2fb72b; }
.scroll_list dd .price span em b{ padding-right:3px; font-size:26px; }

.scroll_list dd p{ padding-top:10px; color:#666; }
.scroll_list dd p span{ padding-right:15px; }
.scroll_list dd p em{ padding:0 3px; color:#f97a08; font-weight:bold; }
.scroll_list dd p b{ color:#555; }
.scroll_list dd a.btn{ clear:both; width:87px; float:left; height:31px; margin-top:10px; background: no-repeat 0 0; }

.other_theme{ clear:both; width:1000px; }
.other_theme .tit1{ margin:0 auto; text-align:center; border-top:1px solid #535353; }
.other_theme .tit1 strong{ position:relative; top:-15px; padding:0 12px; font-size:20px;  font-weight:normal; background:#ddf9d9; }
.other_theme ul{ width:1100px; }
.other_theme li{ width:210px; float:left; margin:0 37px 20px 0; border:6px solid #ddd; }
.other_theme li a{ display:block; }
.other_theme li a img{ display:block; widht:210px; heidht:140px; overflow:hidden; }
.other_theme p{ height:30px; padding:0 10px; line-height:30px; color:#555; background:#f2f2f2; overflow:hidden; }
.other_theme p span{ float:right; }
.other_theme li.hov{ border:6px solid #eb0553; }
.other_theme li.hov p{ color:#fff; background:#2fb72b; }

.theme_list{ display:block; position:relative; width:1000px; float:left; margin-bottom:15px; overflow:hidden; }
.theme_list ul{ position:relative; width:1110px; z-index:2; }
.theme_list li{ position:relative; width:270px; float:left; height:260px; margin:7px 24px 7px 0; padding:10px 23px 1px 22px; display:inline; border:1px solid #e3e3e3; background:#fff; overflow:hidden; }
.theme_list li .pic{ position:relative; width:270px; height:180px; padding-bottom:5px; overflow:hidden; }
.theme_list li .title{ display:block; width:270px; height:30px; line-height:30px; font-size:14px; font-weight:bold; overflow:hidden; }
.theme_list li .title a{ color:#16b; }
.theme_list li .title a:hover{ color:#f60; }
.theme_list li .title strong{ padding-right:5px; }
.theme_list li p{ margin:5px 0; height:28px; line-height:14px; color:#666; overflow:hidden; }
.theme_list li .type{ position:absolute; top:189px; left:22px; width:270px; z-index:2; }
.theme_list li .type .sale{ width:170px; float:left; font-size:14px; line-height:30px; font-weight:bold; color:#f60; }
.theme_list li .type .btn{ float:right; height:24px; padding:0 10px; margin:4px 5px 0 0; border-radius:3px; background:#ff9013; }
.theme_list li .type .btn a{ display:block; line-height:24px; color:#fff; }
.theme_list li .bg{ position:absolute; top:189px; left:22px; width:270px; height:30px; background:#000; filter:alpha(opacity=30); -moz-opacity:0.3; opacity:0.3; overflow:hidden; z-index:1; }

.theme_list li.hov{ padding:9px 22px 0 21px; border:2px solid #f60; }
.theme_list li.hov .type,.theme_list li.hov .bg{ top:188px; left:21px;}

.custom_con{ width:1000px; overflow:hidden; }



/*鏃楄埌鐗堢嫭绔嬫牱锟??*/
#home_custom{ width:1000px; margin-bottom:15px; overflow:hidden; }

.tese_zt{ margin-bottom:15px; border:1px solid #e5e5e5; background:#fff; }
.tese_zt .tit{ padding:10px 20px; line-height:28px; vertical-align:middle; }
.tese_zt .tit strong{ float:left;  font-size:20px; font-weight:normal; }
.tese_zt .tit a.more{ float:right; }
.tese_zt .txt{ clear:both; width:998px; padding:10px 0 20px 0; overflow:hidden; }
.tese_zt .txt ul{ width:1100px; }
.tese_zt .txt li{ width:306px; float:left; margin:0 0 0 20px; display:inline; }
.tese_zt .txt li img{ display:block; }
.tese_zt .txt li span{ display:block; height:40px; line-height:40px; font-size:14px; text-align:center; overflow:hidden; }
.tese_zt .txt li span.info{ height:78px; padding:20px; text-align:left; background:#ededed; }
.tese_zt .txt li span.info strong{ font-size:26px; line-height:30px; }
.tese_zt .txt li span.info p{  font-size:12px; line-height:18px; }


.tese_zt .txt li strong{ display:block; height:34px; line-height:34px;  font-size:26px; font-weight:normal; overflow:hidden; }
.tese_zt .txt li a{ cursor:pointer; text-decoration:none; }
.tese_zt .txt li.hov a span{ color:#fff; background:#f67f0b; }


.change_box{ width:980px; padding:9px; margin-bottom:15px; border:1px solid #ccc; border-top:3px solid #f67f0b; background:#fff  repeat-y 0 0; overflow:hidden; zoom:1; }
.change_box dl{ display:block; float:left; padding:8px 0; border-bottom:1px dotted #e5e5e5; overflow:hidden; zoom:1; }
.change_box dt{ width:103px; float:left; padding:2px 0 0 11px; color:#666; }
.change_box dd{ width:866px; float:left; margin-left:-5px; display:inline; color:#ccc; }
.change_box dd a{ float:left; padding:2px 10px; line-height:18px; color:#2b7cc7; text-decoration:none; overflow:hidden; }
.change_box dd em{ float:left; margin:2px 10px; display:inline; }
.change_box dd a.on{ display:inline-block; color:#fff; background:#f67f0b; }
.change_box dd a.on:hover{ display:inline-block; color:#ff0; background:#f67f0b; }
.change_box dd a:hover{ display:inline-block; color:#fff; border-radius:3px; background:#f67f0b; text-decoration:none; }


.box190 .fav_mobile{ position:relative; margin:10px 14px 15px 14px; border:1px solid #ddd; }
.box190 .fav_mobile i{ display:inline-block; position:absolute; top:55px; left:55px; width:50px; height:44px; padding-top:6px; text-align:center; background:#fff; }
.box190 .fav_mobile img{ display:block; }
.box190 .fav_mobile span{ display:block; padding:5px 0; font-size:12px; color:#666; text-align:center; background:#fafafa; }
.box190 .fav_mobile span b{ display:block; font-size:18px; color:#f60; }


.box190{ display:inline-table; width:190px; background:#fff; }
.box190 .tit{ padding-top:5px; height:24px; line-height:24px; }
.box190 .tit strong{ display:inline-block; float:left; margin-top:4px; height:16px; line-height:16px; padding-left:11px;  font-size:15px; color:#666; font-weight:normal; border-left:4px solid #4ac33a; overflow:hidden; }

.box190 .sort{ width:170px; padding:0 10px 10px 10px; }
.box190 .sort li{ font-size:12px; color:#666; line-height:20px; padding:6px 0 0 5px; }
.box190 .sort li a{ display:inline; color:#666; }
.box190 .sort li a strong{ color:#2b7cc7; }
.box190 .sort li.img{ margin:0; font-size:12px; line-height:24px; }
.box190 .sort a{ color:#777; }
.box190 .sort a:hover{ color:#f73; text-decoration:none; }


.box190{ display:block; width:188px; float:left; margin-bottom:15px; border:1px solid #e5e5e5; }

.box190 .txt{ width:170px; padding:5px 10px 10px 10px; }
.box190 .txt strong{ display:block; color:#555; width:100%; height:24px; line-height:24px; _padding-top:4px; _height:20px; _line-height:20px; overflow:hidden; }
.box190 .txt strong i{ display:inline-block; position:relative; top:-4px\9; width:9px; height:9px; margin-right:10px; background-position:-148px 0; overflow:hidden; }
.box190 .txt .line{ display:block; width:100%; height:0; margin:6px 0; font-size:0; border-bottom:1px dotted #ccc; overflow:hidden; }
.box190 .txt p{ padding-left:19px; line-height:24px; }
.box190 .txt p a{ padding-right:10px; }
.box190 .txt span{ }
.box190 .txt span a{ display:block; height:24px; line-height:24px; overflow:hidden; }
.box190 .txt span a i{ display:inline-block; position:relative; top:-6px\9; width:3px; height:5px; margin:0 13px 0 3px; background-position:-148px -9px; overflow:hidden; }
.box190 .txt .keyword{ padding:4px 0 0 3px; color:#999; }
.box190 .txt .keyword a{ color:#666; }
.box190 .txt .keyword a:hover{ color:#f60; }

.box190 .weibo{ width:160px; padding:10px 15px 10px 15px; }
.box190 .weibo p{ _padding:4px; line-height:24px; color:#555; vertical-align:middle; }
.box190 .weibo p i{ display:inline-block; width:16px; height:16px; margin:0 5px -3px 0; background: no-repeat; }
.box190 .weibo p i.sina{ background-position:-80px -42px; }
.box190 .weibo p i.qq{ background-position:-96px -42px; }


/*.box190 .promise{ width:170px; padding:0 10px 5px 10px; }
.box190 .promise li{ display:block; width:100%; height:30px; line-height:30px; color:#666; overflow:hidden; }
.box190 .promise li i{ display:inline-block; position:relative; bottom:-3px; _bottom:0; width:18px; height:18px; margin-right:8px; background: no-repeat -157px 0; }
.box190 .promise li i.i0{ background-position:-157px 0; }
.box190 .promise li i.i1{ background-position:-175px 0; }
.box190 .promise li i.i2{ background-position:-193px 0; }
.box190 .promise li i.i3{ background-position:-211px 0; }
.box190 .promise li i.i4{ background-position:-229px 0; }
.box190 .promise li i.i5{ background-position:-246px 0; }
.box190 .promise li i.i6{ background-position:-264px 0; }*/

.box190 .txt2{ width:158px; float:left; padding:5px 15px 10px 15px; }
.box190 .txt2 li{ display:block; width:100%; padding:6px 0; overflow:hidden; }
.box190 .txt2 li img{ width:42px; float:left; margin-right:6px; }
.box190 .txt2 li .title{ display:inline-block; width:110px; float:left; height:14px; line-height:14px; overflow:hidden; }
.box190 .txt2 li p{ width:110px; float:left; }
.box190 .txt2 li p span{ padding-left:10px; color:#999; }
.box190 .txt2 li p em{ color:#f73; }


.box190{ width:188px; float:left; border:1px solid #e5e5e5; }
.box190 .tit1{ height:24px; line-height:24px; border-bottom:1px solid #e5e5e5; background:#fafafa; }
.box190 .tit1 strong{ padding-left:12px; color:#555; }
.box190 .tit1 span{ width:94px; float:left; height:24px; _height:22px; _padding-top:2px; text-align:center; color:#555; background:#fafafa; }
.box190 .tit1 span.on{ position:relative; bottom:-1px; width:92px; border-bottom:1px solid #fff; font-weight:bold; background:#fff; }
#cut1_1{ border-right:1px solid #e5e5e5; }
.box190 .xianlu_new{ width:158px; float:left; padding:6px 15px 10px 15px; background:#fff; }
.box190 .xianlu_new li{ display:block; width:100%; padding:6px 0; overflow:hidden; }
.box190 .xianlu_new li img{ width:42px; float:left; margin-right:6px; }
.box190 .xianlu_new li .title{ display:inline-block; width:110px; float:left; height:14px; line-height:14px; overflow:hidden; }
.box190 .xianlu_new li p{ width:110px; float:left; height:18px; overflow:hidden; }
.box190 .xianlu_new li p span{ padding-left:10px; color:#999; }
.box190 .xianlu_new li p em{ color:#f73; }

.box190 .order_new{ width:158px; float:left; padding:0 15px 6px 15px; }
.box190 .order_new li{ padding:10px 0; border-bottom:1px dotted #e5e5e5; }
.box190 .order_new li p{ display:block; width:100%; height:28px; line-height:14px; color:#666; overflow:hidden; }
.box190 .order_new li p b{ padding-right:5px; color:#666; }
.box190 .order_new li p em{ color:#f73; padding:0 3px; }
.box190 .order_new li p a{ color:#666; }
.box190 .order_new li span{ display:block; width:100%; text-align:left; color:#999; }

.box190 .tool{ width:165px; float:left; padding:5px 12px 10px 12px; overflow:hidden; }
.box190 .tool a{ width:54px; float:left; height:21px; line-height:21px; text-align:center; overflow:hidden; }

.box190 .weibo_con{ width:165px; padding:5px 12px 10px 12px;}
.box190 .weibo_con a{ clear:both; display:block; line-height:24px;}
.box190 .weibo_con a i{ display:inline-block; width:16px; height:16px; margin-right:5px; vertical-align:-3px; background: no-repeat;}
.box190 .weibo_con a.qq i{ background-position:-16px 0;}

.box190 .tuan{ padding:0 14px 10px 14px; }
.box190 .tuan li{ display:block; position:relative; width:160px; margin:10px 0; }
.box190 .tuan li img{ display:block; }
.box190 .tuan li a span{ position:absolute; left:0; top:76px; width:154px; padding:0 3px; height:24px; line-height:24px; color:#fff; background-color:#000; background:rgba(0,0,0,0.5); filter:alpha(opacity=50); overflow:hidden; }
.box190 .tuan li .price{ padding:0 3px; line-height:24px; color:#fff;  background:#f47808; }
.box190 .tuan li .price b{ font-size:14px; }
.box190 .tuan li .price a{ float:right; margin-top:3px; padding:0 10px; line-height:18px; border-radius:2px; color:#f60; background:#ffe984; }

.box190 .wan_city{ padding:10px 14px; _padding:10px 14px 0 14px; }
.box190 .wan_city li{ float:left; margin-bottom:10px; overflow:hidden; }
.box190 .wan_city li img{ display:block; }
.box190 .wan_city li .title{ width:160px; line-height:24px; }
.box190 .wan_city li .title a{ width:114px; float:left; height:24px; overflow:hidden; }
.box190 .wan_city li .title span{ width:40px; float:right; text-align:right; color:#f60; }

.box190 .link{ width:158px; float:left; padding:6px 15px 12px 15px; }
.box190 .link a{ display:inline-block; padding-right:4px; }

.w190 .help190{ width:158px; float:left; padding:6px 15px 12px 15px; }
.w190 .help190 li{ display:block; width:100%; height:24px; line-height:24px; overflow:hidden; }



/* 脙鈥懊兣捗偮趁冣€∶偮懊冿拷? */
#shop_info{ position:relative; background:#fff; z-index:110; }


/* .user_banner{ margin-bottom:0; } */



/*脙聧脗篓脙鈧偮该偮疵兟趁兟嵜偮济冣€樏兟姑兣犆傦拷?*/
.main_hd{ position:relative; margin:-15px 0 15px 0; z-index:3; }
.slide_image{ height:340px; position:relative; }
.slide_img1{ height:340px; width:100%; right:0px; background:#fff no-repeat center top; position:absolute; top:0px; }
.slide_img1 a{ background:; height:340px; width:840px; position:absolute; top:0px; left:50%; margin-left:-340px; }
.title_box{ position:relative; top:310px; width:1000px; height:30px; margin:0 auto; }
.slide_img1_btns{ width:840px; height:34px; position:absolute; bottom:0; left:160px; }
.slide_img1_btns a{ float:left; height:30px; margin-top:4px; margin-right:1px; line-height:30px; cursor:pointer; background-color:#000; background:rgba(0,0,0,0.2); filter:alpha(opacity=30); overflow:hidden; }
.slide_img1_btns a span{ position:relative; padding:0 5px; color:#fff; }
.slide_img1_btns a.on{ margin-top:0; color:#fff; border-top:0 none; border-bottom:4px solid #ffb400; background:rgba(0,0,0,0.7); filter:alpha(opacity=70); }
.slide_img1_btns a:hover{ text-decoration:none; }


/* 脙鈥澝兣∶兟徝兣该偮棵兟嵜偮访冿拷? */
.lxs_kefu_index{ margin-bottom:15px; padding:10px 20px; border:5px solid #ebebeb; background:#fff; }
.lxs_kefu_index .tit{ display:block; line-height:30px; font-size:14px; border-bottom:1px solid #ddd; overflow:hidden; zoom:1; }
.lxs_kefu_index .tit strong{ line-height:30px; font-size:18px; color:#666; }
.lxs_kefu_index .tit strong i{ display:inline-block; width:24px; height:28px; margin-right:5px; vertical-align:-5px; background: no-repeat 0 -69px;}
.lxs_kefu_index .tit strong em{ font-size:14px; color:#df372a; }
.lxs_kefu_index .tit span.other{ float:right; font-size:12px;}
.lxs_kefu_index .tit span.other i{ display:inline-block; width:13px; height:13px; margin-right:3px; vertical-align:-1px; background: no-repeat -117px -43px;}
.lxs_kefu_index .tit span.other .favorites i{ background-position:-100px -43px;}
.lxs_kefu_index .tit span.other a{ padding:0 10px; color:#666; }
.lxs_kefu_index .tit span.other a:hover{ color:#f60; }
.lxs_kefu_2016 .tit strong font{ color:#4ac33a;}
.lxs_kefu_index.lxs_kefu_2016 .user_name .tel{ color:#4ac33a; font-size:13px; margin-top:-5px;}
.lxs_kefu_index.lxs_kefu_2016 li .no_photo{ margin-left:-10px;}
.lxs_kefu_index.lxs_kefu_2016 .zaixian{ float:left; font-size:24px; line-height:26px; background:#4ac33a; color:#fff; width:100px; text-align:center; height:80px; font-weight:bold; margin:10px 0 0 10px; padding-top:20px;}
.lxs_kefu_index.lxs_kefu_2016 ul{ width:810px;}

/****驴脥路镁脨脼赂脛****/
.kefu_tel{width:165px;border-right:1px solid #eee;float:left;margin:20px 0; margin-left:15px;}
.kefu_tel p{height:24px;color:#999;font-size:14px;}
.kefu_tel span{display:block;line-height:20px;color:#555;font-size:14px;padding-right:58px;}
.user_name p{line-height:24px;color:#999;font-size:12px;}

.lxs_kefu_index ul{width:765px;float:right;height:80px;margin:20px 0; }
.lxs_kefu_index li{ float:left; position:relative; width:140px; float:left; padding:0 10px;}
.lxs_kefu_index li .user_photo{ width:54px; height:54px; float:left; padding-right:6px; text-decoration:none; }
.lxs_kefu_index li .user_photo img{ width:50px; height:50px; border-radius:50%;}
.lxs_kefu_index li .guwen img{ width:48px; height:48px; border:2px solid #ffab53;}
.lxs_kefu_index li .user_name{ margin-left:60px;}
.lxs_kefu_index li .user_name a{ display:block; color:#1c6fc3}
.lxs_kefu_index li .user_name b{ display:block; font-weight:normal; font-size:14px; height:28px; color:#555;}
.lxs_kefu_index li .user_name a.tel{ color:#999; cursor:default; text-decoration:none;}
.lxs_kefu_index li .no_photo{ margin-left:20px;}
.lxs_kefu_index li .user_name b em{height:20px;display:inline-block;max-width:85px;overflow:hidden}
.lxs_kefu_index li .user_name b span{ display:inline-block;width:20px;height:20px; background: 0  no-repeat; }
.lxs_kefu_index li .user_name b span.kefu_level-1{background-position: 0 0;}
.lxs_kefu_index li .user_name b span.kefu_level0{background-position: -20px 0;}
.lxs_kefu_index li .user_name b span.kefu_level1{background-position: -40px 0;}
.lxs_kefu_index li .user_name b span.kefu_level2{background-position: -60px 0;}
.lxs_kefu_index li .user_name b span.kefu_level3{background-position: -80px 0;}
.lxs_kefu_index li .user_name b span.kefu_level4{background-position: -100px 0;}







.lxs_kefu_index strong{ display:block; font-size:12px; line-height:16px; color:#666; font-weight:normal; }

.lxs_kefu_index i.level{ position:absolute; top:12px; left:45px; width:18px; height:20px; background: no-repeat; overflow:hidden;}
.lxs_kefu_index i.level-1{ background-position:-2px 0;}
.lxs_kefu_index i.level0{ background-position:-22px 0;}
.lxs_kefu_index i.level1{ background-position:-42px 0;}
.lxs_kefu_index i.level2{ background-position:-62px 0;}
.lxs_kefu_index i.level3{ width:20px; background-position:-80px 0;}
.lxs_kefu_index i.level4{ width:20px; background-position:-100px 0;}
.lxs_kefu_index a{ display:inline-block; vertical-align:middle;}

.lxs_kefu_index a.name{ line-height:24px; font-size:14px;}
.lxs_kefu_index a.qq, .lxs_kefu_index a.other_qq{ display:block; width:87px; padding-left:2px; padding-top:4px\0; white-space:nowrap; margin-bottom:3px; height:22px; background: 0 no-repeat; overflow:hidden;}
.lxs_kefu_index a.other_qq{background: 0 0 no-repeat;height:22px;width:90px;}
.lxs_kefu_index a.qq img{ position:relative; top:2px; top:-2px\0; padding-right:3px; z-index:1; }
.lxs_kefu_index li .user_name a.im{ width:89px; height:23px; margin-bottom:3px; background: no-repeat 0 -43px; margin-top:5px;}



.lxs_kefu{ margin-bottom:15px; padding-bottom:5px;  background:#ebebeb;}
.lxs_kefu .tit{ background: no-repeat;}
.lxs_kefu .tit strong{ display:block; padding-left:20px; line-height:42px; font-size:16px; color:#fff; font-weight:normal; text-align:center;}
.lxs_kefu_con{ width:180px; margin:5px; background:#fff;}
.lxs_kefu_con .tel_all{ padding:10px; border-bottom:1px solid #ebebeb; color:#999;}
.lxs_kefu_con .tel_all b{ display:block; color:#555;}


.lxs_kefu_con .tel_all span{ display:block; width:96px;}
.lxs_kefu_con li{ display:block; position:relative; padding:10px 10px;}
.lxs_kefu_con li .user_photo{ width:54px; height:54px; float:left; padding-right:6px; text-decoration:none; }
.lxs_kefu_con li .user_photo img{ width:50px; height:50px; border-radius:50%;}
.lxs_kefu_con li .guwen img{ width:48px; height:48px; border:2px solid #ffab53;}

.lxs_kefu_con li .user_name{ margin-left:60px;}
.lxs_kefu_con li .user_name a{ clear:both; display:block;word-break: break-all;}
.lxs_kefu_con li .user_name b{ display:block; font-weight:normal; font-size:14px; line-height:20px;height:20px; color:#555;}
.lxs_kefu_con li .user_name b span{width:20px;height:20px; background: 0  no-repeat;float:left }
.lxs_kefu_con li .user_name b span.kefu_level-1{background-position: 0 0;}
.lxs_kefu_con li .user_name b span.kefu_level0{background-position: -20px 0;}
.lxs_kefu_con li .user_name b span.kefu_level1{background-position: -40px 0;}
.lxs_kefu_con li .user_name b span.kefu_level2{background-position: -60px 0;}
.lxs_kefu_con li .user_name b span.kefu_level3{background-position: -80px 0;}
.lxs_kefu_con li .user_name b span.kefu_level4{background-position: -100px 0;}

.lxs_kefu_con li .user_name a.tel{ color:#999; cursor:default; text-decoration:none;}
.lxs_kefu_con li .no_photo{ margin-left:20px;}

.lxs_kefu_con strong{ display:block; font-size:12px; line-height:16px; color:#666; font-weight:normal; }

.lxs_kefu_con i.level{ position:absolute; top:12px; left:47px; width:18px; height:20px; background: no-repeat; overflow:hidden;}
.lxs_kefu_con i.level-1{ background-position:-2px 0;}
.lxs_kefu_con i.level0{ background-position:-22px 0;}
.lxs_kefu_con i.level1{ background-position:-42px 0;}
.lxs_kefu_con i.level2{ background-position:-62px 0;}
.lxs_kefu_con i.level3{ width:20px; background-position:-80px 0;}
.lxs_kefu_con i.level4{ width:20px; background-position:-100px 0;}
.lxs_kefu_con a{ display:inline-block; vertical-align:middle;}

.lxs_kefu_con a.name{ height:24px; line-height:24px; font-size:14px; overflow:hidden;}
.lxs_kefu_con li .user_name a.qq{ display:inline-block; padding: 0 10px 0 0; height:21px; background: no-repeat right -296px; overflow:hidden;}
.lxs_kefu_con li .user_name a.qq:before{ content: ''; display: inline-block; width: 10px; height: 21px; margin-top:-5px; vertical-align: middle; background: no-repeat left -296px; overflow: hidden;}
.lxs_kefu_con a.qq img{ position:relative; top:2px; top:-2px\0; padding-right:3px; z-index:1; }
.lxs_kefu_con li .user_name a.im{ display:block; width:89px; height:23px; margin-bottom:3px; background: no-repeat 0 -43px;}


.more_info{ display:none; position:absolute; top:10px; left:50px; width:230px; margin-left:5px; padding:10px 15px; line-height:21px; border:1px solid #7a7a6f; box-shadow:2px 2px 1px #ccc; background:#ffffe1; z-index:999; }
.more_info s{ position:absolute; top:10px; left:-7px; width:7px; height:13px; background: no-repeat -89px -43px;}
.more_info dl{ position:relative; }
.more_info dt{ clear:both; width:60px; float:left; color:#7d7d7d; }
.more_info dd{ display:inline-block; width:170px; float:left; }
.more_info dd.js{ line-height:16px; padding-top:3px; }
.more_info span{ position:absolute; right:13px; top:10px; }
.more_info a:hover{ color:#eb6100; text-decoration:none; }

.lxs_kefu .other{ height:24px; line-height:24px; text-align:center;}
.lxs_kefu .other span{ display:inline-block; width:90px;}
.lxs_kefu .other a{ color:#666666;}
.lxs_kefu .other a:hover{ color:#f60; }
.lxs_kefu .other span.favorites{ width:89px; border-right:1px solid #d2d2d2;}


/***** 婊氬姩鍏憡 *****/
.tbgg{ position:relative; width:998px; margin:0 auto 10px auto; height:40px; border:1px solid #e5e5e5; background:#fff; }
.tbgg h5{ position:relative; width:100px; float:left; color:#f73; text-align:right; margin:0; line-height:40px; font-size:12px; font-weight:normal; }
.tbgg h5 i{ position:absolute; top:13px; left:20px; width:9px; margin-right:5px; height:13px; background-position:-283px 0; overflow:hidden; }
.tbgg2{ width:100%; }
#gd{ }
.gdt{ width:880px; float:left; margin-right:10px; display:inline; height:40px; line-height:40px; overflow:hidden; text-align:left; white-space:nowrap; }
.gdt2{ width:980px; }
#gd a{ color:#666; margin-right:15px; }
.div2{ width:auto; height:20px; font-size:12px; }

.sos{ width:966px; margin:0 auto 10px auto; height:27px; padding:8px 12px 6px 20px; border:1px solid #e5e5e5; background:#f5f5f5; overflow:hidden; }
.sos span{ float:left; line-height:25px; color:#666; }
.sos input{ float:left; vertical-align:middle; }
.sos input.text{ width:270px; color:#acacac; height:13px; padding:5px 0 5px 4px; background:#fff; border:1px solid #dedede; vertical-align:middle; }
.sos select.select{ width:50px; float:left; height:25px; margin:0 5px 0 5px; display:inline; }
.sos input.submit{ width:55px; text-align:center; height:25px; line-height:25px; color:#fff; border:none; background:#4ac33a; cursor:pointer; }
.sos .keyword{ width:310px; float:left; padding-left:20px; height:25px; line-height:25px; color:#777; overflow:hidden; }
.sos .keyword span{ color:#999; }
.sos .keyword a{ color:#999; padding-right:6px; }


.box1000{ clear:both; }
.box1000 .tit{ height:40px; line-height:40px; color:#555; overflow:hidden; }
.box1000 .tit b{ float:left; padding-right:15px;  font-size:20px; font-weight:normal; color:#4ac33a; }
.box1000 .tit strong{ float:left;  font-size:20px; font-weight:normal; }
.box1000 .tit a.more{ float:right; padding-right:15px; font-size:14px; }

.tese_zt{ clear:both; width:998px; padding:10px 0 20px 0; border-top:3px solid #4ac33a; margin-bottom:15px; background:#fff; overflow:hidden; }
.tese_zt ul{ width:1100px; }
.tese_zt li{ width:306px; float:left; margin:0 0 0 20px; display:inline; }
.tese_zt li img{ display:block; }
.tese_zt li span{ display:block; height:40px; line-height:40px; font-size:14px; text-align:center; background:#333; color:#fff; overflow:hidden; }
.tese_zt li span.info{ height:78px; padding:20px; text-align:left; background:#ededed; }
.tese_zt li span.info strong{ font-size:26px; line-height:30px; }
.tese_zt li span.info p{  font-size:12px; line-height:18px; }
.tese_zt li a{ text-decoration:none; }
.tese_zt li a:hover span{ color:#ffb400; }

.season_tag{ clear:both; height:40px; border-top:4px solid #4ac33a; background:#4ac33a; overflow:hidden; }
.season_tag a{ width:248px; float:left; line-height:40px;  font-size:18px; text-align:center; color:#fff; background:#4ac33a; }
.season_tag a.on{ color:#555; background:#fff; }

.season_con{ }
.season_con .txt1{ position:relative; height:470px; margin:10px 0 15px 0;  }
.season_con .txt1 li{ display:block; background:#fff; }
.season_con .txt1 li img{ display:block; }

.season_con .txt1 li.first{ position:absolute; top:0; left:0; width:495px; height:310px; }
.season_con .txt1 li.first i{ position:absolute; width:38px; height:38px; line-height:38px; margin-left:457px; text-align:center; color:#fff; font-style:normal; }
.season_con .txt1 li.first i.i1{ background: no-repeat; _background:none; filter:progid:dximagetransform.microsoft.alphaimageloader(src="http://xinjiang.cncn.com/css/img/ico_rcm1.png",sizingmethod='crop'); }
/*.season_con .txt1 li.first i.i0{ background: no-repeat; _background:none; filter:progid:dximagetransform.microsoft.alphaimageloader(src="http://xinjiang.cncn.com/css/img/ico_rcm3.png",sizingmethod='crop'); }*/
.season_con .txt1 li.first i.i4{ background: no-repeat; _background:none; filter:progid:dximagetransform.microsoft.alphaimageloader(src="http://xinjiang.cncn.com/css/img/ico_rcm5.png",sizingmethod='crop'); }
.season_con .txt1 li.first i.i6{ background: no-repeat; _background:none; filter:progid:dximagetransform.microsoft.alphaimageloader(src="http://xinjiang.cncn.com/css/img/ico_rcm6.png",sizingmethod='crop'); }
.season_con .txt1 li.first i.i0,.season_con .txt1 li.first i.i2,.season_con .txt1 li i.i5{ display:none; }

.season_con .txt1 li.first .title{ position:absolute; top:225px; left:0; width:480px; float:left; height:60px; padding:10px 10px; line-height:30px;  font-size:16px; overflow:hidden; z-index:3; }
.season_con .txt1 li.first .title span{ width:220px; float:right; padding-top:20px; font-size:40px; text-align:right;  color:#ffc600; }
.season_con .txt1 li.first .title span.ytyy{ width:220px; float:right; padding-top:20px; font-size:30px; text-align:right;  color:#ffc600; font-weight:bold; }
.season_con .txt1 li.first .bg{ position:absolute; bottom:0; left:0; width:100%; height:80px; background:#000; background:rgba(0,0,0,0.5); filter:alpha(opacity=50); z-index:2; }
.season_con .txt1 li.first a{ color:#fff; }
.season_con .txt1 li.first a:hover{ color:#ff0; }
.season_con .txt1 li.two{ position:absolute; top:0; left:505px; width:495px; height:150px; }
.season_con .txt1 li.two s{ display:inline-block; position:absolute; top:60px; left:237px; width:10px; height:24px; background: no-repeat; }
.season_con .txt1 li.two img{ display:inline; float:left; }
.season_con .txt1 li.two p{ width:227px; float:left; height:52px; padding:10px 10px 0 10px; line-height:26px;  font-size:16px; overflow:hidden; }
.season_con .txt1 li.two i{ display:inline-block; width:26px; height:13px; margin:4px 0 0 10px; background: no-repeat; }
.season_con .txt1 li.two i.i2,.season_con .txt1 li.two i.i3{ display:none; }
.season_con .txt1 li.two i.i0{ width:37px; background-position:0 -56px; }
.season_con .txt1 li.two i.i1{ width:37px; background-position:0 0; }
.season_con .txt1 li.two i.i4{ background-position:0 -14px; }
.season_con .txt1 li.two i.i6{ width:37px; background-position:0 -42px; }
.season_con .txt1 li.two span{ position:absolute; left:255px; bottom:10px; font-size:26px; text-align:right; color:#f60; }
.season_con .txt1 li.two span.ytyy{ position:absolute; left:255px; bottom:10px; font-size:20px; text-align:right; color:#f60; font-weight:bold; }
.season_con .txt1 li.three{ position:absolute; top:160px; left:505px; width:495px; height:150px; }
.season_con .txt1 li.three s{ display:inline-block; position:absolute; top:60px; left:248px; width:10px; height:24px; background: no-repeat; }
.season_con .txt1 li.three img{ display:inline; float:right; }
.season_con .txt1 li.three p{ width:227px; float:left; height:52px; padding:10px 10px 0 10px; line-height:26px;  font-size:16px; overflow:hidden; }
.season_con .txt1 li.three i{ display:inline-block; width:26px; height:13px; margin:4px 0 0 10px; background: no-repeat; }
.season_con .txt1 li.three i.i2,.season_con .txt1 li.three i.i3{ display:none; }
.season_con .txt1 li.three i.i0{ width:37px; background-position:0 -56px; }
.season_con .txt1 li.three i.i1{ width:37px; background-position:0 0; }
.season_con .txt1 li.three i.i4{ background-position:0 -14px; }
.season_con .txt1 li.three i.i6{ width:37px; background-position:0 -42px; }
.season_con .txt1 li.three span{ position:absolute; left:15px; bottom:10px; font-size:26px; text-align:right; color:#f60; }
.season_con .txt1 li.four{ position:absolute; top:320px; left:0; width:243px; height:150px; }
.season_con .txt1 li.four p{ position:absolute; left:0; bottom:0; width:228px; height:36px; line-height:18px; padding:5px 5px 5px 10px; color:#fff; background:#000; background:rgba(0,0,0,0.5); filter:alpha(opacity=50); z-index:2; }
.season_con .txt1 li.four span.price{ display:inline-block; float:right; padding:8px 0 0 0; color:#ffc600; font-size:18px; text-align:right; }
.season_con .txt1 li.four span.title{ display:inline-block; width:160px; height:36px; line-height:18px; overflow:hidden; }
.season_con .txt1 li.four span.ytyy{ display:inline-block; float:right; padding:8px 0 0 0; color:#ffc600; font-size:15px; text-align:right; font-weight:bold; }
.season_con .txt1 li.five{ position:absolute; top:320px; left:253px; width:242px; height:150px; }
.season_con .txt1 li.five p{ position:absolute; left:0; bottom:0; width:227px; height:36px; line-height:18px; padding:5px 5px 5px 10px; color:#fff; background:#000; background:rgba(0,0,0,0.5); filter:alpha(opacity=50); z-index:2; }
.season_con .txt1 li.five span.price{ display:inline-block; float:right; padding:8px 0 0 0; color:#ffc600; font-size:18px; text-align:right; }
.season_con .txt1 li.five span.title{ display:inline-block; width:160px; height:36px; line-height:18px; overflow:hidden; }
.season_con .txt1 li.five span.ytyy{ display:inline-block; float:right; padding:8px 0 0 0; color:#ffc600; font-size:15px; text-align:right; font-weight:bold; }
.season_con .txt1 li.six{ position:absolute; top:320px; left:505px; width:495px; height:150px; }
.season_con .txt1 li.six s{ display:inline-block; position:absolute; top:60px; left:237px; width:10px; height:24px; background: no-repeat; }
.season_con .txt1 li.six img{ display:inline; float:left; }
.season_con .txt1 li.six p{ width:227px; float:left; height:52px; padding:10px 10px 0 10px; line-height:26px;  font-size:16px; overflow:hidden; }
.season_con .txt1 li.six span{ position:absolute; left:255px; bottom:10px; font-size:26px; text-align:right; color:#f60; }
.season_con .txt1 li.six i{ display:inline-block; width:26px; height:13px; margin:4px 0 0 10px; background: no-repeat; }
.season_con .txt1 li.six i.i2,.season_con .txt1 li.six i.i3{ display:none; }
.season_con .txt1 li.six i.i0{ width:37px; background-position:0 -56px; }
.season_con .txt1 li.six i.i1{ width:37px; background-position:0 0; }
.season_con .txt1 li.six i.i4{ background-position:0 -14px; }
.season_con .txt1 li.six i.i6{ width:37px; background-position:0 -42px; }


.season_con .txt2{ width:1000px; margin-bottom:15px; overflow:hidden; }
.season_con .txt2 ul{ width:1008px; }
.season_con .txt2 li{ position:relative; width:228px; float:left; height:300px; padding:8px; margin:10px 8px 0 0; display:inline; background:#fff; }
.season_con .txt2 li i{ position:absolute; width:38px; height:38px; line-height:38px; margin-left:190px; text-align:center; color:#fff; font-style:normal; z-index:4; }
.season_con .txt2 li i.i1{ background: no-repeat; _background:none; filter:progid:dximagetransform.microsoft.alphaimageloader(src="http://xinjiang.cncn.com/css/img/ico_rcm1.png",sizingmethod='crop'); }
/*.season_con .txt2 li i.i0{ background: no-repeat; _background:none; filter:progid:dximagetransform.microsoft.alphaimageloader(src="http://xinjiang.cncn.com/css/img/ico_rcm3.png",sizingmethod='crop'); }*/
.season_con .txt2 li i.i4{ background: no-repeat; _background:none; filter:progid:dximagetransform.microsoft.alphaimageloader(src="http://xinjiang.cncn.com/css/img/ico_rcm5.png",sizingmethod='crop'); }
.season_con .txt2 li i.i6{ background: no-repeat; _background:none; filter:progid:dximagetransform.microsoft.alphaimageloader(src="http://xinjiang.cncn.com/css/img/ico_rcm6.png",sizingmethod='crop'); }
.season_con .txt2 li i.i0,.season_con .txt2 li i.i2,.season_con .txt2 li li i.i5{ display:none; }
.season_con .txt2 li a.title{ height:58px; color:#fff; text-decoration:none; }
.season_con .txt2 li a.title p:hover{ color:#ffffcc}
.season_con .txt2 li a.title img{ display:block; }
.season_con .txt2 li a.title p{ padding:5px 10px; height:48px; line-height:24px; color:#fff; font-size:14px; font-weight:bold; overflow:hidden; }
.season_con .txt2 li a.title p.c1{ background:#008cd7; }
.season_con .txt2 li a.title p.c2{ background:#da5755; }
.season_con .txt2 li a.title p.c3{ background:#2e548d; }
.season_con .txt2 li a.title p.c4{ background:#184d58; }
.season_con .txt2 li a.title p.c5{ background:#765a61; }
.season_con .txt2 li a.title p.c6{ background:#6e7f83; }
.season_con .txt2 li a.title p.c7{ background:#958a78; }
.season_con .txt2 li a.title p.c8{ background:#626262; }
.season_con .txt2 li .price{ display:block; margin:5px auto; color:#777; text-align:center; }锟??
.season_con .txt2 li .price em{ padding-right:10px; font-size:14px; font-weight:bold; }
.season_con .txt2 li .price em.ytyy{ display:inline-block; padding-top:15px; }
.season_con .txt2 li .price em b{ font-family:impact; font-size:24px; font-weight:normal; }
.season_con .txt2 li .price del{ }
.season_con .txt2 li a.btn{ display:block; width:108px; margin:0 auto; line-height:30px; font-size:14px; color:#fff; text-align:center; background:#ff7f00; text-decoration:none; }

.season_con .txt2 li.hov{ background:#ffc; }



.season_con .txt3{ position:relative; height:358px; margin:10px 0 15px 0; background:#fff  no-repeat; }
.season_con .txt3 .slide{ position:absolute; top:0px; right:0px; width:100%; height:358px; }
.season_con .txt3 .slide .pic{ position:absolute; top:64px; left:64px; }
.season_con .txt3 .slide .info{ padding:30px 100px 0 395px; }
.season_con .txt3 .slide .info strong{ display:block;  font-size:30px; font-weight:normal; color:#4ac33a; }
.season_con .txt3 .slide .info strong.title{ font-size:24px; line-height:34px; }
.season_con .txt3 .slide .info strong.title a{ color:#444; }
.season_con .txt3 .slide .info strong.title a:hover{ color:#f60; }
.season_con .txt3 .slide .info .price{ padding:15px 0; line-height:40px; color:#fff; text-align:center;  font-size:24px; overflow:hidden; }
.season_con .txt3 .slide .info .price span{ width:150px; float:left; height:40px; background:#4ac33a; }
.season_con .txt3 .slide .info .price em{ position:relative; bottom:-5px; width:150px; float:left; height:40px; background:#80d575  no-repeat 139px -40px; }
.season_con .txt3 .slide .info .down{ clear:both; width:100%; }
.season_con .txt3 .slide .info .down span{ float:left; padding:10px 20px 0 0; }
.season_con .txt3 .slide .info .down span b.f60{ padding:0 3px; color:#f60; }
.season_con .txt3 .slide .info .down span em{ float:left; }
.season_con .txt3 .slide .info .down span #bdshare{ margin-top:-4px; padding:0; }

.season_con .txt3 .num{ width:600px; height:68px; position:absolute; bottom:29px; left:395px; }
.season_con .txt3 .num a{ width:107px; float:left; height:67px; margin-right:12px; display:inline; background:#fff; cursor:pointer; }
.season_con .txt3 .num a span{ position:relative; color:#fff; }
.season_con .txt3 .num a.on{ border-bottom:3px solid #4ac33a; }
.season_con .txt3 .num a:hover{ text-decoration:none; }

/* 浜у搧澶у浘灞曠ず */
.picbox{ clear:both; width:960px; padding:0 20px 15px 20px; margin-bottom:15px; border-top:3px solid #4ac33a; background:#fff; overflow:hidden; }
.picbox ul{ width:1050px; }
.picbox li{ position:relative; width:228px; float:left; padding:15px 0 0 0; margin-right:16px; }
.picbox li i{ position:absolute; width:38px; height:38px; line-height:38px; margin-left:190px; text-align:center; color:#fff; font-style:normal; }
.picbox li i.i1{ background: no-repeat; _background:none; filter:progid:dximagetransform.microsoft.alphaimageloader(src="http://xinjiang.cncn.com/css/img/ico_rcm1.png",sizingmethod='crop'); }
/*.picbox li i.i0{ background: no-repeat; _background:none; filter:progid:dximagetransform.microsoft.alphaimageloader(src="http://xinjiang.cncn.com/css/img/ico_rcm3.png",sizingmethod='crop'); }*/
.picbox li i.i4{ background: no-repeat; _background:none; filter:progid:dximagetransform.microsoft.alphaimageloader(src="http://xinjiang.cncn.com/css/img/ico_rcm5.png",sizingmethod='crop'); }
.picbox li i.i6{ background: no-repeat; _background:none; filter:progid:dximagetransform.microsoft.alphaimageloader(src="http://xinjiang.cncn.com/css/img/ico_rcm6.png",sizingmethod='crop'); }
.picbox li i.i0,.picbox li i.i2,.picbox li i.i5{ display:none; }
.picbox li img{ display:block; }
.picbox li .title{ display:block; width:228px; height:40px; padding:4px 0; line-height:20px; font-size:14px; overflow:hidden; }
.picbox li .title a{ color:#2b7cc7; }
.picbox li .title a:hover{ color:#f60; }
.picbox li span{ display:block; position:absolute; top:132px; left:0; width:216px; padding:0 6px; text-align:right; color:#999; background-color:#000; background:rgba(0,0,0,0.7); filter:alpha(opacity=70); }
.picbox li span em{ float:left; color:#fc0; }
.picbox li span em b{  font-size:18px; font-weight:normal; }
.picbox li span em.ytyy{ line-height:26px; font-size:14px; font-weight:bold; }
.picbox li span s{ float:right; padding-top:4px; text-decoration:none; color:#ddd; }

/* 浜у搧鍥炬枃灞曠ず */
.twbox{ clear:both; width:960px; padding:15px 20px 15px 20px; margin-bottom:15px; border-top:3px solid #4ac33a; background:#fff; overflow:hidden; }
.twbox ul{ width:1000px; }
.twbox li{ width:453px; float:left; height:90px; padding:10px; margin:5px 10px 5px 0; border:1px solid #e6e6e6; }
.twbox li img{ display:block; float:left; padding-right:15px; }
.twbox li .type a{ display: block; height:36px; line-height:18px; font-size:14px; color:#2b7cc7; }
.twbox li .type a:hover{ color:#f60; }
.twbox li .type p{ height: 20px; padding:5px 0 0 0; color:#999; overflow: hidden;}
.twbox li .type p span{ padding-right:15px; }
.twbox li .type p span a{ font-size:12px; color:#999; }
.twbox li .type p span a:hover{ color:#f60; }
.twbox li .type .price{ color:#f60; }
.twbox li .type .price em{ float:left; padding-right:5px; }
.twbox li .type .price em.ytyy{ padding:6px 5px 0 0; font-size:14px; font-weight:bold; }
.twbox li .type .price em b{  font-size:20px; }
.twbox li .type .price i{ display:inline-block; width:20px; float:left; height:20px; margin:6px 2px 0 2px; background: no-repeat; }
.twbox li .type .price i.i2{ background-position:-20px -130px; }
.twbox li .type .price i.i1{ background-position:0 -130px; }
/* .twbox li .type .price i{ display:inline-block; width:49px; height:14px; margin:6px 0 0 15px; background: no-repeat; }
.twbox li .type .price i.go{ background-position:0 -110px; }
.twbox li .type .price i.noshopping{ background-position:-53px -110px; }
.twbox li .type .price i.sale{ background-position:-105px -110px; }
.twbox li .type .price i.tuan{ width:28px; background-position:-158px -110px; } */

/* 浜у搧鏂囧瓧灞曠ず */
.textbox{ clear:both; width:960px; padding:15px 20px 15px 20px; margin-bottom:15px; border-top:3px solid #4ac33a; background:#fff; overflow:hidden; }
.textbox ul{ width:1000px; }
.textbox li{ width:460px; float:left; height:84px; padding:0 0 10px 0; margin:5px 40px 5px 0; border-bottom:1px dotted #e6e6e6; }
.textbox li .type a{ display:block; height:30px; line-height:30px; font-size:14px; color:#2b7cc7; overflow:hidden; }
.textbox li .type a:hover{ color:#f60; }
.textbox li .type p{ padding:5px 0 0 0; color:#999; }
.textbox li .type p span{ padding-right:20px; }
.textbox li .type p span a{ display:inline; font-size:12px; }
.textbox li .type .price{ color:#f60; }
.textbox li .type .price em{ float:left; padding-right:5px; }
.textbox li .type .price em.ytyy{ margin-top:6px; font-size:14px; font-weight:bold; }
.textbox li .type .price em b{  font-size:20px; }
.textbox li .type .price i{ display:inline-block; width:20px; float:left; height:20px; margin:5px 2px 0 2px; background: no-repeat; }
.textbox li .type .price i.i2{ background-position:0 -130px; }
.textbox li .type .price i.i1{ background-position:-20px -130px; }
/* .textbox li .type .price i{ display:inline-block; width:49px; height:14px; margin:6px 0 0 15px; background: no-repeat; }
.textbox li .type .price i.go{ background-position:0 -110px; }
.textbox li .type .price i.noshopping{ background-position:-53px -110px; }
.textbox li .type .price i.sale{ background-position:-105px -110px; }
.textbox li .type .price i.tuan{ width:28px; background-position:-158px -110px; } */

.composite{ padding:20px; margin-bottom:15px; border-top:3px solid #4ac33a; background:#fff; overflow:hidden; zoom:1; }
.box750{ display:block; width:750px; float:left; margin:0 20px 15px 0; overflow:hidden; }
.box1000 .box750 .tit{ position:relative; width:100%; height:35px; border-bottom:1px solid #e5e5e5; overflow:visible; }
.box750 .tit strong{ display:inline-block; float:left; height:35px; line-height:35px; line-height:35px;  font-size:16px; font-weight:normal; color:#fff; }
.box750 .tit strong a:hover{ color:#f60; }
.box750 .tit a.more{ float:right; padding:5px 0 0 0; line-height:30px; color:#999; }
.box750 .tit a.more:hover{ color:#f60; }

.box750 .tit span.tag_cut2 a{ float:left; margin-right:20px; line-height:36px; font-size:14px; text-decoration:none; }
.box750 .tit span.tag_cut2 a.on{ _position:relative; _bottom:-1px; font-weight:bold; color:#666; line-height:34px; border-bottom:2px solid #4ac33a; }


.box750 .article{ width:750px; float:left; padding:14px 0 0 0; overflow:hidden; }
.box750 .article ul{ width:800px; }
.box750 .article li{ width:375px; float:left; padding-right:20px; height:24px; line-height:24px; overflow:hidden; }
.box750 .article li a.more{ padding-right:10px; color:#2b7cc7; }
.box750 .article li a{ color:#999; }
.box750 .article li a:hover{ color:#f60; }


.box750 .new_order{ width:750px; float:left; padding:14px 0 0 0; }
.box750 .new_order dl{ display:block; width:100%; padding:10px 0; line-height:20px; border-bottom:1px dotted #e1e1e1; overflow:hidden; }
.box750 .new_order dt{ width:100px; float:right; _padding-top:3px; color:#999; }
.box750 .new_order dd{ width:600px; float:left; color:#999; }
.box750 .new_order dd a{ padding-left:10px; }
.box750 .new_order dd em{ color:#f60; }


.box1000 .box190{ margin:0; }
.box1000 .box190 .fav_mobile{ position:relative; }
.box1000 .box190 .fav_mobile i{ position:absolute; top:55px; left:55px; }
.box1000 .box190 .fav_mobile span{  font-size:12px; color:#666; }
.box1000 .mt15{ margin-top:15px; }

.box960_link{ clear:both; color:#666; }
.box960_link strong{ width:60px; float:left; }
.box960_link span{ width:900px; float:left; }
.box960_link span a{ color:#888; }
.box960_link span a:hover{ color:#f60; }


/*鏈€缁堥〉闈㈡棩鍘嗘 131023*/
.date_table{ display:none; }
.key .month_row{ position:relative; left:10px; width:418px; border:1px solid #ccc; }
.key .month_row .sd{ position:absolute; top:50%; left:0; width:68px; margin-top:-20px; }
.key .month_row .sd .year{ padding-top:4px; line-height:14px;  font-size:12px; text-align:center; color:#999; }
.key .month_row .sd .month{ line-height:16px;  font-size:16px; text-align:center; color:#666; }


.key .hd{ float:left; margin-left:10px; display:inline; padding-left:69px; _padding-left:70px; background:#ccc; }
.key .hd li{ width:49px; float:left; height:24px; line-height:24px; color:#fff; border-left:1px solid #ccc; text-align:center; background:none; }

.key .month_row .bd{ width:351px; padding-left:68px; margin:0 -1px -1px 0; }
.key .month_row .bd ul{ display:block; _float:left; border-left:1px solid #ccc; }
.key .month_row .bd li{ position:relative; width:50px; float:left; background:#f8f8f8; cursor:pointer; }
.key .month_row .bd li.hov{ background:; }
.key .month_row .bd li.order_day{ background:; }

.key .month_row .bd li.disable{ background:#fff; cursor:default; }
.key .month_row .bd li.disable:hover{ background:#fff; }

.key .month_row .bd li.no_price{ background:#f8f8f8; cursor:default; }
.key .month_row .bd li.no_price:hover{ background:#f8f8f8; }

.key .month_row .bd li .li_wrap{ position: relative; height:34px; padding-left:3px; border-bottom:1px solid #ccc; border-right:1px solid #ccc; overflow:hidden;}
.key .month_row .bd li .li_wrap p{ height:12px; padding-top:3px; line-height:12px; color:#555; overflow:hidden;}
.key .month_row .bd li .li_wrap a.price{ width:45px; float:left; height:18px; line-height:18px; color:#ff5500; overflow:hidden; text-decoration:none;}
.key .month_row .bd li .li_wrap a.price s{ -webkit-transform:scale(0.88); font-size:9px; text-decoration:none;}
.key .month_row .bd li .li_wrap em{ position:absolute; top:0; right:3px; line-height: 16px; color:#16b;}


/*璇︽儏椤甸潰瀵艰埅娴姩鏁堟灉*/
.sectionbox p.tip{ display:inline-block; line-height:30px; text-indent:12px; color:#f00; }
.sectionbox{ position:relative; *position:static; z-index:1; }
.sectionbox font a { color: inherit;}

#tab_fxd{ width:753px; z-index:9999; }
#tab_fxd_bg{ clear:both; display:none; height:34px; }
.fxd{ position:fixed; top:0; }
.section{ clear:both; display:block; overflow:hidden; }
.box .tit .btn_con{ display:none; float:right;}
.box .tit .btn_con a{ display:inline-block; width:100px; height:34px; margin:3px 0 0 10px; background: no-repeat -191px 0;}
.box .tit .btn_con a.btn1{ background-position:-191px 0;}
.box .tit .btn_con a.btn2{ background-position:-292px 0;}
.fxd .tit .btn_con{ display:block;}

/*绛捐瘉璇︽儏椤甸潰鍐呭鏍峰紡淇敼*/
#meterial_main,#prompt_main{ padding-top:12px; }
#fileurl_main{ padding:12px 0 0 0; }



#bdshare{ z-index:9998!important; }/* 鐢ㄤ簬瑙ｅ喅鐧惧害鍒嗕韩涓嶵q灞傜殑bug */


/*浜斾竴涓撻娲诲姩*/
/*绾胯矾璇︽儏椤甸潰*/
s.ico_wuyi{ position:absolute; top:-6px; right:-26px; width:104px; height:208px; background: no-repeat; }

.wy_tip{ clear:both; width:340px; float:left; padding-left:10px; margin:8px 0 0 75px; line-height:38px;  border:2px dotted #f00; background:#ffe9b9; }
.wy_tip em{ position:relative; bottom:-4px; padding:0 3px; font-size:24px; color:#f00; }
.dj_quan{ clear:both; margin-left:346px; line-height:24px; }
.dj_quan span{ color:#16b; }
.dj_quan span i{ position:absolute; margin:5px 0 0 -16px; width:12px; height:12px; background: no-repeat; }
.dj_quan .detail_frame{ display:none; width:498px; right:10px; }
.dj_quan .detail_frame s{ left:375px; }
.dj_quan .detail_frame b{ display:block; }
.top_rht .txt .dj_quan .detail_frame ol,.top_rht .txt .dj_quan .detail_frame li{ list-style:decimal; }
.top_rht .txt .dj_quan .detail_frame li{ width:100%; height:auto; overflow:visible; }
.dj_quan .detail_frame ol{ padding-left:24px; }

.top_rht .txt dd .price_produce a{ display:inline-block; line-height:20px; border-bottom:1px dotted #eee; color:#ff5522; text-decoration:none; }

.key .button a.btn{ float:left; height:35px; padding:0 20px; line-height:35px;  font-size:16px; color:#fff; border-radius:2px; background:#ff7300; box-shadow:0 0 2px rgba(0,0,0,0.3); }
.key .button a.btn_lost{ float:left; height:35px; padding:0 20px; line-height:35px;  font-size:16px; color:#fff; border-radius:2px; background:#ccc; box-shadow:0 0 2px rgba(0,0,0,0.3); }


.wuyi_pro{ clear:both; }
.wuyi_pro a.gg_wuyi{ display:block; width:800px; height:200px; margin-bottom:10px; background: no-repeat; }
.wuyi_pro .tit{ background:#ffda92; }
.wuyi_pro .tit strong{ padding:0 20px; line-height:40px; font-size:14px; color:#ff5a00; }
.wuyi_pro .txt{ padding:10px 20px; font-size:14px; line-height:24px; color:#555; background:#ffe9b9; }


/*閰掑簵璇︽儏椤甸潰*/
.top_rht .txt li.hang .price_produce a{ display:inline-block; float:right; margin-top:10px; line-height:20px; border-bottom:1px dotted #eee; color:#ff5522; text-decoration:none; }

.h1_r{ display:none; }


.hotelquote_wuyi{ margin:10px 0; overflow:hidden; }
.quotetab li span.w2 .btn{ display:inline-block; float:left; padding:0 5px; height:24px; line-height:24px;  font-size:14px; border:0 none; border-radius:2px; color:#fff; background:#ff7400; cursor:pointer; }
.quotetab li span.w2 .btn_lost{ display:inline-block; float:left; padding:0 5px; height:24px; line-height:24px;  font-size:14px; border:0 none; border-radius:2px; color:#fff; background:#ccc; cursor:pointer; }
.detail_frame .con{ overflow:hidden; }

.w510 .dj_quan .detail_frame s{ left:435px; }


.go_top_wuyi{ display:none; position:fixed; _position:absolute; right:0; width:122px; height:148px; background: no-repeat 0 0; z-index:9999; }
.go_top_wuyi a.zt{ display:block; width:122px; height:107px; cursor:pointer; }
.go_top_wuyi a.top{ display:block; width:122px; height:41px; cursor:pointer; }


.gg190{ margin-bottom:10px; }
.gg190 img{ display:block; }

.box190 .gg190{ width:188px; display:block; margin-bottom:0; overflow:hidden; }



.dz_infor{width:411px;height:60px;float:left;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;padding:15px; background:#f9fff6  right bottom no-repeat}
.dz_zhuyi{height:24px; line-height:24px; text-indent:30px; background: 0 0 no-repeat;margin-top:6px;}
.dz_inforlink{height:30px;line-height:30px;text-indent:30px; font-weight:bold;}
.dz_inforlink a{color:#5abb1f;}


/*鏂扮増鐧惧害鍒嗕韩*/
.baidu_share_xianlu{ width:138px; float:right; margin-top:-5px;}
.baidu_share_zixun{ clear:both; padding:0 0 20px 250px;}
.baidu_share_hotel{ padding:0 0 0 75px;}
.baidu_share_qianzheng{ padding:0 0 0 55px;}




/* 鍦版帴鐗堢綉锟??   杩斿洖椤堕儴*/
.side_kefu{ display:none; position:fixed; _position:absolute; right:0; width:53px; height:100px; z-index:9999;}
.side_kefu .icon{ display:block; width:53px; height:60px;}
.side_kefu .icon a{ display:block; width:53px; height:60px; text-indent:-9999px; font-size:14px; text-align:center; background: no-repeat; cursor:pointer;}
.side_kefu .icon.kefu_btn a{ background-position:0 0;}
.side_kefu .kefu_con{ display:none; position:absolute; bottom:-19px; right:52px; width:150px; padding:15px; text-align:left; border:1px solid #e6e6e6; background:#fff; overvflow:hidden;}
.side_kefu .kefu_con .tel{ padding-bottom:10px;}
.side_kefu .kefu_con .user_lxs{ display:inline-block; width:150px; padding:10px 0; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; overflow:hidden;}
.side_kefu .kefu_con .user_lxs p{ clear:both; display:block; padding:10px 0;}
.side_kefu .kefu_con .user_lxs p iframe{ display:inline; width:71px;}
.side_kefu .kefu_con .user_lxs img.photo{ width:57px; float:left; margin-right:10px; border-radius:50%;}
.side_kefu .kefu_con .user_lxs em{ display:inline-block; width:83px; padding-top:5px; color:#333;}
.side_kefu .kefu_con .user_lxs span.qq{ display:inline-block; width:83px; height:20px; padding-top:10px; word-break:break-all; overflow:hidden;}
.side_kefu .kefu_con .user_lxs span.qq img{ margin-right:3px; vertical-align:-2px;}
.side_kefu .other{ clear:both; padding-top:5px;}
.side_kefu .other span{ position:relative; padding:0 0 0 20px; margin:0 5px; line-heigth:21px;}
.side_kefu .other span.first{ margin:0;}
.side_kefu .other span i{ display:inline-block; position:absolute; top:2px; left:2px; width:13px; float:left; height:13px; background: no-repeat;}
.side_kefu .other span i.i1{ background-position:-71px -18px;}
.side_kefu .other span i.i2{ background-position:-86px -18px;}
.side_kefu .icon.go_top a{ background-position:0 -60px;}

/******娓稿鐐硅瘎******/
.right_comment{padding-top:20px;}
.comment_none{border-right:1px solid #ddd;width:499px;height:87px; background: center no-repeat;float:left}
.comment_top{border:1px solid #ddd;padding:20px 0;height:87px;}
.comment_sum{width:139px;border-right:1px solid #ddd;height:87px; text-align:center;float:left}
.comment_sum p{line-height:22px;color:#666}
.comment_sum em{line-height:46px; font-size:48px; display:block;color:#ff6600; font-weight:bold; }
.comment_sum span{width:74px;margin:0 auto;height:14px; background: 0 0 no-repeat;display:block}
.comment_sum span s{width:0;height:14px; background: 0 0 no-repeat; display:block;*float:left}

.comment_each{width:359px;float:left;border-right:1px solid #ddd;height:87px;}
.comment_each li{width:300px;height:16px;margin:0 auto;padding:6px 0 7px 0;line-height:16px;font-size:12px;}
.comment_each li span{float:left;height:16px;}
.comment_each li p{float:left;width:184px;margin:0 10px;height:16px; background:#efefef;border-radius:2px;}
.comment_each li p s{width:0;height:16px; background:#59c91c;border-radius:2px; display:block}
.comment_each li em{float:left;height:16px;color:#8a8a8a}
.comment_each li:after{content:"";clear:both;height:0;display:block;}
.comment_icon p:hover{background:#50af1b}
.comment_go{width:250px;float:left;height:87px;}
.comment_pl{width:216px;margin:0 auto;}
.comment_icon{height:28px;padding-top:10px;}
.comment_icon span{width:117px;height:28px;float:left}
.comment_icon p{width:100px;height:30px; background:#5ec128;margin:0 auto; border-radius:2px;color:#fff;text-align:center;line-height:30px; font-size:14px; }
.comment_icon p a{display:block;height:28px; background: 10px 50% no-repeat;color:#fff;text-indent:15px; text-decoration:none}
.comment_txt{padding-top:10px;line-height:14px;font-size:13px;;color:#8a8a8a}
.comment_a{color:#005fc9;display:block;line-height:16px;padding-top:5px; text-decoration:none;font-size:12px; text-align:center;}
.comment_a:hover{color:#005fc9; text-decoration:underline}
.comment_start{padding:10px 0;height:30px;border:1px solid #ddd;border-top:none; background:#f6f6f6}
.comment_us{height:30px;line-height:30px;color:#666}
.comment_other{height:30px;width:611px;float:left;}
.comment_other ul{width:595px;height:30px;margin:0 auto}
.comment_other ul li{width:188px;padding:6px 5px; height:18px;line-height:18px;float:left;font-size:12px}
.comment_other ul li p{float:left;}
.comment_other ul li span{display:block;margin:0 7px; width:96px;height:18px; background: 0 0 no-repeat;float:left;}
.comment_other ul li span s{display:block; width:0;height:18px; background: 0 0 no-repeat;}
.comment_other ul li em{float:left; color:#999}

.comment_list li{padding:20px 0 10px 0;border-bottom:1px dashed #ddd;font-size:12px;}
.comment_tt{height:16px;padding:7px 10px;line-height:16px;; background:#f6f6f6}
.comment_tt span{width:47px;height:16px;float:left;padding-right:10px; color:#fff; text-indent:5px;}
.comment_tt em{padding-right:30px;color:#545454}
.comment_list li p{line-height:22px;font-size:14px;padding:10px 0 0 0}
.comment_list li dl{height:auto}
.comment_list li dl:after{content:"";clear:both;display:block;height:0;}
.comment_list li dl dt{width:120px;height:80px;padding:10px 20px 5px 0; float:left}
.comment_time{padding:5px 0 7px 0;color:#999;font-size:14px;}
.comment_time span{padding-right:20px;}
.comment_apply{color:#af4d4d;padding:5px 0 7px 0;font-size:14px;}

.icon_red{background: 0 0 no-repeat}
.icon_yel{background: 0 0 no-repeat}
.icon_gre{background: 0 0 no-repeat}


.common_page{ clear:both; padding-top:10px; margin:0 0 20px 0; text-align:right; color:#666;}
.page_con{display:inline-block;}
.common_page span{}
.common_page .prev{ padding-left:0;}
.common_page .prev,.common_page .next{ position:relative; width:36px;}
.common_page .prev,.common_page .next{ width:60px;}
.common_page .num,.common_page .num-disabled,.common_page .active{ display:inline-block; min-width:28px; _width:28px; height:20px;  margin:0 3px; border:1px solid #ccc; line-height:20px;  font-size:14px; white-space:nowrap; text-align:center; vertical-align:top; text-decoration:none; background:#fff;}
.common_page .active{ border:1px solid #ff7f00; font-weight:bold; color:#fff; background-color:#ff7f00;}
.common_page span.text{ padding-left:12px; line-height:22px;}
.common_page span.split{ margin:0 10px; line-height:14px;}
.common_page a{ color:#666;}
.common_page a:hover{ color:#ff7f00; border:1px solid #ff7f00; background:#f6fff0;}
.page_con a.more{ display:inline-block; padding:0 60px; line-height:50px;  font-size:18px; border-radius:4px; color:#999; background:#f7f7f7;}
.page_con a.more:hover{ border:0 none; background:#eee;}

/*********0728鏂板*********/
.box h4{line-height: 30px;text-indent: 10px; font-size:14px;color: #555;}
.tags_pagin{ clear:both; padding-top:10px; margin:0 0 20px 0; text-align:center; color:#666;}
.tags_pagin_con{display:inline-block;}
.tags_pagin span{}
.tags_pagin .prev{ padding-left:20px;}
.tags_pagin .prev,.tags_pagin .next{ position:relative; width:36px;}
.tags_pagin .prev,.tags_pagin .next{ width:60px;}
.tags_pagin .num,.tags_pagin .num-disabled,.tags_pagin .active{ display:inline-block; min-width:28px; _width:28px; height:38px; padding:0 5px; margin:0 2px; border:1px solid #ccc; line-height:38px;  font-size:14px; white-space:nowrap; text-align:center; vertical-align:top; text-decoration:none; background:#fff;}
.tags_pagin .active{ border:1px solid #5abb1f; font-weight:bold; color:#fff; background-color:#5abb1f;}
.tags_pagin span.text{ padding-left:12px; line-height:40px;}
.tags_pagin span.split{ margin:0 10px; line-height:14px;}
.tags_pagin a{ color:#666;}
.tags_pagin a:hover{ color:#47b435; border:1px solid #5abb1f; background:#f6fff0;}
.tags_pagin_con a.more{ display:inline-block; padding:0 60px; line-height:50px;  font-size:18px; border-radius:4px; color:#999; background:#f7f7f7;}
.tags_pagin_con a.more:hover{ border:0 none; background:#eee;}
.topiczt{margin-bottom:30px; border-bottom:1px solid #e5e5e5}


.layer_con .tit{ padding:0 10px; line-height:64px; border-bottom:1px solid #ccc; background:#f8f8f8;}
.layer_con .tit b{ display:block; font-size:30px; font-weight:normal; text-align:center; color:#444;}

.form_con{ display:none;}
.form_con .txt{ padding:20px 50px 0 50px; text-align: left; overflow:hidden;}
.form_con .txt .ts{ padding-bottom: 20px; font-size: 12px; color: #999;}
.form_con dl{ clear:both; display:block; padding:5px 0; font-size:14px;}
.form_con dt{ float:left; line-height:30px; color:#888;}
.form_con dd{ display:block; margin-left:80px; line-height:30px;}
.form_con dd input{ padding: 5px 10px; border: 1px solid #ddd;}
.form_con dd input.riqi{ background: #fff  no-repeat 150px 6px;}
.layer_con.form_con .btn_con{ padding: 0 30px 30px 30px;}
.layer_con.form_con a.close,.layer_con.form_con a.close:hover{
    background-size: 18px 18px;
}












