textarea.textarea{ background:#fff; border:1px solid #7f9db9;}


.red{ color:#ff0000;}
.red a:link,.red a:visited{text-decoration:none;color:#ff0000;}
.red a:hover{text-decoration:none;color:#ff0000;}
a.red{ color:#ff0000;}
a.red:link, a.red:visited{ color:#ff0000;}
a.red:hover { color:#ff0000;}
.orange{ color:#e70;}
.orange a:link,.orange a:visited{text-decoration:none;color:#ff5500;}
.orange a:hover{text-decoration:none;color:#ff5500;}
a.orange:link, a.orange:visited{ color:#ff5500;}
a.orange:hover { color:#ff5500;}
.f24{ font-size:24px;}
.c999{ color:#999;}
.color_f73{ color:#f73; font-weight:bold;}
#conten .fr{ float:right;}
#conten .fl{ float:left;}
.mt6{ margin-top:6px;}
.mt8{ margin-top:8px;}
.mb8{ margin-bottom:8px;}
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
*html .clearfix{ height:0; font-size:0; overflow:hidden;}

.ndwz{ padding-top:0; margin-top:0; color:#999;}
.ndwz .right{ padding-right:16px;}

/****** submenu ******/
#submenu{ position:relative; width:1000px; height:150px; background:url(/uploads/image/scwimages/banner3_1000.gif) no-repeat; margin:1px auto 8px auto; overflow:hidden;}
#submenu h1,#submenu h2,#submenu .lxs_name{ font-family:"黑体"; padding-top:30px; padding-left:16px; font-size:26px; font-weight:normal; line-height:30px; text-align:left;}
.user_banner h1,.user_banner h2,.user_banner .lxs_name,.user_banner h4,.user_banner p{ text-indent:-9999px;}
#submenu p{ float:left;  font-size:14px; color:#f73; margin:0; padding-left:16px; font-weight:normal;}
#submenu .favorites{ position:absolute; right:98px; top:78px; width:85px; height:25px; text-indent:-9999px;}
#submenu .favorites a{ display:block; width:85px; height:25px;}
#submenu .sub_menu{ width:100%; margin-top:118px; padding-top:3px; height:33px; overflow:hidden;}
#submenu .sub_menu ul{ width:976px; float:left; height:33px; padding-left:16px;}
#submenu .sub_menu li{ float:left; padding:0 0 0 5px; margin:0 12px 0 0; line-height:31px; height:33px; font-size:12px; font-weight:bold;}
#submenu .sub_menu li.nav_on{ font-weight:none; height:33px; font-weight:normal; background:url(/uploads/image/scwimages/nav_on_bj.png) no-repeat 0 0;}
#submenu .sub_menu li.nav_on span{ float:left; margin:0; height:33px; padding:0 12px 0 8px; background:url(/uploads/image/scwimages/nav_on_bj.png) no-repeat right -33px;}

#submenu .sub_menu li.nav_on a{ color:#333;}
#submenu .sub_menu li a{ position:relative; display:block; padding:0; color:#fff;}
.no_banner h1,.no_banner .lxs_name,.no_banner p{ text-indent:0;}



#footer{ width:100%; color:#555; background: repeat-x 0 0;}
#footer .mzsm_tip{ padding-top:20px;}
#footer .mzsm_tip a{ color:#009529;}
#footer .mzsm_tip em{ color:#f73;}

.cncnlogobg{ display:inline-table; position:relative; width:1000px; 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;}



/*#conten{ width:100%; float:left;}*/
#conten{ position:relative; width:1000px; margin:0 auto; text-align:left;}


/****** 左侧 ******/
.lft{ width:190px; float:left;}
.mg-t6{ margin-top:-6px;}
.lxszl{ width:190px;}
.lxszl .tit{ width:178px; background:url(/uploads/image/scwimages/lft_titbj.jpg) no-repeat 0 0; height:29px; line-height:29px; padding-left:12px; overflow:hidden;}
.lxszl .tit h3{ font-size:12px;}
.lxszl .ico_wp{ display:block; width:100%; height:36px; background:url(/uploads/image/scwimages/ico_wp.png) no-repeat;}

.lxszl .tit a{ color:#e70;}
.lxszl .tit1{ width:178px; background:url(/uploads/image/scwimages/lxszl.gif) no-repeat; height:25px; line-height:25px; padding-left:12px; overflow:hidden;}
.lxszl .tit1 h3{ font-size:12px;}

.lxszl .txt{ width:188px; border:1px solid #facc4c; border-top:0; padding:8px 0; overflow:hidden;}
.lxszl .txt p{ clear:both; width:170px; line-height:20px; height:auto; color:#333; padding-left:12px; padding-right:6px;}
.lxszl .txt p span{ padding-left:6px;}
.lxszl .txt p.gs{ color:#333; font-size:13px;}
.lxszl .txt p em{ width:34px; float:left; color:#666;}
.lxszl .txt p b{ width:80px; float:left; font-weight:normal; line-height:14px; padding-top:3px; padding-bottom:3px;}
.lxszl .txt .qq{ float:left; height:24px; width:154px; margin:1px 0 0 28px; display:inline; background:url(/uploads/image/scwimages/qqbj2.gif) no-repeat 8px 1px;}
.lxszl .txt p.tip{ width:158px; margin-left:4px; margin-top:4px; color:#f73; line-height:16px; padding:5px 2px 5px 18px; border:1px dotted #ffcc7f; background:#ffffe5 url(/uploads/image/scwimages/ico_warning.gif) no-repeat 0 8px;}


.lxszl .txt .qq span{ background:url(/uploads/image/scwimages/qqbj2.gif) no-repeat right -22px; line-height:27px; display:block; width:75px; float:left; overflow:hidden; height:22px; padding-right:6px; cursor:pointer; color:#444;}
.lxszl .txt .qyqq span{ width:99px;}

.qq sup{ width:24px; float:left;}
.lxszl .txt .qq img{ float:right;}
.lxszl .txt .qq img.pic{ padding-top:3px;}

.lxszl .txt .qq span img{ float:left; padding-right:6px; margin-left:-5px;}
.lxszl .txt .qq a{ color:#444; text-decoration:none;}
.lxszl .txt p.pic{ text-align:center; padding-top:6px;}
/*.lxszl .txt .renzheng{ margin:0 6px 6px 6px; width:170px; float:left; display:inline; height:20px; line-height:24px; padding:0 0 12px 6px;}
.renzheng span{ margin-left:6px; display:inline;}
.renzheng span a:link,.renzheng span a:visited{ color:#ff0000; text-decoration:none;}
.renzheng span a:hover{ color:#ff0000; text-decoration:underline;}*/
.txt  p.renzheng{ display:block; width:100%; float:left; color:#535353;}
.txt  p.renzheng i{ display:inline-block; position:relative; top:5px; top:0\9; *margin-right:5px; width:16px; height:16px; background:url(/uploads/image/scwimages/top_ico.png) no-repeat; overflow:hidden;}
.txt  p.renzheng i.i1{ background-position:0 -66px;}
.txt  p.renzheng i.i2{ top:5px; *top:0; background-position:-16px -66px;}
.txt  p.renzheng i.i3{ top:3px; *top:-1px; width:18px; background-position:-32px -66px;}
.txt  p.renzheng i.i4{ top:3px; *top:-2px; background-position:-50px -66px;}
.txt  p.renzheng i a{ display:inline-block; width:16px; height:16px;}

.lxszl .txt p.qq{ margin-top:5px;}


.lxszl .txt .msn{ margin:0 6px; width:170px; float:left; display:inline; line-height:24px; padding:0 0 8px 6px;}
.lxszl .txt .msn ul li{ float:left; width:104px; margin:3px 0 0 24px; padding-left:12px; display:inline; background:url(/uploads/image/scwimages/qqbj2.gif) no-repeat 0 1px;}
.lxszl .txt .msn li span{ background:url(/uploads/image/scwimages/qqbj2.gif) no-repeat right -22px; line-height:27px; display:block; width:97px; float:left; overflow:hidden; height:22px; padding-right:6px; cursor:pointer;}
.lxszl .txt .msn img{ float:left; padding-top:4px;}
.lxszl .txt .msn a{ color:#444; text-decoration:none;}
.lxszl .txt .msn span img{ padding-right:6px;}

.lxszl .txt .more{ float:right; padding-right:56px;}
.lxszl .txt .more em{ font-size:10px; padding-right:3px; color:#888;}
.lxszl .txt .more a:link,.lxszl .txt .more a:visited{ color:#888;}
.lxszl .txt .more a:hover{ color:#f73;}

/******* 旅行社左侧联系资料 0620优化样式 ********/
.lxs_kefu{ margin-bottom:15px; padding-bottom:5px;  background:#ebebeb;}
.lxs_kefu .tit{ background:url(/uploads/image/scwd/ico_lxs_kefu.png) 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 .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:18px;height:18px; color:#555;}
.lxs_kefu_con li .user_name b em{float:left;height:20px;}
.lxs_kefu_con li .user_name b span{width:20px;height:20px; background:url(/uploads/image/scwimages/ico_level_new.png) 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:url(/uploads/image/scwimages2/ico_level.png) 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:url(/uploads/image/scwimages2/ico.png) 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:-4px; vertical-align: middle; background:url(/uploads/image/scwimages2/ico.png) 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 a.im{ display:block; width:89px; height:23px; margin-bottom:3px; background:url(/uploads/image/scwd/ico_lxs_kefu.png) 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:url(/uploads/image/scwd/ico_lxs_kefu.png) 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;}



.title{ display:inline-table; width:190px;}
.title .tit{ width:178px; height:25px; line-height:25px; padding-left:12px; border-top:0 none;}
.title .tit h3{ font-size:12px; color:#444;}
.title .no_b h3{ font-weight:normal;}
.title .txt,.title .txtt{ width:176px; border:1px solid #bde9da; border-top:0; padding:6px;}
.title .txt a{ display:inline-table;}
.title .txtt li{ font-size:12px; color:#666666; line-height:20px; background:url(/uploads/image/scwimages/ico001.gif) no-repeat 1px 10px; padding:6px 0 0 12px;}
.title .txtt li a{ display:inline; font-weight:bold;}
.title .txtt li.img{ padding-left: 0; background:none;}
.title .txtt p{ margin:0; padding-left:12px; *padding-left:0; font-size:12px; line-height:24px;}

.title .txtt li p a{ font-weight:normal; }
.title .txtt a:link,.title .txtt a:visited{ color:#16b; text-decoration:none;}
.title .txtt a:hover{ color:#f60; text-decoration:underline;}

.title .txt ul{ padding-top:0px;}
.title .txt li{ width:164px; background:url(/uploads/image/scwimages/ico002.gif) 1px 7px no-repeat; padding:0 0 0 10px;}
.title .txt li a{ display: block; line-height:21px; height:21px; text-overflow: ellipsis; white-space: nowrap; overflow:hidden;}
.wz .txt li{ background:url(/uploads/image/scwimages/ico002.gif) 1px 6px no-repeat;}
.title .txt a:link,.title .txt a:visited{ color:#16b; text-decoration:none;}
.title .txt a:hover{ color:#f60; text-decoration:underline;}

.tools{ width:176px; float:left; border:1px solid #bde9da; border-top:0; padding:6px;}
.tools li{ width:64px; float:left; padding:0 0 0 24px; line-height:24px; height:24px;}
.tools ul li.t_hc{ background:url(/uploads/image/simages/tool.gif) no-repeat -6px 0;}
.tools ul li.t_dc{ background:url(/uploads/image/simages/tool.gif) no-repeat -106px 0;}
.tools ul li.t_qc{ background:url(/uploads/image/simages/tool.gif) no-repeat -6px -26px;}
.tools ul li.t_tq{ background:url(/uploads/image/simages/tool.gif) no-repeat -106px -26px;}
.tools ul li.t_dt{ background:url(/uploads/image/simages/tool.gif) no-repeat -6px -52px;}
.tools ul li.t_bk{ background:url(/uploads/image/simages/tool.gif) no-repeat -106px -52px;}
.tools ul li.t_ms{ background:url(/uploads/image/simages/tool.gif) no-repeat -6px -78px;}
.tools ul li.t_jd1{ background:url(/uploads/image/simages/tool.gif) no-repeat -106px -78px;}
.tools ul li.t_jp{ background:url(/uploads/image/simages/tool.gif) no-repeat -6px -104px;}
.tools ul li.t_jd2{ background:url(/uploads/image/simages/tool.gif) no-repeat -106px -104px;}
.tools ul li.t_wz{ background:url(/uploads/image/simages/tool.gif) no-repeat -107px -131px;}

.tools li a:link,.tools li a:visited{ color:#3366cc; text-decoration:none;}
.tools li a:hover{ color:#ff5500; text-decoration:underline;}

/****** 右侧 ******/
.rht{ width:800px; float:right;}
.sidebar{ width:100%; float:left;}
.sidebar .post{ width:800px; float:left; background:url(/uploads/image/scwimages/postbj.gif) repeat-x; border-right:1px solid #ffca80; margin-bottom:6px;}
.sidebar .bt{ width:120px; float:left;}
.sidebar .gd{ float:left; width:619px; line-height:30px; }

.sidebar .tit{ width:100%; float:left; line-height:22px; padding-top:4px; height:22px;}
.sidebar .tit h3{ float:left; font-size:12px; padding-left:12px;}
.sidebar .tit1{ width:100%; float:left; font-family:"黑体"; line-height:30px; padding:4px 0; height:30px;}
.sidebar .tit1 h1{ float:left; font-size:20px; color:#555; font-weight:normal; padding-left:12px;}
.sidebar .tit1 h1 span{ color:#008600;}
.sidebar .tit1 h3{ float:left; font-size:20px; color:#555; font-weight:normal; padding-left:12px;}
.sidebar .tit1 h3 span{ color:#808080;}


.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 a:link,.sidebar a:visited{ color:#16b; text-decoration:none;}
.sidebar a:hover { color:#f73; text-decoration:underline;}


.sidebar .tjbox{ width:796px; float:left; border:2px solid #fbc85a; background:#fdfbf3; overflow:hidden;}
.sidebar .tjbox h4{ width:22px; float:left; height:88px; *margin-top:20px; padding:33px 0 0 8px; line-height:16px; color:#f73; font-size:12px; background:url(/uploads/image/scwimages/ico_tjbox.jpg) no-repeat;}
.sidebar .tjbox ul{ padding-top:5px;}
.sidebar .tjbox li{ width:180px; float:left; height:175px; margin:10px 5px; color:#555; overflow:hidden;}
.sidebar .tjbox li .title{ display:block; width:180px; height:24px; line-height:24px; overflow:hidden;}
.sidebar .tjbox li s.kongqi{ display:inline-block; position:relative; bottom:-3px; _bottom:1px; width:16px; height:13px; background:url(/uploads/image/simages/ico_kongqi.png) no-repeat;}

.sidebar .pic{ position:relative;}
.sidebar .pic s.cut1,.sidebar .pic s.cut4,.sidebar .pic s.cut6{ background:url(/uploads/image/scwimages/ico_list.gif) no-repeat;}
.sidebar .pic s{ position:absolute; right:25px; top:0; width:37px; height:37px;}
.sidebar .pic s.cut1{ background-position:0 0;}
.sidebar .pic s.cut4{ background-position:0 -38px;}
.sidebar .pic s.cut6{ background-position:0 -147px;}



.sidebar .txt1 .pic s{ position:absolute; right:22px; top:0; width:37px; float:left; height:37px;}


.sidebar .pic a:link,.sidebar .pic a:visited{ padding:2px; border:1px solid #cccccc;}
.sidebar .pic a:hover { padding:2px; border:1px solid #666666;}
/*.tjbox .price sup{ font-size:15px;  font-weight:normal; vertical-align:middle;}
.tjbox .no_price sup{ font-size:15px;  font-weight:normal; vertical-align:middle;}*/
.sidebar del{ color:#999; font-size:13px;}
.sidebar em.price{ font-size:14px; color:#f73;}

.sidebar .txt1{ width:780px; float:left; padding:0 10px 8px 10px;}
.sidebar .txt1 ul{ width:146px; float:left; height:150px; text-align:center; overflow:hidden;}
.sidebar .txt1 li{ color:#555;}
.sidebar .txt1 .pic a{ margin:0 auto;}
.sidebar .txt1 .pic a{ display:block; width:96px; height:72px;margin:12px auto 2px auto; background:url(/uploads/image/simages/pic_loading.gif) no-repeat center center;}
.sidebar .txt1 .pic img{width:96px;height:72px;}
.sidebar .txt1 .p2{ width:140px; height:14px; line-height:14px; margin:2px 0; overflow:hidden; margin:0 auto;}
.sidebar .txt1 .p2 s.kongqi{ display:inline-block; position:relative; bottom:-1px; _bottom:1px; width:16px; height:13px; background:url(/uploads/image/simages/ico_kongqi.png) no-repeat;}

.sidebar .txt1 .msj{ color:#999;}

/*.no_price{ font-size:12px;}
.no_price em{  font-size:13px;}*/

.price em sup{ vertical-align:middle; font-size:15px;}
/*.sanchu1{ background:url(/uploads/image/scwimages/del.gif) repeat-x 0 7px; font-size:15px;}
.sanchu1 sup{ vertical-align:middle; font-size:13px;}
*html .sanchu1 sup{ vertical-align:baseline; font-size:15px;}
* html .sanchu1 sup{ vertical-align:baseline; font-size:15px;}*/

/***** 列表复合选择区 *****/
.list_change{ width:798px; float:left; height:34px; border:1px solid #d5d5d5; overflow:hidden;}
.list_change dl{ width:796px; float:left; height:32px; border:1px solid #fff; background:url(/uploads/image/scwimages/ico_list.gif) repeat-x 0 -114px;}
.list_change dd{ float:left; line-height:32px;}
.list_change dd select{ font-size:12px; height:19px; _margin-top:6px; color:#333;}


/***** 列表翻页 *****/
.list_change dt li.first,.list_change dt li.first a,.list_change dt li.next a,.page li.first,.page li a{ background:url(/uploads/image/scwimages2/ico_page.png) no-repeat;}
.list_change dt{ float:right; margin:3px 3px 0 0;}
.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;}

.w60{ width:60px; padding-left:12px;}
.w22{ width:22px; margin-top:2px;}
.leibiao{ display:block; width:22px; height:20px; text-indent:-9999px; overflow:hidden; background:url(/uploads/image/scwimages/cut.gif) -77px 5px no-repeat;}
.leibiao a{ display:block; width:22px; height:20px; background:url(/uploads/image/scwimages/cut.gif) 3px 5px no-repeat;}

.tupian{ display:block; width:22px; height:20px; overflow:hidden; text-indent:-9999px; background:url(/uploads/image/scwimages/cut.gif) -77px -25px no-repeat;}
.tupian a{ display:block;width:22px; height:20px;background:url(/uploads/image/scwimages/cut.gif) 3px -25px no-repeat;}

.wenzi{ display:block; width:22px; height:20px; overflow:hidden; text-indent:-9999px; background:url(/uploads/image/scwimages/cut.gif) -77px -55px no-repeat;}
.wenzi a{ display:block; width:22px; height:20px; background:url(/uploads/image/scwimages/cut.gif) 3px -55px no-repeat;}

/***** 价格 人气排序 *****/
/*.list_change .sort{ margin-left:20px; margin-top:6px;}
.list_change .sort span a{ display:block; width:40px; float:left; height:17px; line-height:17px; padding:1px 0 0 4px;}

.sort span a.price_up{ background:#fff url(/uploads/image/scwimages/sort.png) no-repeat 24px -220px;}
.sort span a.price_down{ background:#fff url(/uploads/image/scwimages/sort.png) no-repeat 24px -123px;}
.sort span a.price_default{ background:#fff url(/uploads/image/scwimages/sort.png) no-repeat 24px -25px;}
.sort span a.visit_up{ background:#fff url(/uploads/image/scwimages/sort.png) no-repeat 24px -195px;}
.sort span a.visit_down{ background:#fff url(/uploads/image/scwimages/sort.png) no-repeat 24px -97px;}
.sort span a.visit_default{ background:#fff url(/uploads/image/scwimages/sort.png) no-repeat 24px 1px;}
.sort span.time_up a{ background:url(/uploads/image/scwimages/sort.png) no-repeat 24px -171px;}
.sort span.time_down a{ background:url(/uploads/image/scwimages/sort.png) no-repeat 24px -269px;}
.sort span.time_default a{ background:url(/uploads/image/scwimages/sort.png) no-repeat 24px -73px;}


.sort span a.price_up:link,.sort span a.price_down:link,.sort span a.visit_up:link,.sort span a.visit_down:link,.sort span a.price_up:visited,.sort span a.price_down:visited,.sort span a.visit_up:visited,.sort span a.visit_down:visited{ position:relative; width:40px; border:1px solid #00b700; z-index:999;}

.sort span a{ position:relative; margin-left:-1px; width:46px; z-index:1;}
.sort span a:link,.sort span a:visited{ color:#555; text-decoration:none; border:1px solid #ccc;}
.sort span a:hover{ border:1px solid #00b700; z-index:999;}
*/
/***** 列表翻页 *****/
/*.list_change dt{ float:right; padding-right:12px; margin-top:6px;}
.list_change dt li{ float:left; margin-left:3px;}

.sidebar .txt .right{ line-height:24px; clear:both;}
.sidebar .txt .right ul{ float:right; width:auto;}
.sidebar .txt .right li{ float:left; line-height:20px; color:#666666; margin-right:3px; display:inline;}
.first{ display:block; width:22px; height:20px; text-indent:-9999px; overflow:hidden; background:url(/uploads/image/scwimages/next.gif) no-repeat;}
.first a{ display:block; background:url(/uploads/image/scwimages/next.gif) no-repeat 0 -29px;}
.sidebar .txt .right li.on{ padding:0 7px; background:#f73; color:#fff; font-weight:bold;}
.next{ display:block; width:52px; height:20px; line-height:21px; text-align:left; padding-left:7px; overflow:hidden; background:url(/uploads/image/scwimages/next.gif) no-repeat -25px 0;}
.next a{display:block;}
.next a:hover{ text-decoration:none;}

.sidebar .txt .right{ width:100%; float:left;}
.sidebar .txt .right li.num{ display:block; text-align:center; color:#ff6600; height:20px; line-height:18px; overflow:hidden;}
.sidebar .txt .right li.num a:link,.sidebar .txt .right li.num a:visited{ display:block; float:left; padding:0 6px; height:18px; line-height:18px; border:1px solid #cccccc;}
.sidebar .txt .right li.num a:hover{ border:1px solid #f73;}
.sidebar .txt .right li input.text20{ width:22px;}*/



.w80{ width:80px;}
.w120{ width:120px;}
.w278{ width:278px;}
.w304{ width:304px; font-size:14px;}
.w100{ width:100px;}
.w126{ width:126px;}
.w560{ width:560px;}
.dlout{ background:#ffffff; font-size:16px;}
.dlover{ background:#f8f8f8; font-size:16px;}


.sidebar .txt{ width:800px; float:left;/* background:url(/uploads/image/scwimages/mainbj.gif) 0 0 repeat-x;*/}
/*.sidebar .txt ul{ width:146px; float:left; text-align:center;}*/

.sidebar .txt table .w150{ width:150px;}
.sidebar .txt table .w560{ width:560px;}
.sidebar .txt table .w140{ width:140px;}
.sidebar .txt .pic{ position:relative; margin:0 auto;}
.sidebar .txt .pic a{ display:block; width:96px; height:72px;margin:0 auto; background:url(/uploads/image/simages/pic_loading.gif) no-repeat center center;}
.sidebar .txt .w150 a{ display:block; width:114px; height:84px;margin:0 auto; background:url(/uploads/image/simages/pic_loading.gif) 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; right:13px; top:14px; width:37px; height:37px; color:#fff; font-size:12px;}
.sidebar .txt td sup.cut1,.sidebar .txt td sup.cut4,.sidebar .txt td sup.cut6{ background:url(/uploads/image/scwimages/ico_list.gif) no-repeat 0 0;}
.sidebar .txt td sup.cut1{ background-position:0 0;}
.sidebar .txt td sup.cut4{ background-position:0 -38px;}
/* .sidebar .txt td sup.cut3{ background-position:0 -76px;} */
.sidebar .txt td sup.cut6{ background-position:0 -147px;}


.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 s.kongqi{ display:inline-block; position:relative; bottom:-3px; width:16px; float:left; height:13px; background:url(/uploads/image/simages/ico_kongqi.png) no-repeat;}

.sidebar .txt td a.f14{ font-size:14px;}
.sidebar .txt td .ts{ width:460px; 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 del{ font-size:12px; color:#bbb;}
.sidebar .txt td i{ font-style:normal; color:#aaa;}
.sidebar .txt td span em{ font-size:16px;}
.sidebar .txt td span em s{ font-size:12px; text-decoration:none; font-weight:normal;}
.sidebar .txt td em.price{ font-size:16px;}
.sidebar .txt td em s{ font-size:12px; text-decoration:none; font-weight:normal;}

.sidebar .txt .tu ul{ width:240px; height:230px; float:left;}
.sidebar .txt .tu li{ width:214px; float:left; text-align:left; margin-left:10px; display:inline;}
.sidebar .txt .tu li.pic a{ width:214px; height:144px;}
.sidebar .txt .tu li.pic img{ width:210px; height:140px; padding:2px;}
.sidebar .txt .tu li.p2{ font-weight:normal; padding-left:6px; margin-top:3px; line-height:18px;}
.sidebar .txt .tu li.p2 s.kongqi{ display:inline-block; position:relative; bottom:-2px; width:16px; float:left; height:13px; background:url(/uploads/image/simages/ico_kongqi.png) no-repeat;}

.sidebar .txt .tu li.price{ font-weight:normal; padding-left:6px; line-height:21px;}
.sidebar .txt .tu li.price span{ width:105px; float:left; font-size:12px; color:#333; vertical-align:bottom;}
.sidebar .txt .tu li.price span em{  font-size:14px; font-weight:bold; color:#ff5500;}
.sidebar .txt .tu li.price span.renqi{ text-align:right; padding-top:1px; color:#888;}

.sidebar .txt .list_tab{ width:100%;}
.sidebar .txt .list_tab th{ float:none; line-height:21px; height:21px; color:#666; background:#f8f8f8;}
.sidebar .txt .list_tab .fst{ padding-left:12px;}
.sidebar .txt .list_tab td.w480{ width:480px; height:21px; padding-left:14px; overflow:hidden;}
.sidebar .txt p i{ font-style:normal; color:#f73;}

#tab{ clear:both;}
#tab .t1{ background-color:#f8f8f8; margin-top:1px;}
#tab .t2{ background-color:#ffffff;}
#tab .t3{ background-color:#fdfbdc;}
#tab th{ height:30px;}

/* 联系我们 */
.sidebar .information{ width:670px; float:left; padding:6px 40px; font-size:14px;}
.sidebar .information h4{ height:40px; line-height:40px; font-size:15px; margin:0; padding:0; color:#535353;}
.sidebar .information p{ clear:both; width:390px; float:left; line-height:21px; font-family:tahoma, geneva, sans-serif;}
.sidebar .information p span.tel{ color:#f73;}

.sidebar .information .pic{ clear:both; display:block; width:100%;}
.sidebar .information .pic strong{ display:block; width:100%; float:left; margin:20px 0 10px 0; font-size:14px; color:#535353;}
.sidebar .information .pic span{ width:113px; float:left;  font-size:10px; height:42px; margin:0 12px 6px 0; background:url(/uploads/image/scwimages/ico_rongyu.png) no-repeat;}
.sidebar .information .pic span.yyzz{ width:73px; height:17px; padding:25px 0 0 40px; background-position:0 0;}
.sidebar .information .pic span.xkz{ width:71px; height:20px; padding:22px 0 0 42px; background-position:right 0;}
.sidebar .information .pic span.zzyz{ background-position:0 -43px;}
.sidebar .information .pic span.pzfw{ background-position:-114px -43px;}
.sidebar .information .pic span.zfb{ background-position:0 -86px;}

/*底部信息*/
.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:176px; 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:url(/uploads/image/scwimages3/ico_sign.png) no-repeat; vertical-align:middle;}
.lxs_custom .promise i.i1{ width:13px; background-position:0 -85px;}
.lxs_custom .promise i.i2{ background-position:-14px -85px;}
.lxs_custom .promise i.i3{ background-position:-31px -85px;}
.lxs_custom .promise i.i4{ width:14px; background-position:-47px -85px;}

.lxs_zizhi{ clear:both; width:1000px; margin:0 auto; height:50px; padding:10px 0; text-align:center;}
.box950 .lxs_zizhi{ clear:both; width:1000px; height:50px; padding:10px 0; margin:0; text-align:left;}
.lxs_zizhi span{ display:inline-block; width:140px;  height:50px; background:url(/uploads/image/scwimages3/ico_lxs_zizhi.png) 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:url(/uploads/image/scwimages3/ico_home.png) 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{ line-height:18px; color:#666;}

.stat{ color:#666;}
.mzsm_tip{ width:998px; margin:0 auto; padding:5px 0; margin:10px auto; 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;}

.sidebar .line_kefu{ width:720px; float:left; padding:3px 15px; font-size:14px;}
.sidebar .line_kefu h4{ width:696px; float:left; height:33px; margin:0; padding-left:24px; font-size:14px; line-height:33px; color:#ba7500; background:url(/uploads/image/scwimages/ico_line_kefu_bj.png) no-repeat;}
.sidebar .line_kefu .box{ width:668px;  float:left; color:#555; font-size:14px; padding:10px 25px; border:1px solid #dfc282; border-top:none; background:#fefde5;}
.sidebar .line_kefu .box dl{ width:100%; float:left; border-bottom:1px dotted #e1e1e1; padding:4px 0;}
.sidebar .line_kefu .box dt{ display:block;  font-weight:bold; line-height:24px; height:24px;}
.sidebar .line_kefu .box dt img{ margin-left:15px;}
.sidebar .line_kefu .box dd{ width:33%; float:left;}
.sidebar .line_kefu .box dd span{ float:left; line-height:26px; height:26px; text-align:right; font-size:12px; overflow:hidden;}

.sidebar .tu{ float:left; text-align:center; padding:12px 15px;}



.content .tit{ display:block; width:960px; margin:10px 20px 0 20px; border-bottom:2px solid #3ca90f; overflow:hidden;}
.content .tit h3{ line-height:40px; font-family:"microsoft yahei","黑体"; 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-family:tahoma, geneva, sans-serif; font-size:14px;}

.box950 .pic{ clear:both; display:block; width:100%;}
.box950 .pic span{ width:113px; float:left;  -webkit-text-size-adjust:none; font-size:10px; height:35px; margin:0 10px 6px 0; background:url(/uploads/image/scwimages/ico_rongyu.png) no-repeat;}
.box950 .pic span.yyzz{ width:73px; height:17px; padding:25px 0 0 40px; background-position:0 0;}
.box950 .pic span.xkz{ width:71px; height:20px; padding:17px 0 0 42px; background-position:right 0;}
.box950 .pic span.zzyz{ background-position:0 -43px;}
.box950 .pic span.pzfw{ width:93px; background-position:-114px -43px;}
.box950 .pic span.zfb{ background-position:0 -86px;}
.box950 .pic span.yyzz{ background-position:-114px -86px;}
.box950 .pic span.xin{ position:relative; width:100px; background:url(/uploads/image/scwimages/ico_xin.png) no-repeat;}
.box950 .pic span.xin .hidebox{ display:none; border:1px solid #e1e1e1; text-align:center; background:#fff;}
.box950 .pic span.xin .hidebox .erweima{ width:180px; height:180px; padding:0 10px;}
.box950 .pic span.hov .hidebox{ display:inline-block; position:absolute; left:0; bottom:35px; z-index:1;}
.box950 .pic span.hov .hidebox .info{ padding:10px 10px 5px 10px; line-height:20px; text-align:left; color:#666; background:#efefef;}

.box950 .pic span.ico_sdta{ width:88px; background:url(/uploads/image/scwimages/ico_sdta.png) no-repeat;}
.box950 .pic span.ico_sdta a{ display:block; width:88px; height:35px;}

.box950 .line_kefu{ clear:both; display:block; width:100%;}
.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; height:18px; overflow:hidden;}
.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:url(/uploads/image/scwimages/ico_rongyu.png) 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; height:32px; padding:0 0 2px 0; line-height:16px; color:#333; overflow:hidden;}
.box950 .line_kefu li .qq a{ clear: both; display:inline-block; margin: 5px 0 0 0; padding: 0 10px 0 0; height:21px; background:url(/uploads/image/scwimages2/ico.png) 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:url(/uploads/image/scwimages2/ico.png) 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:url(/uploads/image/scwd/ico_lxs_kefu.png) no-repeat 0 -43px;}


/*.sidebar .tu ul{ width:240px; height:150px; float:left;}*/
.sidebar .tu .pic a{ margin:0 auto;}
.sidebar .tu .pic sup{ position:absolute; margin-left:183px; width:37px; height:37px; color:#fff; font-size:12px;}
.sidebar .tu .pic sup.cut1,.sidebar .tu .pic sup.cut4,.sidebar .tu .pic sup.cut6{ background:url(/uploads/image/scwimages/ico_list.gif) no-repeat 0 0;}
.sidebar .tu .pic sup.cut1{ background-position:0 0;}
.sidebar .tu .pic sup.cut4{ background-position:0 -38px;}
/* .sidebar .tu .pic sup.cut3{ background-position:0 -76px;} */
.sidebar .tu .pic sup.cut6{ background-position:0 -147px;}

/* 支付方式 */
.no_instal{ padding:10px 0 20px 60px; font-size:14px; color:#f00; background:url(/uploads/image/scwimages/ico_warning.gif) 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:url(/uploads/image/scwimages/ico_pay.png) 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 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:url(/uploads/image/scwimages/ico_pay.png) 0 -67px;}
.content .zfb_box .button i.ico_zhifubao{ display:inline-block; width:80px; height:30px; background:url(/uploads/image/scwimages/ico_pay.png) -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:url(/uploads/image/scwimages/combo.png) 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;}

/****** 企业简介 ******/
.sidebar{ width:800px; float:left;}
.gsjj p{ width:702px; float:left; padding:20px 24px; line-height:21px; font-size:14px; text-indent:28px;}
.sidebar .company_pic{ float:left; width:780px; padding:10px;}

.sidebar .khly{ width:702px; float:left; padding:12px 24px; background:#f6f6f6; color:#333333; overflow:hidden;}
.f6f9ff{ background:#f6f3de; border-top:1px dashed #ded8a6; border-bottom:1px dashed #ded8a6;}
.sidebar .lyb{ width:760px; padding:0 20px; border-top:1px solid #cccccc;}
#lyb .lyb{border-top:0;}
.sidebar .lyb h4{ width:718px; float:left; padding:8px 20px;  font-size:12px; font-weight:normal; background:url(/uploads/image/simages/double.gif) repeat-x 0 30px;}
.sidebar .lyb dl{ clear:both; width:734px; padding:10px 13px; line-height:20px;}
.sidebar .lyb dt{ width:694px; padding:0 20px; margin-bottom:6px;color:#888; line-height:20px; }
.sidebar .lyb dd{ width:734px;  background:url(/uploads/image/scwimages/lyb_answer.gif) repeat-y -734px 0; border:1px solid #fff;}
.sidebar .lyb dd .fst{ width:734px; float:left; height:17px; overflow:hidden; background:url(/uploads/image/scwimages/lyb_answer.gif) no-repeat;}
.sidebar .lyb dd .lst{ width:734px; float:left; height:8px; overflow:hidden; background:url(/uploads/image/scwimages/lyb_answer.gif) no-repeat 0 -20px;}
.sidebar .lyb dd p{ width:694px; line-height:18px; padding:0 20px; color:#935006;}


/*.sidebar .lyb .nr{ width:624px; float:left; color:#888; line-height:20px;}
.sidebar .lyb dd .nr{ color:#935006;}
.sidebar .lyb .bt{ width:24px; float:left; height:20px; background:url(/uploads/image/simages/question.gif) no-repeat 0 2px;}
.sidebar .lyb .bt1{ width:24px; float:left; height:20px; background:url(/uploads/image/simages/answer.gif) no-repeat 0 2px;}
.sidebar .lyb dt em,.sidebar .lyb dd em{ padding-left:12px;}*/

/*搜索结果*/
.gsjj ul{padding:10px;}
.gsjj li a{display:block;line-height:2;;}
.gsjj li{color:#333;line-height:1.5}
.gsjj a{ color:#16b;}

.mg-t10{ margin-top:-10px;}
.mg_t6{ margin-top:6px;}
.mg_t20{ margin-top:20px;}


/****** 新闻动态 ******/

/****** 新闻最终页******/
.zzy{width:730px; float:left;padding:15px 10px 5px 10px; overflow:hidden;}
.zzy h3{width:730px; float:left;text-align:center; color:#ff5500;}
.zzy span{width:730px; float:left;text-align:center; border-bottom:1px dashed #cccccc; margin-bottom:4px;}
.zzy p{width:714px; font-size:14px; line-height:24px; padding:6px 8px 0 8px;}

/****** 新闻动态 ******/
.new_list{ width:702px; float:left; padding:12px 24px; font-size:14px;}
.new_list h4{ font-size:14px; font-weight:normal; background:#f4f4f4; border:1px dashed #cccccc; line-height:24px; height:24px; padding:2px 0 0 12px;}
.new_list h4 a{ padding:0 2px;}
.new_list .bt{ width:100%; float:left; font-size:14px; color:#333; background:url(/uploads/image/simages/double.gif) repeat-x 0 bottom; line-height:30px; margin-bottom:10px; text-indent:12px;}
.new_list p{ width:100%; float:left; height:30px; line-height:30px; border-bottom:1px dashed #cccccc;}
.new_list p em{ color:#333; padding-left:8px;}
.new_list th{ background:#f2f2f2; font-size:12px; height:30px; line-height:30px; border-right:1px solid #ffffff; color:#666666;}
.new_list td{height:24px; line-height:24px; border-bottom:1px dashed #cccccc; padding-top:4px;}
.new_list td em{ font-size:14px;  color:#ff5500; font-weight:bold;}
.wzrn{ text-align:left;}
.wzrn span{ text-align:left; border-bottom:none;}
.wzrn table{
margin:0 auto;
max-width: 680px;/* for ff */
width: expression( this.width > 680 ? "680px" : "" );/*针对ie6和更低版本的hack*/
}
.wzrn{ clear:both; width:702px; margin:0 auto; padding:0 24px 12px 24px; background:#f6f6f6; color:#333333; overflow:hidden;}
.wzrn *{ font-size:14px; line-height:1.5;}
.wzrn ul{ margin-left:40px;}
.wzrn ol{ margin-left:40px;}
.wzrn p{ margin-bottom:20px; }



/****** 联系方式 ******/
.lxfs{ width:702px; float:left; padding:12px 24px; font-size:14px;}
.lxfs table{ border-left:1px solid #cccccc; border-top:1px solid #cccccc;}
.lxfs th{ background:#f8f8f8; font-size:12px; height:30px; line-height:30px; border-right:1px solid #cccccc;border-bottom:1px solid #cccccc; color:#666666;}
.lxfs td{height:24px; line-height:24px; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; padding-top:4px; padding-left:6px;}
.lxfs td em{ font-size:14px;  color:#ff5500; font-weight:bold;}

/****** 同行报价最终页******/

.fbdq{width:730px; float:left; overflow:hidden;}
.zzy h4{ font-size:12px;padding:15px 10px 5px 10px;}
.fbdq ul li{ padding:6px 12px; float:left; width:49px;}



/****** 免责声明 ******/


/***** 滚动图片 *****/
.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{}
.cert_pic h3{ font-size:14px; line-height:30px; padding-left:24px; color:#ff0000; padding-top:20px; font-weight:normal;}
.cert_pic p{padding-left:24px; 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;}

#sm{position:absolute;top:100px;right:30px;}
.piaocuang{ position:absolute; top:0px; right:-26px; width:140px;}
.piaocuang ul{ padding:6px 0 10px 0; float:left; background:url(/uploads/image/scwimages/pc02.gif) repeat-y;}
.piaocuang li{ width:118px; float:left; padding:4px 11px 0 11px; height:18px; line-height:18px; overflow:hidden;}
.piaocuang li img{ padding-right:6px; text-align:center;}
.piaocuang .top{ width:140px; float:left; height:85px;}
.piaocuang .down{ width:140px; float:left; height:23px;}
.piaocuang li.biaoti{ width:118px; margin:10px 11px 0 11px; display:inline; padding:0; text-align:center; font-weight:bold; color:#004d9f; border-bottom:1px dashed #cccccc;}
.piaocuang li.tq{ line-height:22px; height:24px; padding-top:2px;}

/***** 滚动公告 *****/
.tbgg,.tbgg s,.tbgg b{ background:url(/uploads/image/scwimages/tbgg.png) no-repeat;}
.tbgg{ position:relative; width:432px; float:right; margin-bottom:4px; height:28px; background-position:0 -28px; background-repeat:repeat-x;}
.tbgg h5{ width:70px; float:left; color:#f73; text-align:right; margin:0; line-height:28px; font-size:12px;}
.tbgg s{ position:relative; left:0; width:8px; height:28px; float:left; overflow:hidden; background-position:0 0;}
.tbgg b{ position:absolute; right:0; width:8px; height:28px; overflow:hidden; background-position:right 0;}
.tbgg2{ width:100%;}

#gd{}
.gdt{ width:340px; float:left; margin-right:10px; display:inline; height:28px; line-height:28px; overflow:hidden; white-space:nowrap;}
.gdt2{ width:710px;}
#gd a{ color:#666;}
.div2{ width:auto; height:20px; font-size:12px;}


/***** 本站推荐 *****/
.side_rht{ width:430px; float:right; border:1px solid #dadada;}

.side_rht .tit{ width:430px; height:30px; margin-top:2px; line-height:30px; background:url(/uploads/image/scwimages/point_00.png) no-repeat 10px 24px;}
.side_rht .tit h3{ font-size:12px; color:#2d3a2e; padding:1px 0 0 26px; line-height:24px; background:url(/uploads/image/scwimages/ico_hz.gif) no-repeat 10px 4px;}
.side_rht .tit span{ float:right; padding-right:6px;}

.side_rht .txt{ width:430px;}
.side_rht .txt ul{ width:412px; padding:0 6px 4px 13px; float:left;}
.side_rht .txt ul li{ width:390px; float:left; padding-left:12px; line-height:26px; height:26px; overflow:hidden; background:url(/uploads/image/scwimages/ico_hz.gif) no-repeat -2px -31px;}
.side_rht .txt ul li s.kongqi{ display:inline-block; margin-top:5px; width:16px; float:left; height:13px; background:url(/uploads/image/simages/ico_kongqi.png) no-repeat;}
.side_rht .txt li span{ float:right; color:#ff5500; font-size:14px;  padding:0 6px 0 6px;}
.side_rht .txt li em{ font-weight:normal; padding-left:1px;  font-size:12px;}
.side_rht .txt li a:link,.side_rht .txt li a:visited{ color:#16b;}
.side_rht .txt li a:hover{ color:#f73;}

.sos{ width:776px; float:left; background:#f8f8f8; padding:6px 12px; margin:3px 0 1px 0;}
.sos .tit{ width:706px; float:left; padding-top:6px; line-height:24px; border-bottom:1px dashed #dadada;}
.sos .tit h3{ width:80px; float:left; font-size:12px; color:#ff5500; text-align:center; line-height:30px;}
.sos .tit a:link,.sos .tit a:visited{ text-decoration:none; color:#16b;}
.sos .tit a:hover{ text-decoration:underline; color:#f73;}

.sos input.text{ width:196px; color:#acacac; height:18px; padding:2px 0 0 4px; line-height:18px; background:url(/uploads/image/scwimages/inputbj.gif) repeat-x; border:1px solid #b4b4b4;}
.sos .select{ vertical-align:middle; height:22px; line-height:22px;}
.sos input{ vertical-align:middle;}
.sos .txt{ width:706px; float:left; float:left;}
.sos .txt span{ width:340px; float:right; height:22px; line-height:22px; *line-height:24px; overflow:hidden; padding-left:8px;}
.sos .txt span a:link,.sos .txt span a:visited{ text-decoration:none; color:#555;}
.sos .txt span a:hover{ text-decoration:underline; color:#ff5500;}

.w370{ width:370px;}

/****************************** 高级网店首页页面 ***********************************/
.xianlu{ width:776px; float:left; padding:10px 12px;}
.xianlu .left{ width:49%; float:left;}
.xianlu .right{ width:49%; float:right;}
.xianlu dl{ width:776px; float:left;}
.xianlu dt{ width:776px; float:left; padding-bottom:4px; border-bottom:1px dotted #cccccc; margin-bottom:4px;}
.xianlu dt h3{ width:295px; float:left; height:24px; line-height:24px; overflow:hidden; font-size:12px;}
.xianlu dt h3 span{ float:right; padding-left:20px;  font-size:16px; color:#ff6600; font-weight:bold;}
.xianlu dt h3 span em{ font-size:12px; font-weight:normal;}
.xianlu dt h3 s.kongqi{ display:inline-block; position:relative; bottom:-3px; width:16px; float:left; height:13px; background:url(/uploads/image/simages/ico_kongqi.png) no-repeat;}
.xianlu dt p{ width:260px; float:left; height:24px; line-height:24px; overflow:hidden; color:#999999;}
.xianlu dt p span{ color:#666666;}
.xianlu dt .tu{ width:60px; float:left; height:48px; margin-right:12px; display:inline; padding:0; overflow:hidden;}
.xianlu dt .tu img{ display:block; width:54px; height:42px; overflow:hidden;}

.xianlu dd{ width:355px; float:left; font-size:12px; padding-left:15px; line-height:26px; height:26px; color:#bbb; background:url(/uploads/image/scwimages/ico_hz.gif) no-repeat 0 -63px; overflow:hidden;}
.xianlu dd s.kongqi{ display:inline-block; position:relative; bottom:-5px; width:16px; float:left; height:13px; background:url(/uploads/image/simages/ico_kongqi.png) no-repeat;}

.xianlu dd span.price{ width:60px; float:right;  font-size:14px; color:#f73; font-weight:normal; text-align:right;}
.xianlu dd span.price em{ font-size:12px;}
.mg_l24{ margin-left:24px;}

.xianlu dt .tu a:link,.xianlu dt .tu a:visited{ display:block; padding:2px; border:1px solid #cccccc;}
.xianlu dt .tu a:hover { display:block; padding:2px; border:1px solid #666666;}
.xianlu a:link,.xianlu a:visited{ text-decoration:none; color:#16b;}
.xianlu a:hover{ text-decoration:underline; color:#f73;}

/****************************** 高级网店首页101213改版 文字列表形式 ***********************************/
.xianlu3{ width:776px; float:left; padding:10px 12px;}
.xianlu3 .tu{ width:60px; float:left; height:48px; margin-right:12px; display:inline; padding:0; overflow:hidden;}
.xianlu3 .tu img{width:54px;height:39px;}
.xianlu3 h3{ width:654px; float:left; height:24px; line-height:24px; overflow:hidden; font-size:12px;}
.xianlu3 h3 span{ padding-left:20px;  font-size:16px; color:#ff6600; font-weight:bold;}
.xianlu3 h3 span em{  font-size:12px; font-weight:normal; padding-left:1px; color:#f73;}

.xianlu3 p{ width:654px; float:left; height:24px; line-height:24px; overflow:hidden; color:#999999;}
.xianlu3 p span{ padding-right:20px; color:#666666;}

.xianlu3 .table{ clear:both; width:100%; margin-top:8px; padding-top:6px; border-top:1px dashed #e1e1e1;}
.xianlu3 .table td{ height:24px; line-height:24px; padding:0; margin:0; color:#888; }
.xianlu3 .table td.price{ color:#f73; font-weight:normal;}
.xianlu3 .table td.fst{ padding-left:6px; color:#bbb;}
.xianlu3 .table td em{  font-size:12px; padding-left:1px; color:#f73;}
.xianlu3 .table td a:link,.xianlu3 .table td a:visited{ color:#16b;}
.xianlu3 .table td a:hover{ color:#f73;}
.xianlu3 .table td.more a{ color:#555; padding-left:6px; text-decoration:underline;}



.xianlu3 .tu a:link,.xianlu3 .tu a:visited{ display:block; padding:2px; border:1px solid #cccccc;}
.xianlu3 .tu a:hover { display:block; padding:2px; border:1px solid #666666;}
.xianlu3 a:link,.xianlu3 a:visited{ text-decoration:none; color:#16b;}
.xianlu3 a:hover{ text-decoration:underline; color:#f73;}

/****************************** 高级网店文字列表页面 ***********************************/
.side_m{ width:360px; float:left; text-align:left; overflow:hidden;}
#slide{ width:360px; height:200px; overflow:hidden; float:left;}
#slide img{ width:360px; height:200px;}
.thumb_title{ position: absolute; margin-top: 178px; background:url(/uploads/image/scwimages/thumb_title.png) no-repeat;  width: 360px; text-indent: 10px; line-height: 24px; height: 24px; -moz-opacity: 0.3;}

.thumb_title a:link,.thumb_title a:visited{ color:#000; text-decoration:none;}
.thumb_title a:hover{ color:#f00; text-decoration:underline;}

#slide_thumb{margin-top:181px; position: absolute; height:30px;}
.thumb_on {display:block; float:left; background:#ff0000; font-weight:bold; color:#fff; height:14px; width:16px; line-height:14px; text-align:center; cursor:pointer;padding-top:2px; margin-right:4px;}
.thumb_off {display:block; float:left;color:#fff;  background:#000; height:14px; width:16px; line-height:14px; text-align:center; cursor:pointer;padding-top:2px; margin-right:4px;}


.mg_t8{ margin-top:8px;}

/****************************** 线路最终页 ***********************************/
#main{ position:relative; width:100%; float:left; margin-bottom:20px;}

#main .w510 h1{ width:600px;}
#main h1{ width:100%; float:left; line-height:24px; padding:6px 0 0 0; text-align:left;  font-size:19px; font-weight:normal; color:#333333; overflow:hidden;}
#main h1 i{ width:100px; height:18px; margin-left:3px; margin-top:3px; *margin-top:0;}
#main h1 i img{ margin-top:-3px; padding-left:3px;}
#main h1 s.kongqi{ display:inline-block; position:relative; bottom:-5px; width:16px; float:left; height:13px; background:url(/uploads/image/simages/ico_kongqi.png) 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:url(/uploads/image/scwimages/ico_ykbz.png) 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:url(/uploads/image/scwimages/xlsc.png) 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:url(/uploads/image/scwimages/ico_show.png) no-repeat;}
#main .top{ float:left; padding-bottom:10px;}
.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:url(/uploads/image/scwd/ico_pic_bottom.png) 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:url(/uploads/image/scwd/ico_pic_bottom.png) 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 url(/uploads/image/scwd/ico_pic_bottom.png) 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:url(/uploads/image/scimg_v5/ico_rcm1.png) 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:url(/uploads/image/scimg_v5/ico_rcm3.png) 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:url(/uploads/image/scimg_v5/ico_rcm5.png) 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:url(/uploads/image/scimg_v5/ico_rcm6.png) 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:url(/uploads/image/scwimages/ico_cncnrj.png) no-repeat;}
.top .top_lft p i.mddct{ right:193px; top:-6px; width:91px; height:85px; background:url(/uploads/image/scwimages/icon_mddct.png) 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;}

/*优化130503*/
.top_rht{ width:500px; 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:423px; float:left; padding-left:5px; vertical-align:text-top;}
.top_rht .txt dd del{ font:14px/14px tahoma,arial;}
.top_rht .txt dd em.prece{ 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:url(/uploads/image/scwimages/ico_show.png) 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{ width:409px; 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;}
.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:468px; float:left; border:1px solid #f2f2f2; padding:10px 15px;border-bottom:1px dashed #f2f2f2; margin-top:6px; background:#fbfbfb;}
.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:url(/uploads/image/scwimages/ico_show.png) 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: url(/uploads/image/scwimages/diy_error.png) 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:url(/uploads/image/scwimages/ico_show.png) 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:url(/uploads/image/scwimages/ico_order_btn.png) no-repeat; cursor:pointer;}
.key .button input.submit1:hover{ background-position:-111px 0;}
.key .button input.submit2{ display:inline-block; width:63px; float:left; height:35px; line-height:32px; border:0 none; background:url(/uploads/image/scwimages/ico_order_btn.png) no-repeat 0 -70px; cursor:pointer;}
.key .button input.submit2:hover{ background-position:0 -105px;}

.key .button a.submit-rht{ display:inline-block; width:110px; height:35px; margin-left:8px; border:0 none; background:url(/uploads/image/scwimages/ico_order_btn.png) no-repeat -1px -35px; text-indent:-9999px; cursor:pointer;}
.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 url(/uploads/image/scwimages/ico_rq.gif) no-repeat 96px 4px;}
.key dd input.riqi1{ border:1px solid #bbb; cursor:pointer; color:#333; background:#fff url(/uploads/image/scwimages/ico_rq.gif) 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;}



.box{ width:100%; clear:both; float:left;}
.box .tit{ height:41px; background:#fff; margin-bottom:6px; 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:14px; cursor:auto;}
.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 10px; 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{ padding:5px 0; 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:url(/uploads/image/scwimages/liucheng_bj.png) 0 0; height:33px; line-height:35px; overflow:hidden; font-size:13px;}
.box .liucheng li span{ float:left; color:#555; background:url(/uploads/image/scwimages/liucheng_bj.png) 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; background:url(/uploads/image/scwimages/liucheng_bj.png) 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:800px; 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:778px; float:left; padding:0 10px 12px 10px; 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:778px;
height: expression(this.width > 778 ? this.height * 778 / this.width : auto);
width: expression(this.width > 778 ? "778px" : auto);}

.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{ 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:774px; 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:760px; padding:0 20px; border-top:1px solid #cccccc;}
.box .lyb h4{ width:718px; float:left; padding:8px 20px;  font-size:12px; font-weight:normal; background:url(/uploads/image/scwimages/double.gif) repeat-x 0 30px;}
.box .lyb dl{ width:734px; float:left; padding:10px 13px; line-height:20px; border-bottom:1px dotted #e1e1e1;}
.box .lyb dt{ width:734px; float:left; padding:0 20px; margin-bottom:6px;color:#888; line-height:20px; }
.box .lyb dd{ width:734px; float:left;  background:url(/uploads/image/scwimages/lyb_answer.gif) repeat-y -734px 0;}
.box .lyb dd .fst{ width:734px; float:left; height:17px; overflow:hidden; background:url(/uploads/image/scwimages/lyb_answer.gif) no-repeat;}
.box .lyb dd .lst{ width:734px; float:left; height:8px; line-height:8px; overflow:hidden; background:url(/uploads/image/scwimages/lyb_answer.gif) no-repeat 0 -20px;}
.box .lyb dd p{ width:734px; float:left; line-height:18px; padding:0 20px; color:#935006;}

.box .guestbook{ width:660px; padding:20px 70px; background:#f9f9f9; color:#333333; overflow:hidden;}
.box .guestbook .fst{ width:610px; height:18px; background:url(/uploads/image/scwimages/guestbook.png) no-repeat 0 0; overflow:hidden;}
.box .guestbook .lst{ width:610px; height:7px; background:url(/uploads/image/scwimages/guestbook.png) no-repeat 0 -19px;}
.box .guestbook .txtt{ width:530px; padding:12px 40px; background:url(/uploads/image/scwimages/guestbook.png) 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 select{ margin-right: 3px; padding: 2px 0; vertical-align: middle;}
.box .guestbook p input.text{ height:18px; line-height:18px; padding-left:3px; background:url(/uploads/image/scwimages/input-bg.gif) no-repeat 0 0; border:1px solid #b4b4b4; vertical-align:middle;}
.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:url(/uploads/image/scwd/ico_zixun_wd.png) 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:url(/uploads/image/scwd/ico_zixun_wd.png) 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:url(/uploads/image/scwd/ico_zixun_wd.png) 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:url(/uploads/image/scwd/ico_zixun_wd.png) 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:url(/uploads/image/scwd/ico_zixun_wd.png) 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;}

/******行程特色******/
.tese{ width:779px; float:left; padding:15px 10px 10px 10px; 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;}

.sectionbox p.tip{ display:inline-block; padding-bottom:6px; line-height:18px; text-indent:12px; color:#f00;}
/*.tese .txt .lst{ position:absolute; bottom:0; right:0; width:300px; height:120px; background:url(/uploads/image/scwimages/tese_lst.jpg) no-repeat; z-index:-1;}*/


.box .youji{ display:block; width:800px; margin-top:15px; overflow:hidden;}
.box .youji ul{ width:840px;}
.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;}

/******回到顶部******/
#sl{position:relative; z-index:1; height: 63px; width: 19px; display: none;}
#sl a{display: block; height: 63px; width:19px;}

/***** 景点 *****/
#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; }

/*行程安排*/
#scheduling table,#scheduling img{
margin:0 auto;
max-width:800px;/* for ff */
}
#scheduling{ clear:both; width:800px; margin:0 auto; padding:0; color:#333333; overflow:hidden;}
#scheduling ul{}
#scheduling ol{ margin-left:40px;}
#scheduling p{ font-size:14px; line-height:24px;}

#scheduling h6{width:796px; float:left; padding:0 12px; font-size:16px; margin:0; text-align:center; color:#ff5500;}
#scheduling .riqi{width:800px; 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:785px; float:left; font-size:14px; padding:2px 0; margin:0 0 0 -3px; 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:760px; float:left; padding:0 3px; 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:780px; margin:0 auto; padding:12px 10px; color:#333333; overflow:hidden;}
#remark_main p{ font-size:14px; line-height:24px;}


/* 预订指南 */
.beizhu{ width:772px; float:left; padding:0 3px 6px 3px; 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;}



/* 免责声明 */
.mzsm{ clear:both; width:1000px; text-align:center; padding:18px 0 10px 0;}

/*#relate{ width:100%; float:left; border-top:1px solid #cccccc; background:#fffee2;}
#relate h4{font-size:14px; line-height:20px; padding-top:10px; text-indent:12px; color:#666666; margin:0; clear:both;}
#relate .tu{ padding:6px 6px 0 6px; width:175px; float:left; text-align:center; margin:0; }
#relate .tu .pic{ width:128px; height:98px; margin:0 auto;}
#relate .tu .pic a{ display:block;  margin:0 auto; border:1px solid #cccccc; padding:3px;}
#relate .tu img{width:120px;height:90px;}
#relate .tu .pic a:hover{ display:block;  border:1px solid #666; padding:3px;}

#relate .tu a:link,#relate .tu a:visited{ color:#3366cc; text-decoration:none;}
#relate .tu a:hover{ color:#ff5500; text-decoration:underline;}
#relate .tu .p2{ width:100%; height:36px; line-height:18px; overflow:hidden;}*/
/*#relate .tab{ border:1px solid #e1e1e1; border-top:0; margin-top:-8px;}
#relate .tab th{ color:#999; font-weight:normal; height:21px; line-height:21px; background:#f4f4f4;}
#relate .tab a:link,.tab a:visited{ color:#16b; text-decoration:none;}
#relate .tab a:hover{ color:#f60;}

#relate .tab td{ line-height:21px; color:#555; padding:3px;}
#relate .tab td.price{ color:#f73; font-weight:normal;}
#relate .tab td.price em{ font-size:13px;}
#relate .tab .fst{ padding-left:12px;}*/
.relate{ clear:both; display:block; width:800px; 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 15px; 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:url(/uploads/image/scwimages/close.gif) no-repeat 26px 0;}

/**服务**/
.top_rht .txt h2{ padding-left:18px; 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:500px; float:left;}
.top_rht .txt .custom_tip{ width:478px; 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:url(/uploads/image/scwimages/point_line.png) 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:url(/uploads/image/scwimages/step.png) no-repeat 60px 5px;}
.top_rht .txt li.stepa{ background:url(/uploads/image/scwimages/stepa.png) no-repeat 60px 5px;}
.top_rht .txt li.stepb{ background:url(/uploads/image/scwimages/stepb.png) 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;}



/*.top_rht{ width:450px; float:left; padding-top:9px; font-size:12px;}
.top_rht .txt h2{ padding-left:18px; 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 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 li.xx{ height:40px; line-height:40px;}
.top_rht .txt li em{ font-family:tahoma,arial; 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:url(/uploads/image/scwimages/point_line.png) 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:url(/uploads/image/scwimages/step.png) no-repeat 60px 5px;}
.top_rht .txt li.stepa{ background:url(/uploads/image/scwimages/stepa.png) no-repeat 60px 5px;}
.top_rht .txt li.stepb{ background:url(/uploads/image/scwimages/stepb.png) 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 a:link,.top_rht .txt a:visited{ color:#16b; text-decoration:underline;}
.top_rht .txt a:hover{ color:#f73; text-decoration:none;}
.top_rht .txt li a:link,.top_rht .txt li a:visited{ color:#111; text-decoration:none;}
.top_rht .txt li a:hover{ color:#f73;}


.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;}
.top_rht .txt dl{ line-height:26px;}
.top_rht .txt dt{ width:60px; float:left;}
.top_rht .txt dd{ width:375px; float:left; padding-left:5px; vertical-align:text-top}
.top_rht .txt dd del{ font:14px/14px tahoma,arial;}
.top_rht .txt dd em{ display:inline-block; position:relative; top:-4px; float:left; padding-right:5px; height:26px; font:bold 26px/26px tahoma,arial; color:#f52; letter-spacing:-2px;}
.top_rht .txt dd b{ font:bold 18px/18px tahoma,arial; color:#f52;}




.top_rht .key{ width:441px; float:left; border:1px solid #f0f0f0; padding:0 0 8px 0; margin-top:6px; background:#fbfbfb;}
.top_rht dl{ width:441px; float:left; line-height:30px;}
.top_rht dt{ clear:both; width:76px; float:left; text-align:right;}
.top_rht dt span{ font-weight:bold; color:#555;}

.top_rht dd{ width:354px; float:left;}
.top_rht dd input.text{ border:1px solid #bbb; font-size:13px; height:18px; padding:2px 3px; line-height:18px; background:url(/uploads/image/scwimages/input-bg.gif) no-repeat; vertical-align:middle;}
.top_rht dd input.text30{ width:30px; }
input.text110{ width:110px;}
.top_rht dd a:link,.top_rht dd a:visited,.top_rht dd a:hover{ color:#16b; text-decoration:underline;}
.top_rht dd span{ padding:0 12px 0 0; color:#808080;}
.top_rht dd span.f73{ color:#333;}


.top_rht dl.h50{ line-height:40px;}
.key ul{ padding:5px 0; float:left;}
.key li{ float:left; font-size:13px; line-height:50px; margin:4px 6px 4px 0; display:inline; background:#fff;}
.key li a:link,.key 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 li a:hover{ display:block; border:1px solid #f73; text-decoration:none; color:#f60;}

.key li.selected a:link,.key li.selected a:visited{ display:block; background:url(/uploads/image/scwimages/ico_show.png) no-repeat right bottom; border:1px solid #f73;}
.key 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 dl b{ position:absolute; width:42px; height:14px; line-height:14px; margin-left:390px; *margin-left:380px; margin-top:-20px; font-weight:normal; color:#555; background: no-repeat; background-position:26px 0;}

.key .button{ width:360px; float:left; margin-left:76px; display:inline;}
.key .button span{ width:94px; float:left; text-align:center; height:31px; font-size:14px; font-weight:bold; line-height:30px;}
.key .lost{ color:#f73; padding-left:18px;}
.key .lost span{ color:#666; padding-left:30px; }
.key .button s{ position:absolute; width:254px; margin-left:4px; height:30px; line-height:15px; color:#aaa; text-decoration:none;}
@media screen and (-webkit-min-device-pixel-ratio:0)
{.key .button s{ margin-left:100px;}}

.key .button span a:link,.key .button span a:visited{ position:relative; display:block; width:94px; height:31px; color:#fff; text-decoration:none;}
.key .button span s:hover{ color:#f60;}
.key .button p{ clear:both; color:#aaa; padding-top:4px;}


.key dd input.riqi{ border:1px solid #bbb; cursor:pointer; background:#fff url(/uploads/image/scwimages/ico_rq.gif) no-repeat 96px 4px;}
.key dd s{ cursor:pointer; position:absolute; width:16px; height:16px; background-position:-18px -35px; margin:10px 0 0 -21px; *margin-top:7px; overflow:hidden;}

.top_rht .old{ padding:0;}
.top_rht .old p{ line-height:24px; text-indent:18px; color:#f73;}

*/



/*二级分类*/
#cats{ width:800px; float:left; margin-bottom:6px;}
#cats ol {border:1px solid #efefef; border-bottom:0; width:798px; margin:0; padding:0; height:26px; line-height:26px; 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:url(/uploads/image/scwimages/cats_span.png) no-repeat right 0; padding-right:20px; font-size:14px; cursor:pointer;}

#cats ul { width:798px; 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:url(/uploads/image/scwimages/cats_span.png) no-repeat 8px -29px;}


/*出发日期和价格*/
.date{ clear:both; width:420px; float:left\0;  text-align:center; border-left:1px solid #e1e1e1;border-top:1px solid #e1e1e1; background:#fcfcfc; margin:0 10px 0 10px; _margin:0 10px;}

#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; font-size:9px; -webkit-text-size-adjust:none;}
.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:url(/uploads/image/scwimages/close.gif) no-repeat 26px 0;}
.pre_month{ display:none; position:absolute; right:0px; bottom:-6px; padding-right:12px; color:#16b; text-decoration:underline;}
.table_date .more{ padding-bottom:20px;}
.table_date .more .pre_month{ display:block;}


#go_top ul,#go_top .fst,#go_top .lst,#go_top li sup.tq,#go_top li sup.msn,#go_top .top s{ background:url(/uploads/image/scwimages/go_top.png) 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; float:left; padding-left:34px; height:26px; line-height:26px; overflow:hidden;}
#go_top li sup{ position:absolute; left:5px; top:-2px; _top:2px; 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:2px;}
#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:740px; float:left; height:24px; margin-top:10px; line-height:24px; 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:24px; text-align:center; background:#00b9be; color:#fff; overflow:hidden;}
.change_zx span.more a{ color:#888;}
.zx_list{ clear:both; width:738px; margin:0 auto; color:#555; border:1px solid #e1e1e1; border-top:0; font-size:14px; line-height:26px; overflow:hidden;}


.zx_list .bt{ width:698px; float:left; padding:10px 0 10px 0; margin:0 20px; 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:740px;}
#information{ clear:both; width:738px; margin:0 auto; color:#555; border:1px solid #e1e1e1; border-top:0; font-size:14px; line-height:26px; overflow:hidden;}
#information h4{ width:726px; float:left; line-height:30px; font-size:12px; color:#888; padding-left:12px; margin:0;}
#information h4 a:link,#information h4 a:visited{ color:#888;}
#information h4 a:hover{ color:#f73;}
#information h1{ width:716px; 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{ width:740px;}
.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:726px; float:left; line-height:30px; font-size:12px; color:#888; padding-left:12px; margin:0;}
.products h4 a:link,.products h4 a:visited{ color:#888;}
.products h4 a:hover{ color:#f73;}
.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:246px; float:left; padding:1px; border:1px solid #e1e1e1; margin-bottom:8px;}
.zixun_box .tit{ width:246px; height:28px; background:url(/uploads/image/scwimages/lft_titbj.jpg) 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:240px; height:30px; padding-left:6px; background:url(/uploads/image/scwimages/lft_titbj.jpg) 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:246px;}
.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:246px; padding:6px 0;}
.zixun_box .txt1 li{ width:226px; padding:0 10px; line-height:21px; height:21px; 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:226px; padding:6px 10px;}
.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;}

/******* 底部翻页 *******/
.cutpage{ width:100%; float:left; padding:6px 0;}
.cutpage ul{ float:right;}
.cutpage li{ float:left; margin-right:3px; display:inline; color:#555; line-height:23px; overflow:hidden;}
.cutpage li.cur{ background:#f73; border:1px solid #f73; font-weight:bold; padding:0 6px; line-height:18px;}
.cutpage li.cur a{ color:#fff; cursor:default; text-decoration:none;}
.cutpage li.on{ border:1px solid #f73; color:#fff; font-weight:bold; padding:0 6px; line-height:18px; background:#f73;}
.cutpage li.next{ display:block; width:53px; height:20px; line-height:18px; text-align:left; margin:0; padding-left:6px; padding-top:3px; background:url(/uploads/image/scwimages/next.gif) no-repeat -25px 0;}
.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;}
.cutpage input.text20{ width:20px;}


/******* 主题旅游 *******/
.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 url(/uploads/image/scwimages/ico_topbj.png) 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 url(/uploads/image/scwimages/ico_tese.gif) no-repeat 0 0;}


.lft_theme{ width:190px;}
.lft_theme .tit{ width:190px; float:left; height:30px; background:url(/uploads/image/scwimages/lft_theme.gif) 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;}
.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:618px; 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:url(/uploads/image/scwimages/zt_tese.gif) 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:800px; height:22px; background:url(/uploads/image/scwimages/zt_tese_bottom.gif) no-repeat;}


#theme{ width:100%; float:left; margin-top:10px; background:#fff url(/uploads/image/scwimages/ico_topbj.png) 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 div,#theme .show p,#theme .show span{ font-size:14px;}
*/#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;}
/*#scheduling_main div{ background-image:none;}*/

/******* 酒店报价表 *******/
.hotelquote p{ text-align:right; padding:0 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 url(/uploads/image/scwimages/ico_rq.gif) no-repeat 81px 4px;}
input.btn01{ position:relative; width:56px; height:21px; color:#bb783c; border:0; background:url(/uploads/image/scwimages/btn01.png) 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:url(/uploads/image/scwimages/btn02.png) 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:776px; 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:url(/uploads/image/scwimages/ico_tag_s.png) 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:url(/uploads/image/scwimages/card.png) 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:url(/uploads/image/scwimages/ico_user_cm2.png) 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:url(/uploads/image/scwimages/ico_cm_user3_p_b.png) 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:url(/uploads/image/scwimages/ico_good.png) 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:800px; 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:url(/uploads/image/simages/pic_loading.gif) no-repeat center center;}

.sidebar .item .rtxt{ width:610px; float:left;}
.basic{ position:relative; width:607px; 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:654px; 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%; color:#999; line-height:20px; margin:5px 0 0 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:180px; 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:url(/uploads/image/scwimages/btn03.png) 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:url(/uploads/image/scwimages/btn03.png) no-repeat;}

.rooms li.more_attr{ float:right; padding-right:60px; 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; 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; cursor:pointer;}

/***** 弹出框样式 *****/
.popbox{ display:none; border:8px solid #ccc; border-radius:8px; position:absolute; text-align:left; background-color:#fff; z-index:30;}
.popbox a.close{ position:absolute; top:10px; right:10px; width:12px; height:12px; background:url(/uploads/image/scwimages/ico_btn_login.png) -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; _padding:1px 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:url(/uploads/image/scwimages/ico_btn_login.png) no-repeat; cursor:pointer; overflow:hidden;}
.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:url(/uploads/image/scwimages/ico_btn_login.png) 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:url(/uploads/image/scwimages/ico_btn_login.png) 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:url(/uploads/image/scwimages/ico_btn_login.png) 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:url(/uploads/image/scwimages/ico_btn_login.png) 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:url(/uploads/image/scwimages/ico_btn_login.png) 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 13px; 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:url(/uploads/image/scimg_v5/ico_rcm3.png) no-repeat; _background:none; filter:progid:dximagetransform.microsoft.alphaimageloader(src="../../css/img_v5/ico_rcm3.png",sizingmethod='crop');}
.bigpic_list li i.i3{ background:url(/uploads/image/scimg_v5/ico_rcm3.png) 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:url(/uploads/image/scimg_v5/ico_rcm6.png) 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:url(/uploads/image/scwimages/ico_theme.png) no-repeat -88px 0;}


.scroll_list{ position:relative; width:840px; padding:20px 53px; height:170px; border:2px solid #eb0553; border-top:0 none; background:#fff; overflow:hidden;}
.scroll_list .scroll_list_con{ width:840px; height:170px; overflow:hidden;}

.scroll_list .btn_l{ position:absolute; top:72px; left:0; width:41px; height:59px; background:url(/uploads/image/scwimages/ico_theme.png) no-repeat 0 -32px;}
.scroll_list a.btn_l:hover{ background:url(/uploads/image/scwimages/ico_theme.png) no-repeat -83px -32px;}
.scroll_list .btn_r{ position:absolute; top:72px; right:0; width:41px; height:59px; background:url(/uploads/image/scwimages/ico_theme.png) no-repeat -41px -32px;}
.scroll_list a.btn_r:hover{ background:url(/uploads/image/scwimages/ico_theme.png) no-repeat -124px -32px;}

.scroll_list ul{ width:9000px;}
.scroll_list li{ width:840px; 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; width: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:url(/uploads/image/scwimages/ico_theme.png) 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:#fff;}
.other_theme ul{ width:1100px;}
.other_theme li{ width:210px; float:left; margin-right:37px; border:6px solid #ddd;}
.other_theme li a{ display:block;}
.other_theme li a img{ display:block; width:210px; height: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 14px 7px 0; padding:10px 18px 1px 17px; 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:17px; 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:17px; 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 17px 0 16px; border:2px solid #f60;}
.theme_list li.hov .type,.theme_list li.hov .bg{ top:188px; left:21px;}

.custom_con{ width:1000px; overflow:hidden;}



/* 幻灯版 */
.play950{ display:block; position:relative; width:1000px; margin:0 auto 10px auto; height:250px; overflow:hidden; z-index:1;}

.play950 .play{ position:relative; width:1000px;height:250px;overflow:hidden;position:relative;}
.play950 .play ol{position:absolute;right:5px;bottom:5px; z-index:2;}
.play950 .play ol li{float:left;margin-right:3px;display:inline;cursor:pointer;background:#fff;;padding:4px 10px;color:#000;font-size:14px; filter:alpha(opacity=50); opacity:.5;}
.play950 .play ol li.active{padding:4px 10px;font-weight:bold;color:#f73;background:#fff;position:relative;bottom:1px;filter:alpha(opacity=100); opacity:1; }
.play950 .play ul{position:absolute;top:0;left:0;z-index:1;}
.play950 .play ul li{width:1000px;height:250px;float:left;}
.play950 .play ul img{float:left;width:1000px;height:250px;}
.play950 .play .wz{ position:absolute; bottom:0; left:12px; line-height:40px;  font-size:18px; color:#fff; z-index:3;}
.play950 .play .bg{ position:absolute; bottom:0; left:0; width:100%; height:40px; line-height:40px; font-size:14px; color:#fff; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; z-index:1; z-index:2;}

.pic950{ display:block; width:1000px; margin:0 auto; overflow:hidden;}
.pic950 img{ display:block; width:1000px; height:250px; margin-bottom:10px; overflow:hidden;}

.play750{ display:block; position:relative; width:800px; margin:0 auto 10px auto; height:200px; overflow:hidden; z-index:1;}
.play750 .play{ position:relative; width:800px;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:800px;height:200px;float:left;}
.play750 .play ul img{float:left;width:800px;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;}

/*最终页面日历框 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:url(/uploads/image/scwimages/ico_show.png);}
.key .month_row .bd li.order_day{ background:url(/uploads/image/scwimages/ico_show.png);}

.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{ position:relative; *position:static; z-index:1;}
.sectionbox font a { color: inherit;}
#tab_fxd{ width:800px; 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:url(/uploads/image/scwd/ico_lxs_kefu.png) 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;}

/*左侧手机访问店铺*/
.title .fav_mobile{ position:relative; padding-top:15px; border:1px solid #ddd;}
.title .fav_mobile i{ display:inline-block; position:absolute; top:69px; left:69px; width:50px; height:44px; padding-top:6px; text-align:center; background:#fff;}
.title .fav_mobile img{ display:block; text-align:center; margin:0 auto;}
.title .fav_mobile span{ display:block; padding:5px 0; font-size:12px; color:#666; text-align:center; background:#fafafa;}
.title .fav_mobile span b{ display:block; font-size:18px; color:#f60;}


#bdshare{ z-index:9998!important;}/* 用于解决百度分享与tq层的bug */


/*五一专题活动*/
s.ico_wuyi{ position:absolute; top:-2px; right:-5px; width:104px; height:208px; background:url(/uploads/image/scwiwuyi/ico_hdzx.png) no-repeat;}

.wy_tip{ clear:both; width:360px; 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:372px; line-height:24px;}
.dj_quan span{ color:#16b;}
.dj_quan span i{ position:absolute; margin:5px 0 0 -16px; width:12px; height:12px; background:url(/uploads/image/scwiwuyi/ico.png) no-repeat;}
.dj_quan .detail_frame{ display:none; width:498px; right:10px;}
.dj_quan .detail_frame s{ left:401px;}
.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:url(/uploads/image/scwiwuyi/800x200wuyi.jpg) 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:410px;}

.go_top_wuyi{ display:none; position:fixed; _position:absolute; right:0; width:122px; height:148px; background:url(/uploads/image/scwiwuyi/go_top_wuyi.png) 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;}


/*定制游信息*/
.dz_con{ width:415px; float:left; padding:14px 0 10px 76px; border:1px solid #f0f0f0; border-top:0 none;}
.dz_con i{ width:38px; float:left; height:38px; margin-right:5px; background:url(/uploads/image/scwimages/ico_dz.png) no-repeat 0 0;}
.dz_con strong{ color:#f70; font-size:14px;}
.dz_con a.btn{ display:inline-block; padding:0 12px; margin-left:20px; line-height:21px; border-radius:2px;  color:#fff; background:#ff9100;}
.dz_con a.btn:hover{ background:#f60; text-decoration:none;}
.dz_con p{ line-height:21px; color:#999;}

/*新版百度分享*/
.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;}

/*关注我们*/
.title .weibo_con{ width:164px; padding:5px 12px 10px 12px; border:1px solid #ccc; border-top:0;}
.title .weibo_con a{ clear:both; display:block; line-height:24px;}
.title .weibo_con a i{ display:inline-block; width:16px; height:16px; margin-right:5px; vertical-align:-3px; background:url(/uploads/image/scwimages/ico_weibo.png) no-repeat;}
.title .weibo_con a.qq i{ background-position:-16px 0;}

.dz_infor{width:468px;height:60px;float:left;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;padding:15px; background:#f9fff6 url(/uploads/image/scwimages8/cj_kz.png) right bottom no-repeat;}
.dz_zhuyi{height:24px; line-height:24px; text-indent:30px; background:url(/uploads/image/scwimages8/cj_zhuyi.png) 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;}

/******游客点评******/
.right_comment{padding-top:20px; }
.comment_none{border-right:1px solid #ddd;width:514px;height:87px; background:url(/uploads/image/scwimages/icon_none.png) center no-repeat;float:left}
.comment_top{border:1px solid #ddd;padding:20px 0;height:87px;}
.comment_sum{width:154px;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:url(/uploads/image/scwimages/icon_1_1.png) 0 0 no-repeat;display:block}
.comment_sum span s{width:0;height:14px; background:url(/uploads/image/scwimages/icon_1.png) 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:280px;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:url(/uploads/image/scwimages/editor.png) 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:642px;float:left;}
.comment_other ul{width:630px;height:30px;margin:0 auto}
.comment_other ul li{width:188px;padding:6px 11px; 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:url(/uploads/image/scwimages/icon_2_1.png) 0 0 no-repeat;float:left;}
.comment_other ul li span s{display:block; width:0;height:18px; background:url(/uploads/image/scwimages/icon_2.png) 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:url(/uploads/image/scwimages/icon_red.png) 0 0 no-repeat}
.icon_yel{background:url(/uploads/image/scwimages/icon_yel.png) 0 0 no-repeat}
.icon_gre{background:url(/uploads/image/scwimages/icon_gre.png) 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}


.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:url(/uploads/image/scwd/ico_pic_bottom.png) 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; margin-right:15px; color:#ff4400; cursor:pointer;}
.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:url(/uploads/image/scwd/ico_pic_bottom.png) 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; }



.gw_info{ position:relative; width:188px; padding:40px 0 0 0; text-align: center; border:1px solid #0dc17b; border-top:3px solid #0dc17b; background:#fff;}
.gw_info sub{ position:absolute; top:2px; left:-6px; width:100px; height:35px; padding-left:10px; line-height:30px; color:#fff; text-align:left; background:url(/uploads/image/dscss/ico_show.png) no-repeat 0 -14px;}
.gw_info sub a{color: #fff;}
.gw_info .photo span{ display:none; position:absolute; top:44px; left:74px; width:100px; height:100px; line-height:100px; font-size:14px; text-align:center; border-radius:50%; color:#fff; background-color:#000; background:rgba(0,0,0,0.5);filter:alpha(opacity=50); overflow:hidden; z-index:9;}
.gw_info a.photo:hover span{ display:block;}
.gw_info .photo img{ display:block; width:60px; height:60px; margin:0 auto; border:3px solid #fff; border-radius:50%; box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);}
.gw_info b{ display:block; padding:5px 0; font-size:14px; color:#333;}
.gw_info b span{ display:inline-block; width:80px; height:20px; margin:0 0 0 5px; padding:0 0 0 0; line-height:20px; vertical-align:middle; font-size:12px; font-weight:normal; color:#fff; background:url(/uploads/image/dscss/ico_show.png) no-repeat -110px -14px; overflow:hidden;}
.gw_info b span i{ display:inline-block; width:16px; height:16px; vertical-align:-4px; *vertical-align:2px; background:url(/uploads/image/dscss/ico_level_new_s.png) no-repeat;}
.gw_info b span i.i-1{ background-position:0 0;}
.gw_info b span i.i0{ background-position:-16px 0;}
.gw_info b span i.i1{ background-position:-32px 0;}
.gw_info b span i.i2{ background-position:-48px 0;}
.gw_info b span i.i3{ background-position:-64px 0;}
.gw_info b span i.i4{ background-position:-80px 0;}
.gw_info p{ padding-bottom:15px;}
.gw_info p span{ display:block; font-size:12px; color:#555;}
.gw_info p span em{ color:#f70; font-weight:bold;}

.gw_info .btn_con{ padding:0 0 10px 0; margin:0 20px; line-height:40px; font-size:14px; color:#999; border-top:1px solid #cde7d8;}
.gw_info .btn_con a.btn{ display:block; margin:0 auto; border-radius:5px; color:#fff;}
.gw_info .btn_con a.btn1{ background:#fe676b;}
.gw_info .btn_con a.btn1:hover{ background:#ed3838;}
.gw_info .btn_con a.btn2{ background:#0dc17b; font-size: 16px;}
.gw_info .btn_con a.btn2:hover{ background:#08a769;}

.wx_code{ position:relative; line-height: 40px; background: #eee;}
.wx_code i{ display: inline-block; width: 20px; height: 20px; vertical-align: middle; background: url(/uploads/image/dscss/app_down.jpg) no-repeat  -9px -7px; background-size: 130px auto;}
.wx_code span{ font-size: 12px; color: #666;}
.wx_code span em{ font-size: 14px; color: #333;}
.wx_code .ewm{ display:none; position:absolute; top:-121px; right:-162px; border:1px solid #ccc;}
.wx_code .ewm img{ display:block;}

.city_link{ clear:both; width:1000px; margin:0 auto; text-align:left;}
.city_link b{ width:100px; float:left; line-height:24px; color:#333; text-align:right; font-weight:normal;}
.city_link b a{ color:#333;}
.city_link p{ display:block; margin-left:110px; line-height:24px;}
.city_link p a{ display:inline-block; margin-right:20px; color:#666;}
.city_link p a:hover{ color:#f60;}

.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 url(/uploads/image/scwimages/ico_rq.gif) 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;
}