@charset "utf-8";
.fr{ float:right;}
.mt10{ margin-top:10px;}
body{ color:#555;}
a{ color:#0092d2;}
a:hover{ color:#f73;}
a,.submit{ cursor:pointer;}
.fn-clear:after{ content:"\20"; display:block; clear:both; height:0}
.fn-clear:after{ *zoom:1}
h3{ margin:0px; padding:0px;}

.flipx{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);/*IE*/filter:FlipH;}
.flipy{-moz-transform:scaleY(-1);-webkit-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1);/*IE*/filter:FlipV;}
.raiders .tit li i,.raiders .txt dt em i,.raiders .txt .list li .nr i,.tickList li a.order,.review .button input.submit,.sideRTop .button input.submit{ background:url url(../img/ico(1).png) no-repeat;}

#top .hotline {float:right;} 
#top .hotline .tel {background:url('../img/tel_400.jpg');width:336px;height:40px; text-indent:-1999px; margin-top:20px;}

.topPic{ clear:both; display:block; width:1000px; margin:0 auto 5x auto;}
.topPic img{ display:block;}
.topName{clear:both;}
.topName h2{ display:inline; padding-left:12px; line-height:30px; font-family:"����"; font-size:20px; font-weight:normal; color:#000;}
.topName em{ padding-left:5px; font-family:Tahoma; font-size:12px; color:#f73;}

.submenu{ clear:both; display:block; position:relative; width:1176px; height:30px; margin:0 auto 10px auto; padding:3px 12px 0 12px; line-height:30px; border-top:2px solid #ffbc64; font-size:14px; font-weight:bold; background:#ff9000;}
.lBg{ position:absolute; left:-10px; top:0; width:10px; height:470px; background:url(../img/contentBg.png) no-repeat;}
.rBg{ position:absolute; right:-10px; top:0; width:10px; height:470px; background:url(../img/contentBg.png) no-repeat;}
.submenu a{ color:#fff; padding:0 12px;}
.submenu a.on{ display:inline-block; background:#fff;}
.submenu a.on:link,.submenu a.on:visited{ color:#333;}
.submenu a.on:hover{ color:#f73;}
.submenu a:link,.submenu a:visited{ color:#fff;}
.submenu a:hover{ color:#ff0;}

.qrcode{ position:relative; float:right; z-index:9999;}
.qrcode span{ display:none; position:absolute; top:30px; right:-2px; border:2px solid #ff9000; border-top:none;}
.qrcode span img{ display:block;}


#conten .sideL{ width:915px; float:left; margin-left:10px;}
#conten .sideR{ width:250px; float:right; margin-right:10px;}
/********* �õư� *********/
.play{ position:relative; width:490px; float:left; height:290px;overflow:hidden;}
.play ol{position:absolute;right:5px; bottom:8px;z-index:2;}
.play ol li{ width:20px; height:20px; float:left;margin-right:3px;display:inline; line-height:20px;cursor:pointer; text-align:center;color:#808080;font-family:arial;font-size:12px;background:url(../img/circle11.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../css/../img/circle11.png",sizingMethod='crop');}
.play ol li.active{position:relative;bottom:1px; width:20px; height:20px;font-weight:bold;color:#fff;background:url(../img/circle22.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../css/../img/circle22.png",sizingMethod='crop');}
.play ul{position:absolute;top:0;left:0;z-index:1;}
.play ul li{width:490px;height:290px;float:left;}
.play ul img{width:490px;float:left;height:290px;}
/********* ������� *********/
.jd_info{ width:410px; float:right;}
.jd_info h1{ font-size:12px; color:#333; line-height:30px; display:inline;}
.jd_info h1 em{ color:#f73; font-family:Tahoma; font-size:12px; font-weight:normal;}
.jd_info p{ color:#666; line-height:21px; color:#666;}
.jd_info p.introduction{ padding-bottom:10px; line-height:18px;text-indent:2em; }
.jd_info p.introduction a{ color:#555; text-decoration:underline;}
.jd_info p.introduction a:hover{ color:#f60;}
.jd_info p strong{ color:#333; font-weight:normal;}
.jd_info p a{ color:#555;}
.jd_info p.menpiao{ padding-bottom:10px; line-height:18px;}
.jd_info p.menpiao a{ color:#555; text-decoration:underline;}
.jd_info p.menpiao a:hover{ color:#f60;}
.box670{ clear:both; display:block; width:881px; float:left; padding:10px 15px; border:2px solid #E8E8E8; overflow:hidden;}
.box670 h1{ margin-bottom:10px; padding-bottom:5px; text-align:left; font-size:20px; font-family:"Microsoft YaHei","����"; border-bottom:1px solid #e1e1e1;}
.box670 .tit{ width:100%; position:relative;}
.box670 .tit i{ position:absolute; left:0; top:0; width:15px; height:15px;}
.box670 .tit h3{ line-height:30px; font-size:16px; color:#555;}
.box670 .tit h3 a:link,.box670 .tit h3 a:visited{ color:#555;}
.box670 .tit h3 a:hover{ color:#f73;}
.box670 .tit span{ float:right; line-height:30px;}
.box670 .tit span a:link,.box670 .tit span a:visited{ color:#888;}
.box670 .tit span a:hover{ color:#f73;}

/********* �����Ƽ� *********/
.recommend{ clear:both; position:relative; width:715px; float:left;}
.recommend h4{ margin:10px 0; padding-left:10px; font-size:12px; border-bottom:1px solid #e1e1e1;}
#scorllWrap{ position:relative; width:715px; height:104px; overflow:hidden;}
#scorllWrap ul{ position:absolute; left:0px; width:1500px;}
#scorllWrap li{ width:110px; float:left; line-height:28px; padding:0 12px; text-align:center;}
#scorllWrap li img{ display:block;width:110px;height:80px;}
#wrap{ position:absolute; width:670px; left:20px; height:104px; overflow:hidden;}
#rightBtn,#leftBtn{position:absolute; width:19px;height:19px;}
#rightBtn a,#leftBtn a{ display:block; width:19px;height:19px;line-height:19px;cursor:pointer;}
#rightBtn{ right:0; top:30px;}
#rightBtn a:link,#rightBtn a:visited{ background:url(../img/ico (1).png) no-repeat -53px -40px;}
#rightBtn a:hover{background:url(../img/ico (1).png) no-repeat -72px -40px;}
#leftBtn{ left:0; top:30px;}
#leftBtn a:link,#leftBtn a:visited{ background:url(../img/ico (1).png) no-repeat -53px -40px;}
#leftBtn a:hover{ background:url(../img/ico (1).png) no-repeat -72px -40px;}


/********* ���ι��� *********/
.raiders .tit{ width:881px; float:left; border-bottom:2px solid #eee;}
.raiders .tit span{ line-height:30px; padding:3px 6px 0 0;}
.raiders .tit li{ position:relative; width:90px; float:left; height:30px; line-height:30px; padding-top:1px; margin-left:-1px; font-size:14px; text-align:center; border:1px solid #EEE; border-bottom:0; background:#f9f9f9; cursor:pointer; z-index:1;}
.raiders .tit li i{ position:relative; left:18px; top:7px; width:14px; float:left; height:15px; overflow:hidden;}
.raiders .tit li i.i1{ background-position:0 0;}
.raiders .tit li i.i2{ background-position:-14px 0;}
.raiders .tit li i.i3{ background-position:-28px 0;}
.raiders .tit li i.i4{ background-position:-42px 0;}
.raiders .tit li i.i5{ background-position:-56px 0;}
.raiders .tit li i.i6{ left:6px; background-position:-70px 0;}
.raiders .tit li s{ position:absolute; top:-8px; right:-20px; padding:0 3px; line-height:18px; font-size:12px; color:#fff; text-decoration:none; background:#ff9000;}

.raiders .tit li.cur{ position:relative; height:30px; margin-bottom:-2px; border:2px solid #eee; border-bottom:2px solid #fff; background:#fff; z-index:2;}
.raiders .tit li a:link,.raiders .tit li a:visited{ color:#333;}
.raiders .tit li a:hover{ color:#f73;}
.raiders .txt{ clear:both; display:block;}
.raiders .txt dl{ padding:10px 0; border-bottom:1px dotted #e1e1e1;}
.raiders .txt dt{ position:relative; width:575px; line-height:24px;}
.raiders .txt dt a{ display:inline-block; width:460px; font-size:14px; font-weight:bold;}
.raiders .txt dt em{ position:absolute; right:-100px; top:0; width:40px; cursor:pointer;}
.raiders .txt dt em i{ width:15px; float:left; height:15px; margin:4px 3px 0 0; background-position:-84px 0;}
.raiders .txt dd{ display:block; width:875px; line-height:20px; color:#888; overflow:hidden;}

.raiders .txt .list{ display:block; width:681px; margin-top:10px; background:#fffcf2; overflow:hidden;}
.raiders .txt .list li{ width:320px; float:left; padding:5px 9px 5px 10px; margin-top:6px; color:#888;}
.raiders .txt .list li img{ float:left; padding-right:5px;}
.raiders .txt .list li .nr{ display:inline-block;}
.raiders .txt .list li .nr i{ display:inline-block; position:relative; left:3px; top:-5px\9; height:7px; background-position:0 -16px; overflow:hidden;}
.raiders .txt .list li .nr i.i5{ width:44px;}
.raiders .txt .list li .nr i.i4{ width:35px;}
.raiders .txt .list li .nr i.i3{ width:26px;}
.raiders .txt .list li span{ display:inline; font-size:13px; color:#f73;}
.raiders .txt .list li span em{ padding-right:3px; font-size:14px; font-family:Tahoma; font-weight:bold;}
.raiders .txt .list li .nr .biaoti{ display:block; width:220px; height:21px; overflow:hidden;}


.raiders .user{ display:block; width:638px; overflow:hidden;}
.raiders .user ul{ display:block; width:650px;}
.raiders .user li{ width:65px; float:left; margin:0 auto 12px auto; text-align:center; overflow:hidden;}
.raiders .user li img{ display:block; width:48px; margin:0 auto; height:48px; overflow:hidden;}
.raiders .user li span{ clear:both; display:block; width:65px; line-height:21px; overflow:hidden;}


.tickList{ display:block; width:100%; overflow:hidden;}
.tickList ul{ width:881px; display:block; margin:6px 0; border-bottom:1px dotted #e1e1e1; overflow:hidden;}
.tickList li{ float:left; padding:6px 0; line-height:24px; vertical-align:top; font-size:12px; color:#888; }
.tickList .class400{ float:left; width:430px; margin-right:10px;}
.tickList li.w110{ width:110px; text-align:center;}
.tickList li.w326{ width:300px; padding-top:0; padding-left:6px;}
.tickList li.w326 strong{ display:block; line-height:18px; font-size:12px; padding-top:4px; font-weight:normal;}
.tickList li.w326 p{ padding-top:2px; line-height:18px;}
.tickList li.w326 p.intro{ display:block; width:100%; padding:0; height:26px; line-height:26px; overflow:hidden;}
.tickList li.w326 strong a{ color:#0092D2; font-size:12px;}
.tickList li.w326 a{ color:#666;}

.tickList li.w346{ width:390px; padding-top:0; padding-left:6px;}
.tickList li.w346 strong{ display:block; line-height:18px; font-size:12px; padding-top:4px; font-weight:normal;}
.tickList li.w346 p{ padding-top:2px; line-height:18px;}
.tickList li.w346 p.intro{ display:block; width:100%; padding:0; height:26px; line-height:26px; overflow:hidden;}
.tickList li.w346 strong a{ color:#0092D2; font-size:12px;}
.tickList li.w346 a{ color:#666;}
.tickList li.w436{ width:436px; padding-top:0;}

.tickList ul.bg strong{ font-weight:bold;}
.tickList ul.bg strong i.official{ display:inline-block; height:16px; *height:15px; padding:0 3px; margin-left:3px; *padding-top:1px; line-height:16px; color:#fff; border-radius:2px; font-weight:normal; background:#5abb1f;}

.tickList li.w130{ width:130px; text-align:center;}
.tickList li.w100{ width:100px; text-align:center;}
.tickList li.w80{ width:50px; text-align:center;}
.tickList li .price{ color:#f73; margin-top:-6px;}
.tickList li .price:first-letter { font-size:13px;}
.tickList li .price s{ text-decoration:none;}
.tickList li .price em{ font-size:18px; font-family:Tahoma;}
.tickList li .price span{ display:inline-block; margin-left:3px; padding:1px 3px 0 3px; line-height:14px; color:#fff; background:#ffba70;}
.tickList li.tick{ padding:0;}
.tickList li del{ display:block; font-size:14px; line-height:14px; line-height:18px\9; color:#888;}
.tickList li del s{ font-size:13px;}
.tickList li a.order{ display:block; width:53px; height:25px; margin:0 auto; text-align:center; border:0; text-indent:-9999px; background-position:0 -40px;}
.tickList li.w436 p a:link,.tickList li.w436 p a:visited{ color:#666;}
.tickList li.w436 p a:hover{ color:#f73;}
.vip{ border-bottom:1px dotted #e1e1e1;}
.vip ul{ display:block; margin:6px 0; border:1px solid #f7be67; background:#fffcf2; overflow:hidden;}
.tickBox{ clear:both; display:block; width:100%; overflow:hidden;}

.xianlu .tit{ float:left; border-bottom:2px solid #eee; margin-bottom:6px;}
.xianlu .tit span{ line-height:30px; padding:3px 6px 0 0;}
.xianlu .tit ul{ display:block; width:100%; margin:8px 0 0 0;}
.xianlu .tit li{ float:left; height:30px; line-height:30px; padding:1px 12px 0 12px; font-size:14px; text-align:center; border:1px solid #EEE; border-bottom:0; background:#f9f9f9; cursor:pointer; z-index:1;}
.xianlu .tit li.cur,.xianlu .tit li.on{ position:relative; height:30px; margin:0 -2px -2px -2px; color:#666; border:2px solid #eee; border-bottom:2px solid #fff; font-weight:bold; background:#fff; z-index:2;}
.xianlu .tit li a:link,.xianlu .tit li a:visited{ color:#555;}
.xianlu .tit li a:hover{ color:#f73;}

.tickList li.w326 strong img{ display:inline; float:left; margin:0 3px 0 0;}
.tickList li.w326 strong a{ color:#0092D2; font-weight:bold;}
.tickList li.w326 a{ color:#666;}
.tickList li.w436 strong a{ color:#0092D2; font-weight:bold;}
/***** ������� *****/ 
.showReview{}
.showReview dl{ padding:10px 12px; margin-top:10px; border:1px dashed #e1e1e1;}
.showReview dt{ display:block; width:100%; color:#888; overflow:hidden;}
.showReview dd{ color:#666;}

.review{ position:relative; width:476px; padding:10px 12px; margin-top:15px; border:1px dashed #e1e1e1; background:#fffcf2;}
.review input.text{ height:18px;border-top: 1px solid #989898;border-left: 1px solid #C5C5C5;border-right: 1px solid #D1D1D1;border-bottom: 1px solid #E7E7E7;}
.review textarea.textarea{ display:block; width:450px; height:50px; margin-top:5px; overflow:hidden;}
.review a:link,.review a:visited{ color:#eb6100; text-decoration:underline;}
.review a:hover{ text-decoration:none;}
.review .button{ position:absolute; right:-145px; top:43px; top:50px\9; color:#888;}
.review .button input.submit{ width:70px; height:29px; border:0; background-position:0 -65px;}
.review .button span{ clear:both; display:block;}

/***** �Ҳ����� *****/ 
.sideR{ display:block; width:250px; overflow:hidden;}
.sideRTop{ display:block; width:224px; padding:8px 12px 8px 12px; border:1px dashed #efe7d0; background:#fffcf2; overflow:hidden;}
.bdsharebuttonbox em{ float:left; padding-top:4px; line-height:20px;}
.sideRTop .button{ width:50%; float:left; text-align:center; color:#888;}
.sideRTop .button input.submit{ display:block; width:92px; height:32px; border:0; background-position:0 -94px;}
.sideRTop .button em{ font-weight:bold; color:#f73;}
.sideRTop .to input.submit{ background-position:-92px -94px;}
.sideRTop p a{ padding:0 6px; line-height:24px;}

.box250{ display:block; width:250px; overflow:hidden;}
.box250 .tit{ display:block; width:245px; padding:0 0 3px 5px; border-bottom:1px dotted #e1e1e1; overflow:hidden;}
.box250 .tit h3{ font-size:14px;}
.box250 .tit .more{ float:right; padding:0;}
.box250 .tit a:link,.box250 .tit a:visited{ color:#555;}
.box250 .tit a:hover{ color:#f73;}
.box250 .tit .more a:link,.box250 .tit .more a:visited{ color:#888;}
.box250 .tit .more a:hover{ color:#f73;}

.box250 .tit .city{ float:right;}
.box250 .tit .city a{ display:inline-block; float:left; padding:1px 3px 0px 3px; border:1px solid #e1e1e1; color:#888;}
.box250 .tit .city a.on:link,.box250 .tit .city a.on:visited{ color:#fff; border:1px solid #f49800; background:#f49800;}
.box250 .tit .city a.on:hover{ color:#ff0;}

.box250 .txt{ padding-top:6px;}
.box250 .txt li{ display:block; width:240px; height:24px; line-height:24px; padding-left:5px; overflow:hidden;}
.box250 .txt li span{ width:120px; float:right; padding-left:12px; font-family:arial,verdana; text-align:right;}
.box250 .txt li span em{ padding:0 0 0 6px;}
.box250 .txt li span em.sale{ color:#f73;}
.box250 .txt li span.price{ color:#999;}
.box250 .txt li span.price em{ padding-right:3px; color:#f73;}

.box250 .txt1{ padding-top:6px;}
.box250 .txt1 li{ display:block; width:245px; height:24px; padding-left:5px; line-height:24px; font-family:"����"; color:#888; overflow:hidden;}
.box250 .txt1 li span{ float:left; color:#888; overflow:hidden;}
.box250 .txt1 li span.name{ width:140px; overflow:hidden;}
.box250 .txt1 li span.rating{ width:40px; overflow:hidden;}
.box250 .txt1 li span.popular{ width:65px; text-align:right;}

.box250 .txt2{ padding-top:6px;}
.box250 .txt2 li{ float:left; width:120px; height:24px; padding-left:5px; line-height:24px; font-family:"����"; color:#888; overflow:hidden;}

.box250 .guide{ padding:10px 10px 4px 10px; overflow:hidden;}
.box250 .guide dl{ clear:both; width:100%; float:left; padding:5px 0;}
.box250 .guide dt{ width:100px; float:left;}
.box250 .guide dd{ width:128px; float:left;}
.box250 .guide dd strong{ font-family:microsoft yahei; font-size:18px;}
.box250 .guide p{ display:block; height:60px; margin-bottom:10px; line-height:20px; color:#777; overflow:hidden;}
.box250 .guide span{ display:block; padding:10px 0; color:#777;}
.box250 .guide a.btn{ display:block; width:56px; height:24px; background:url(img/ico (1)_prov.png) no-repeat -120px 0;}



.xianlu_tj{ padding:10px; border:1px solid #ddd;}
.xianlu_tj .tit{ display:block; width:228px; padding-bottom:5px; margin-bottom:5px; border-bottom:1px solid #ddd; overflow:hidden;}
.xianlu_tj .tit h3{ font-size:14px;}
.xianlu_tj .tit h3 a{ color:#555;}
.xianlu_tj .tit h3 a:hover{ color:#f60;}
.xianlu_tj .tit .more{ float:right; padding-right:0;}
.xianlu_tj .tit .more em{ display:inline-block; width:14px; height:14px; line-height:14px; text-align:center; cursor:pointer;}
.xianlu_tj .tit .more em.on{ color:#fff; background:#f60;}
.xianlu_tj .txt3{ width:228px; overflow:hidden;}
.xianlu_tj .txt3 li{ display:block; float:left; padding:5px 0; border-bottom:1px dotted #ddd;}
.xianlu_tj .txt3 li a{ width:170px; float:left; line-height:18px; height:36px; overflow:hidden;}
.xianlu_tj .txt3 li span{ width:58px; float:right; text-align:right; color:#f60;}
.xianlu_tj .txt3 li span b{ font-size:14px; line-height:18px;}
.xianlu_tj .txt3 li a.local{ font-weight:bold;}

.xianlu_tj .mall{ width:228px;}
.xianlu_tj .mall dl{ clear:both; padding:10px 0; border-bottom:1px dotted #e1e1e1; overflow:hidden; zoom:1;}
.xianlu_tj .mall dl.hov{ background:#fff;}
.xianlu_tj .mall dt{ width:60px; float:left; padding-right:10px;}
.xianlu_tj .mall dt img{ display:block; width:60px; height:40px; overflow:hidden;}
.xianlu_tj .mall dd{}
.xianlu_tj .mall dd a.title{ display:block; width:154px; height:18px; overflow:hidden;}
.xianlu_tj .mall dd p{}
.xianlu_tj .mall dd p span{ float:left; color:#f60;}
.xianlu_tj .mall dd p a.btn{ float:right; width:55px; height:19px; background-position:-120px -24px;}


.weihu{ line-height:30px; border:1px solid #e1e1e1; background:#f5f5f5;}
.weihu b{ padding:0 5px 0 10px;}
.weihu a{ padding-right:10px;}
.apply_name{ padding:10px; border:1px solid #EFE7D0; background:#FFFCF2;}
.apply_name p{ display:block; line-height:20px;}
.apply_name p em{ clear:both; display:block; line-height:18px; color:#999;}
.apply_name p a:link,.apply_name p a:visited{ display:inline-block; margin:5px 0; padding:3px 10px 5px 10px; color:#fff; border-radius:3px; font-family:microsoft YaHei; font-size:14px; background:#ff822e; text-decoration:none;}
.apply_name p a:hover{ color:#ff0;}

.tips250{ padding:5px 10px; line-height:21px; border:1px solid #e1e1e1; background:#f5f5f5; overflow:hidden;}
.tips250 b{ display:block;}

#bdshare{clear:both;}
#bdshare em{ float:left; line-height:28px;}

/***** ��ʡ�������� *****/ 
#otherct{ clear:both; display:block; width:978px; margin:10px auto 0 auto; padding:1px; border:1px solid #e2e1e1; text-align:left; background:#fff; overflow:hidden;}
#otherct .txt{ padding:6px 20px; background:#f9f9f9}
#otherct .txt p{ line-height:21px;}
#otherct span{ float:left; font-weight:bold; padding-right:6px; color:#666; }
#otherct a{text-decoration:none;color:#666; padding-right:10px;}
#otherct a:hover{text-decoration:underline;color:#f73;}

#ft1{ clear:both; width:930px; margin:15px auto 0 auto; text-align:center; color:#888;}
#ft1 a:link,#ft1 a:visited{ color:#666;}
#ft1 a:hover{ color:#f73;}
#footer a:link,#footer a:visited{ color:#666;}
#footer a:hover{ color:#f73;}
#list a:link,#list a:visited{ color:#666;}
#list a:hover{ color:#f73;}

/***** ������ϸ���� *****/ 
.jd_infoTo{ width:370px; float:right; font-size:14px;}
.jd_infoTo h3{ font-size:14px; color:#333; line-height:30px;}
.jd_infoTo h3 em{ color:#f73; font-family:Tahoma; font-size:14px; font-weight:normal;}
.jd_infoTo p{ color:#666; line-height:24px; color:#666;}
.jd_infoTo p.introduction{ padding-bottom:15px; line-height:18px;}
.jd_infoTo p strong{ color:#333; font-weight:normal;}


.details{ line-height:26px; font-size:14px; overflow:hidden;}
.details h1{ display:block; width:100%;  text-align:center; margin-bottom:0; border-bottom:0; overflow:hidden;}
.details .showinfo{ text-align:center; line-height:21px; border-bottom:1px dotted #e1e1e1;}
.details .type{ margin:10px 0 15px 0;}
.details .type .top{ padding-bottom:20px;}
.details .type b{ display:block;}

.details .type p{ font-size:14px; padding:2px 0; line-height:26px;}
.details h3{ padding-top:20px; font-size:14px;}
.details p{ padding:10px 0;}
.details a:link,.details a:visited{ color:#555; text-decoration:underline;}
.details a:visited{ color:#f73; text-decoration:none;}

.details .type img{ max-width:620px; padding:6px 0;}
*html .details .type img{
height: expression(this.width > 620 ? this.height * 620 / this.width : auto);
width: expression(this.width > 620 ? "620px" : auto);}
*+html .details .type img{
height: expression(this.width > 620 ? this.height * 620 / this.width : "");
width: expression(this.width > 620 ? "620px" : "");}



.jt span{float:right; }
.jt span em{color:#f73;}

/***** �羰ͼƬ *****/ 
.photo{ display:block; overflow:hidden;}
.photo ul{ width:700px;}
.photo li{ width:160px; float:left; height:141px; margin:4px 12px 4px 0; text-align:center;}
.photo li span{ display:block; width:100%; margin-bottom:6px; line-height:21px;}
.photo li img{ border:2px solid #eee;}
.photo li a img:hover{ border:2px solid #ccc;}

/***** ��ƱԤ�� *****/ 
.tickInfo{}
.tickInfo p{ padding:6px 0; margin-bottom:1px; line-height:24px; border-bottom:1px dotted #e1e1e1;}
.tickInfo p.f8f8f8{ background:#f8f8f8;}

/***** ��ҳ *****/
.cutpage li{ float:left; width:auto; margin-right:3px; display:inline; overflow:hidden;}
.cutpage li.first{display:block; text-indent:-1000px; width:22px; height:20px; background:url(../../img/next.gif) no-repeat;}
.cutpage li.first a{display:block; background:url(../../img/next.gif) no-repeat 0 -29px;}
.cutpage li.next{display:block; text-align:center; text-indent:-6px; width:59px; height:20px; line-height:18px; padding-top:2px; background:url(../../img/next.gif) no-repeat -25px 0;}
.cutpage li.cur{ border:1px solid #CCCCCC; color:#ff6600; font-weight:bold; padding:0 6px; line-height:18px;}
.cutpage li.cur a{ color:#ff6600; cursor:default; text-decoration:none;}
.cutpage li.num{display:block; text-align:center; color:#ff6600; height:20px; line-height:18px;}
.cutpage li.num a:link,.cutpage li.num a:visited{ display:block;  border:1px solid #ccc; color:#333; padding:0 6px;}
.cutpage li.num a:hover{ display:block; border:1px solid #ff6600; color:#ff6600; padding:0 6px;}



/* ����ͼƬչʾ */
.box_img{ width:681px; float:left; padding:20px 15px 30px 15px; border:2px solid #E8E8E8; overflow:hidden;}
.box_img h1{text-align:center; font-size:20px; font-family:microsoft yahei;}
.box_img_info{ line-height:24px; text-align:center; color:#999;}
.box_img .prenext {clear:both;text-align:center;font-size:12px;font-weight:normal;}
.box_img .prenext .button{border:1px solid #cccccc; background:#f6f6f6; padding:5px;line-height:15px;}
.box_img .prenext a.button{ margin:0 4px; color:#666;}
.box_img .prenext a.button:hover{ color:#f60;}
.box_img_show{ padding:10px 0; text-align:center;}
.box_img_show img{width: expression(this.width > 580 ? 580 : true); max-width: 580px;}


.tjad_box{ clear:both; border:2px solid #ffc000;}
.tjad_box strong{ display:block; padding:10px 0 0 15px; font-size:14px; line-height:18px;}
.tjad_box dl{ padding:10px 15px; border-bottom:1px dotted #ddd; overflow:hidden;}
.tjad_box dt{ width:90px; float:left; padding-right:15px;}
.tjad_box dt img{ display:block;}
.tjad_box dd{}
.tjad_box dd a.title{ width:420px; float:left; line-height:26px; font-weight:bold; color:#0092D2;}
.tjad_box dd p{ width:420px; float:left; height:18px; line-height:18px; color:#999; overflow:hidden;}
.tjad_box dd p a{ color:#666;}
.tjad_box dd span{ width:90px; float:right; text-align:center;}
.tjad_box dd span em{ display:block; color:#f60;}
.tjad_box dd span em b{}
.tjad_box dd span del{ display:block; color:#999;}
.tjad_box dd span a.btn{ display:block; width:53px; height:25px; margin:0 auto; text-align:center; border:0; text-indent:-9999px; background:url(../img/ico (1).png) no-repeat 0 -40px;}

.box670 .tjad_box a.title{ width:380px;}
.box670 .tjad_box dd p{ width:380px;}

.tjad250{ width:220px; padding:10px 15px 0 15px;}
.tjad250 li{ display:block; width:100%; padding:6px 0; overflow:hidden;}
.tjad250 li img{ width:42px; float:left; margin-right:6px;}
.tjad250 li a.title{ display:inline-block; width:170px; float:left; height:14px; line-height:14px; overflow:hidden;}
.tjad250 li span{ width:170px; float:left; color:#f73;}
.tjad250 li span b{ font-size:14px;}

.foorter a{ padding:0 3px; color:#666;}
.foorter a:hover{ color:#f60;}

.box735{ clear:both; position:relative; width:715px; margin-top:10px; overflow:hidden; zoom:1; z-index:1;}
.box735 .tit1{ width:689px; padding:0 10px 0 14px; height:38px; line-height:38px; border:1px solid #DDD; border-top:2px solid #59b70e; background:#f9ffee;}
.box735 .tit1 strong{ float:left; font-size:14px; color:#666;}

.box735 .related_pic{ width:680px; padding:15px 17px 10px 16px; border:1px solid #ddd; border-top:0 none; overflow:hidden;}
.box735 .related_pic li{ width:120px; float:left; padding:0 8px; height:114px; line-height:24px; overflow:hidden;}
.box735 .related_pic li img{ display:block;}
.box735 .related_pic li span{ display:block; text-align:center;}




.wan_con{ margin-bottom:15px; border:1px solid #ddd; border-top:2px solid #ddd; font-family:"microsoft yahei";}
.wan_con strong{ display:block; position:relative; height:24px; padding-left:30px; margin:10px 12px; font-size:15px; font-weight:normal; color:#555;}
.wan_con strong i{ position:absolute; left:0; width:25px; height:25px; background:url(http://s.cncnimg.cn/css/city/img/ico (1)_tg.png) no-repeat;}
.slide_con{ position:relative; width:222px; margin:10px auto 5px auto;}
.slide_con .btn_con{ position:absolute; width:222px; height:160px; overflow:hidden;}
.slide_con .pic{ position:relative; width:222px; margin:0 auto; height:195px; overflow:hidden;}
.slide_con .pic img{ display:block;}
.slide_con .pic i{ position:absolute; top:4px; left:4px; padding:0 10px; line-height:18px; font-size:12px; color:#fff; background:#25c9f8;}
.slide_con .pic i.type{ line-height:18px; background:#25c9f8; border-radius:0 0 2px 2px;}
.slide_con .pic i.i0{ background:#1fbeec;}
.slide_con .pic i.i1{ background:#70cb04;}
.slide_con .pic .title{ position:absolute; top:134px; left:0; width:212px; height:26px; padding:0 5px; line-height:26px; font-size:14px; color:#fff; font-weight:bold; background-color:#000; background:rgba(0,0,0,0.5); filter:alpha(opacity=50); overflow:hidden;}
.slide_con .pic .price{}
.slide_con .pic .price em{ float:left; font-family:arial; color:#f60;}
.slide_con .pic .price em b{ font-size:24px;}
.slide_con .pic .price span{ display:inline-block; width:42px; float:right; margin-top:6px; padding-left:5px; line-height:23px; color:#fff; font-size:15px; font-weight:bold; text-align:center; background:url(http://s.cncnimg.cn/css/city/img/ico (1)_sale.png) no-repeat;}

.slide_con .prevBtn{ display:none; position:absolute;; top:50px; left:-20px; height:48px; width:48px; z-index:10;}
.slide_con .prevBtn i{ display:block; position:absolute; top:16px; right:12px; width:8px; height:16px; background:url(http://s.cncnimg.cn/css/city/img/ico (1)_pre_next.png) no-repeat 0 bottom; z-index:15;}
.slide_con .prevBtn s{ display:block; position:absolute; top:0; left:0; width:48px; height:48px; border-radius:50%; background-color:#000; background:rgba(0,0,0,0.2);filter:alpha(opacity=20); z-index:14;}
.slide_con .prevBtn:hover{ border-radius:50%; background:rgba(0,0,0,0.4);filter:alpha(opacity=40);}
.slide_con .nextBtn{ display:none; position:absolute; top:48px; right:-20px; height:48px; width:48px; z-index:10;}
.slide_con .nextBtn i{ display:block; position:absolute; top:16px; left:12px; width:8px; height:16px; background:url(http://s.cncnimg.cn/css/city/img/ico (1)_pre_next.png) no-repeat 0 0; z-index:15;}
.slide_con .nextBtn s{ display:block; position:absolute; top:0; left:0; width:48px; height:48px; border-radius:50%; background-color:#000; background:rgba(0,0,0,0.2);filter:alpha(opacity=20); z-index:14;}
.slide_con .nextBtn:hover{ border-radius:50%; background:rgba(0,0,0,0.4);filter:alpha(opacity=40);}
.slide_con .num{ position:absolute; top:-30px; right:0;}
.slide_con .num a{ display:inline-block; width:6px; height:6px; margin-right:3px; border-radius:50%; background:#dddddd; overflow:hidden;}
.slide_con .num a.on{ background:#f60;}