﻿body,p,div,ul,ol,dl,dt,dd,form,input,select,textarea,h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;}
small,big,em,pre,code,tt,kbd,var,dfn,samp,address,blockquote,q,cite,ins,del,i{font-style:normal;font-weight:normal;font-family:"Microsoft YaHei","微软雅黑","宋体",arial,verdana,helvetica,sans-serif,simsun;}
li{list-style-type: none;}
/*body{
	font-size:12px;
	color:#333333;
	font-family:"微软雅黑","宋体",arial,verdana,helvetica,sans-serif,simsun;
	text-align:left;
	background-color:#EEEEEB;
}*/
body{
    font-size: 12px;
    color: #333;
    /*background-color: #eee;*/
    font-family: "Microsoft YaHei",Arial, Helvetica, sans-serif;
}
.scrollkefu{width: 99%;margin-left:auto;margin-right:auto;background: white;/* border: 1px solid #DEDEDE; */overflow:hidden;padding: 0 5px;}
.scrollkefu .dbox{width: 1200px;height:130px;margin:5px auto;overflow:hidden;}
.scrollkefu .dbox .kefuscrollcontainer{width: 1200px;height:130px;overflow:hidden;}
.scrollkefu .dbox .kefuscrollcontainer .kefuscrollcontainerlong{width: 5112px;height:130px;}
.scrollkefu .dbox .kefuscrollcontainer .kefuscrollcontainerlong .kefulistbox{width: 1420px;height:130px;display:inline;float:left;overflow:hidden;} /* 19*142=2698 */
.scrollkefu .dbox .kefuscrollcontainer .kefuscrollcontainerlong .kefulistbox .kefuitem{display:inline;float:left;width: 142px;height:130px;overflow:hidden;}
.scrollkefu .dbox .kefuscrollcontainer .kefuscrollcontainerlong .kefulistbox .kefuitem .kpic{width:132px;height:100px;margin:0px auto;overflow:hidden;}
.scrollkefu .dbox .kefuscrollcontainer .kefuscrollcontainerlong .kefulistbox .kefuitem .kpic img{width:132px;height:100px;}
.scrollkefu .dbox .kefuscrollcontainer .kefuscrollcontainerlong .kefulistbox .kefuitem .ktext{width: 142px;height:30px;margin:0px auto;overflow:hidden;}
.scrollkefu .dbox .kefuscrollcontainer .kefuscrollcontainerlong .kefulistbox .kefuitem .ktext .kcard{display:inline;float:left;height:30px;line-height:30px;color:#3333CC;margin-left:5px;}
.scrollkefu .dbox .kefuscrollcontainer .kefuscrollcontainerlong .kefulistbox .kefuitem .ktext .kbtn{display:inline;float:right;height:30px;line-height:30px;margin-right:5px;}
.scrollkefu .dbox .kefuscrollcontainer .kefuscrollcontainerlong .kefulistbox .kefuitem .ktext .kbtn img{margin-top:5px;}

table,td,select,input,button,textarea{font-family:"微软雅黑","宋体",arial,verdana,helvetica,sans-serif,simsun;}

img{border:0px;}

a:link{text-decoration:none;color:#0072CB;}
a:visited{text-decoration:none;color:#0072CB;}
a:hover{text-decoration:underline;color:#FF6600;}
a:active{text-decoration:underline;color:#FF6600;}

.lc616364 a:link{color:#616364;}
.lc616364 a:visited{color:#616364;}
.lc616364 a:hover{color:#FF6600;}
.lc616364 a:active{color:#FF6600;}

.lcindexhottab a:link{color:#616364;}
.lcindexhottab a:visited{color:#616364;}
.lcindexhottab a:hover{color:#FF6600;}
.lcindexhottab a:active{color:#FF6600;}

.lc333333 a:link{color:#333333;}
.lc333333 a:visited{color:#333333;}
.lc333333 a:hover{color:#FF6600;}
.lc333333 a:active{color:#FF6600;}

.lc666666 a:link{color:#666666;}
.lc666666 a:visited{color:#666666;}
.lc666666 a:hover{color:#FF6600;}
.lc666666 a:active{color:#FF6600;}

.lc555555 a:link{color:#555555;}
.lc555555 a:visited{color:#555555;}
.lc555555 a:hover{color:#FF6600;}
.lc555555 a:active{color:#FF6600;}

.lczhizhao a:link{color:#3333FF;}
.lczhizhao a:visited{color:#3333FF;}
.lczhizhao a:hover{color:#FF6600;}
.lczhizhao a:active{color:#FF6600;}


.lc1e78ff a:link{color:#1e78ff;}
.lc1e78ff a:visited{color:#1e78ff;}
.lc1e78ff a:hover{color:#FF6600;}
.lc1e78ff a:active{color:#FF6600;}

a.mm1em:link{color:#333333;text-decoration:none;}
a.mm1em:visited{color:#333333;text-decoration:none;}
a.mm1em:hover{color:#F08300;text-decoration:underline;}
a.mm1em:active{color:#F08300;text-decoration:underline;}

a.mm2span:link{color:#949494;text-decoration:none;}
a.mm2span:visited{color:#949494;text-decoration:none;}
a.mm2span:hover{color:#F08300;text-decoration:underline;}
a.mm2span:active{color:#F08300;text-decoration:underline;}

.ccsba a:link{color:#0081CC;text-decoration:none;}
.ccsba a:visited{color:#0081CC;text-decoration:none;}
.ccsba a:hover{color:#FF6600;text-decoration:underline;}
.ccsba a:active{color:#FF6600;text-decoration:underline;}

.ccssa a:link{color:#666666;text-decoration:none;}
.ccssa a:visited{color:#666666;text-decoration:none;}
.ccssa a:hover{color:#FF6600;text-decoration:underline;}
.ccssa a:active{color:#FF6600;text-decoration:underline;}

.navimenu a:link{color:#ffffff;text-decoration:none;}
.navimenu a:visited{color:#ffffff;text-decoration:none;}
.navimenu a:hover{color:#ffffff;text-decoration:none;}
.navimenu a:active{color:#ffffff;text-decoration:none;}

.navisub a:link{color:#ffffff;}
.navisub a:visited{color:#ffffff;}
.navisub a:hover{color:#ffffff;}
.navisub a:active{color:#ffffff;}

.zxbtn a:link{color:#ffffff;text-decoration:none;}
.zxbtn a:visited{color:#ffffff;text-decoration:none;}
.zxbtn a:hover{color:#ffffff;text-decoration:underline;}
.zxbtn a:active{color:#ffffff;text-decoration:underline;}

.crumb a:link{color:#333333;}
.crumb a:visited{color:#333333;}
.crumb a:hover{color:#FF6600;}
.crumb a:active{color:#FF6600;}

.lc8b5325 a:link{color:#8b5325;}
.lc8b5325 a:visited{color:#8b5325;}
.lc8b5325 a:hover{color:#ff6600;}
.lc8b5325 a:active{color:#ff6600;}

.lookdetail a:link{color:#ffffff;text-decoration:none;}
.lookdetail a:visited{color:#ffffff;text-decoration:none;}
.lookdetail a:hover{color:#ffffff;text-decoration:none;}
.lookdetail a:active{color:#ffffff;text-decoration:none;}

.vdt a:link{color:#444444;}
.vdt a:visited{color:#444444;}
.vdt a:hover{color:#FF6600;}
.vdt a:active{color:#FF6600;}

.vdd a:link{color:#555555;}
.vdd a:visited{color:#555555;}
.vdd a:hover{color:#FF6600;}
.vdd a:active{color:#FF6600;}

.lkd a:link{background-color:#71BAE8;color:#FFFFFF;text-decoration:none;}
.lkd a:visited{background-color:#71BAE8;color:#FFFFFF;text-decoration:none;}
.lkd a:hover{background-color:#FF6600;color:#FFFFFF;text-decoration:none;}
.lkd a:active{background-color:#FF6600;color:#FFFFFF;text-decoration:none;}

.lcvrf a:link{background-color:#f0f0f0;color:#666666;text-decoration:none;}
.lcvrf a:visited{background-color:#f0f0f0;color:#666666;text-decoration:none;}
.lcvrf a:hover{background-color:#64baeb;color:#FFFFFF;text-decoration:none;}
.lcvrf a:active{background-color:#64baeb;color:#FFFFFF;text-decoration:none;}

.lc216dab a:link{color:#216dab;}
.lc216dab a:visited{color:#216dab;}
.lc216dab a:hover{color:#FF6600;}
.lc216dab a:active{color:#FF6600;}

.lc0468ee a:link{color:#0468EE;text-decoration:underline;}
.lc0468ee a:visited{color:#0468EE;text-decoration:underline;}
.lc0468ee a:hover{color:#FF6600;text-decoration:underline;}
.lc0468ee a:active{color:#FF6600;text-decoration:underline;}

.lc0468ee2 a:link{color:#0468EE;text-decoration:none;}
.lc0468ee2 a:visited{color:#0468EE;text-decoration:none;}
.lc0468ee2 a:hover{color:#FF6600;text-decoration:underline;}
.lc0468ee2 a:active{color:#FF6600;text-decoration:underline;}

.lcffffff a:link{color:#ffffff;}
.lcffffff a:visited{color:#ffffff;}
.lcffffff a:hover{color:#ffffff;}
.lcffffff a:active{color:#ffffff;}

.lcvidxtab a:link{color:#666666;text-decoration:none;}
.lcvidxtab a:visited{color:#666666;text-decoration:none;}
.lcvidxtab a:hover{color:#ffffff;text-decoration:none;}
.lcvidxtab a:active{color:#ffffff;text-decoration:none;}

.clr{clear:both;width:0px;height:0px;overflow:hidden;}
.dpn{display:none;}

.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt11{margin-top:11px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mb10{margin-bottom:10px;}
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}
.ptb10{padding-top:10px;padding-bottom:10px;}

.toppic{width:100%;height:80px;background-color:#0084D0;overflow:hidden;}/*display:none;*/
.toppic .tdata{width:1200px;height:160px;margin-left:auto;margin-right:auto;overflow:hidden;}

.topwrapper{height:34px;border-bottom:1px solid #DEDEDE;background-color:#FFFFFF;}
.topwrapper .toper{width:1200px;margin:0px auto;height:34px;line-height:34px;overflow:hidden;color:#333333;}
.topwrapper .toper .l{display:inline;float:left;}
.topwrapper .toper .r{display:inline;float:right;}
.topwrapper .toper .r span{margin-left:5px;margin-right:5px;}
.topwrapper .toper .r span:last-of-type{display: none}

.headerwrapper{background-color:#FFFFFF;padding:10px 0px 10px 0px;}
.header{position:relative;width:1200px;margin-left:auto;margin-right:auto;height:92px;overflow:hidden;}
.header .logo{position:absolute;left:10px;top:10px;width:460px;height:72px;overflow:hidden;}
.header .so{position:absolute;left:550px;top:10px;width:380px;height:70px;overflow:hidden;}
.header .so .formbox{width:380px;height:40px;overflow:hidden;background-color:#ECECEC}
.header .so .formbox .dtext{display:inline;float:left;width:306px;height:28px;border:1px solid #CECECE;margin-left:5px;margin-top:5px;}
.header .so .formbox .dbtn{display:inline;float:left;width:62px;height:30px;margin-top:5px;}
.header .so .formbox .ftext{display:inline;float:left;width:306px;height:28px;line-height:28px;text-indent:5px;border:none;color:#5E5E5E;}
.header .so .formbox .fbtn{display:inline;float:left;width:62px;height:30px;line-height:30px;text-align:center;font-weight:bold;color:#ffffff;font-size:14px;background:url("../img/icon_button.png") no-repeat 0px 0px;border:none;cursor:pointer;}
.header .so .hotbox{width:380px;height:30px;line-height:30px;overflow:hidden;}
.header .so .hotbox kbd{color:#FF6600;}
.header .so .hotbox cite span{margin-right:6px;}
.header .tel{position:absolute;right:20px;top:10px;width:220px;height:55px;overflow:hidden;}
.header .tel .tel24{height:20px;background:url("../img/tel_24.gif") no-repeat 15px 0px;text-indent:70px;color:#666666;}
.header .tel .tel24 div{padding-top:3px;overflow:hidden;font-size:14px;color:#0084D0;font-weight:bold;}
.header .tel .tel400{margin-top:5px;height:30px;font-size:25px;font-weight:bold;color:#F8920D;text-indent:20px;}


.naviwrapper{height:42px;background-color:#008CD6;}
.naviwrapper .navi{width:1200px;height:42px;margin:0px auto;}
.naviwrapper .navi .nleft{display:inline;float:left;width:230px;position:relative;}
.naviwrapper .navi .ncenter{display:inline;float:left;width:850px;}
.naviwrapper .navi .nright{display:inline;float:right;width:120px;}

.naviwrapper .navi .nleft .cchd{width:230px;height:42px;line-height:42px;color:#ffffff;text-align:left;text-indent:15px;font-size:16px;background:url("../img/icon_all.png") no-repeat 165px -19px #009DF2;cursor:pointer;}
.naviwrapper .navi .nleft .ccbox{position:absolute;z-index:200;left:0px;top:42px;width:228px;border:1px solid #DEDEDE;border-top:0px;background-color:#FFFFFF;display:none;}
.naviwrapper .navi .nleft .cchd:hover +.ccbox,.naviwrapper .navi .nleft .ccbox:hover{display: block;}
.naviwrapper .navi .nleft .ccbox ul.ccmain{width:228px;}
.naviwrapper .navi .nleft .ccbox ul.ccmain li.ccl{list-style:none;height:56px;border-bottom:1px solid #DEDEDE;background:url("../img/icon_all.png") no-repeat;}

.naviwrapper .navi .nleft .ccbox ul.ccmain li.cj{background-position:15px -2039px;}
.naviwrapper .navi .nleft .ccbox ul.ccmain li.hd{background-position:15px -2095px;}
.naviwrapper .navi .nleft .ccbox ul.ccmain li.yl{background-position:15px -2319px;}
.naviwrapper .navi .nleft .ccbox ul.ccmain li.gat{background-position:15px -2151px;}
.naviwrapper .navi .nleft .ccbox ul.ccmain li.gn{background-position:15px -2207px;}
.naviwrapper .navi .nleft .ccbox ul.ccmain li.sn{background-position:15px -2263px;}
.naviwrapper .navi .nleft .ccbox ul.ccmain li.qz{background-position:15px -2375px;border-bottom:0px;height:57px;}/* 凑整数56+1  399+1=400 */

.naviwrapper .navi .nleft .ccbox ul.ccmain li.last{background-image:none;border-bottom:0px;}/* 没用到 */
.naviwrapper .navi .nleft .ccbox ul.ccmain li.ccl div.ccba{}
.naviwrapper .navi .nleft .ccbox ul.ccmain li.ccl div.ccba .mm1{width:200px;height:18px;line-height:18px;overflow:hidden;margin:0px auto;padding-top:10px;text-indent:26px;}
.naviwrapper .navi .nleft .ccbox ul.ccmain li.ccl div.ccba .mm1 em{font-size:14px;font-weight:normal;font-family:"Microsoft YaHei";}
.naviwrapper .navi .nleft .ccbox ul.ccmain li.ccl div.ccba .mm1 code{margin-left:5px;font-size:13px;font-weight:normal;font-family:"Microsoft YaHei";color:#989898;}
.naviwrapper .navi .nleft .ccbox ul.ccmain li.ccl div.ccba .mm2{width:200px;height:18px;line-height:18px;overflow:hidden;margin:0px auto;padding-top:5px;}
.naviwrapper .navi .nleft .ccbox ul.ccmain li.ccl div.ccba .mm2 span{margin-right:5px;color:#949494;}

.naviwrapper .navi .nleft .ccbox ul.ccmain li.ccl .subbox{display:none;position:absolute;z-index:300;left:228px;top:0px;text-indent:0px;width:520px;background-color:#FEFFE9;border:2px solid #F08300;min-height:376px;padding-bottom:20px;} /* total height=375+1+20+2x2=400*/
.naviwrapper .navi .nleft .ccbox ul.ccmain li.ccl:hover .subbox{display:block;}
.naviwrapper .navi .nleft .ccbox ul.ccmain li.ccl:hover div.ccba{display:block;position:absolute;z-index:400;width:226px;height:54px;border-left:4px solid #F08300;border-top:1px solid #F08300;border-bottom:1px solid #F08300;background:url("../img/icon_all.png") no-repeat #FEFFE9;}
.naviwrapper .navi .nleft .ccbox ul.ccmain li.ccl:hover div.ccba .mm1{height:18px;line-height:18px;;margin:0px auto;padding-top:9px;}
.naviwrapper .navi .nleft .ccbox ul.ccmain li.ccl:hover div.ccba .mm2{height:18px;line-height:18px;margin:0px auto;padding-top:5px;}

.naviwrapper .navi .nleft .ccbox ul.ccmain li.qz:hover div.ccba{height:55px;} /* +1 */

.naviwrapper .navi .nleft .ccbox ul.ccmain li.cj:hover div.ccba{background-position:15px -2450px;}
.naviwrapper .navi .nleft .ccbox ul.ccmain li.hd:hover div.ccba{background-position:15px -2504px;}
.naviwrapper .navi .nleft .ccbox ul.ccmain li.yl:hover div.ccba{background-position:15px -2720px;}
.naviwrapper .navi .nleft .ccbox ul.ccmain li.gat:hover div.ccba{background-position:15px -2558px;}
.naviwrapper .navi .nleft .ccbox ul.ccmain li.gn:hover div.ccba{background-position:15px -2612px;}
.naviwrapper .navi .nleft .ccbox ul.ccmain li.sn:hover div.ccba{background-position:15px -2666px;}
.naviwrapper .navi .nleft .ccbox ul.ccmain li.qz:hover div.ccba{background-position:15px -2774px;}

.naviwrapper .navi .nleft .ccbox ul.ccmain li.ccl .subbox dl.ccsub{clear:both;width:480px;margin:0px auto;border-bottom:1px dotted #DDDDDD;overflow:hidden;padding-top:2px;padding-bottom:2px;}
.naviwrapper .navi .nleft .ccbox ul.ccmain li.ccl .subbox dl.ccsub dt{display:inline;float:left;width:100px;height:auto;line-height:34px;font-weight:bold;text-indent:5px;color:#0081CC;}
.naviwrapper .navi .nleft .ccbox ul.ccmain li.ccl .subbox dl.ccsub dd{display:inline;float:left;height:auto;line-height:34px;}
.naviwrapper .navi .nleft .ccbox ul.ccmain li.ccl .subbox dl.ccsub dd a{margin-right:10px;}/*white-space:nowrap;*/

.naviwrapper .navi .ncenter ul.navimenu{height:42px;}
.naviwrapper .navi .ncenter ul.navimenu li{display:inline;float:left;list-style:none;height:42px;}
.naviwrapper .navi .ncenter ul.navimenu li.on{background:#1866C1;}
.naviwrapper .navi .ncenter ul.navimenu li a{display:block;height:42px;line-height:42px;padding:0px 20px;text-align:center;font-size:14px;font-weight:bold;overflow:hidden;}
.naviwrapper .navi .ncenter ul.navimenu li:hover{background:#FF8800;}

.naviwrapper .navi .nright .navisub{height:42px;line-height:42px;text-align:right;color:#ffffff;}

.wrapper{width:1200px;margin-left:auto;margin-right:auto;overflow:hidden;}
.wrapper1{width:100%;margin-left:auto;margin-right:auto;overflow:hidden;}

.crumb{width:1200px;height:35px;line-height:35px;color:#333333;overflow:hidden;}

.blocker{border:1px solid #dedede;margin-left:auto;margin-right:auto;background-color:#FFFFFF;}
.blocker .bheader{height:40px;border-bottom:1px solid #dedede;overflow:hidden;}
.blocker .bheader .btitle{display:inline;float:left;width:250px;height:40px;line-height:40px;text-indent:50px;background:url("../img/icon_all.png") no-repeat 20px -2903px;}
.blocker .bheader .btitle strong{font-weight:bold;font-size:18px;color:#006cb8;}
.blocker .bheader .btitlesub{display:inline;float:left;width:880px;height:40px;line-height:40px;overflow:hidden;}
.blocker .bheader .btitlesub span{margin-right:20px;font-weight:bold;}
.blocker .bheader .bmore{display:inline;float:left;width:68px;height:40px;line-height:40px;text-align:center;}

.blocker .bheader .bmore span{font-weight:bold;font-size:14px;}

.indexhot .bheader{height:41px;border-bottom:0px;overflow:hidden;}
.indexhot .bheader .btitle{width:250px;border-bottom:1px solid #dedede;background:url("../img/icon_all.png") no-repeat 20px -2846px;}
.indexhot .bheader .btitle strong{color:#333333;}
.indexhot .bheader .btitletab{display:inline;float:left;width:948px;height:41px;overflow:hidden;}
.indexhot .bheader .btitletab ul{width:948px;overflow:hidden;}
.indexhot .bheader .btitletab ul li{display:inline;float:left;list-style:none;width:157px;height:40px;line-height:40px;text-align:center;border-bottom:1px solid #DEDEDE;border-left:1px solid #DEDEDE;font-weight:bold;font-size:15px;} /* 158*6=948 */
.indexhot .bheader .btitletab ul li.von{border-bottom:1px solid #FFFFFF;}
.indexhot .bheader .btitletab ul li.von a:link{color:#FF6600;}
.indexhot .bheader .btitletab ul li.von a:visited{color:#FF6600;}
.indexhot .bheader .btitletab ul li.von a:hover{color:#FF6600;}
.indexhot .bheader .btitletab ul li.von a:active{color:#FF6600;}

.blocker .headlong{}
.blocker .headlong .btitle{width:800px;background:url("../img/icon_all.png") no-repeat 20px -2957px;text-indent:50px;}
.blocker .headlong .btitle strong{}
.blocker .headlong .btitle span{font-size:16px;color:#333333;margin-left:10px;}

.blocker .bdata{}


.sblocker{border:1px solid #dedede;margin-left:auto;margin-right:auto;background-color:#FFFFFF;}
.sblocker .bheader{height:36px;border-bottom:1px solid #dedede;background:url("../img/icon_all.png") no-repeat 10px -988px;overflow:hidden;}
.sblocker .bheader .btitle{display:inline;float:left;height:36px;line-height:36px;text-indent:28px;}
.sblocker .bheader .btitle strong{font-weight:bold;color:#666666;font-size:14px;}
.sblocker .bdata{}

.mblocker{border:1px solid #dedede;margin-left:auto;margin-right:auto;background-color:#FFFFFF;}
.mblocker .bheader{height:40px;border-bottom:1px solid #dedede;overflow:hidden;}
.mblocker .bheader .btitle{display:inline;float:left;height:40px;line-height:40px;text-indent:50px;background:url("../img/icon_all.png") no-repeat 20px -2903px;}
.mblocker .bheader .btitle strong{font-weight:bold;font-size:18px;color:#006cb8;}
.mblocker .bheader .bmore{display:inline;float:right;width:68px;height:40px;line-height:40px;text-align:center;}
.mblocker .bheader .bmore span{font-weight:bold;font-size:14px;}
.mblocker .bdata{}

/*
.tblocker{border:1px solid #afcef0;margin-left:auto;margin-right:auto;background-color:#FFFFFF;}
.tblocker .bheader{height:30px;background-color:#EDF4FA;overflow:hidden;}
.tblocker .bheader .btitle{display:inline;float:left;height:30px;line-height:30px;text-indent:10px;}
.tblocker .bheader .btitle strong{font-weight:bold;color:#0081cc;font-size:14px;}
.tblocker .bdata{}
*/
.oblocker{border:1px solid #CCCCCC;margin-left:auto;margin-right:auto;}
.oblocker .bheader{height:30px;border-bottom:1px solid #CCCCCC;background-color:#F0F0F0;overflow:hidden;}
.oblocker .bheader .btitle{display:inline;float:left;height:30px;line-height:30px;text-indent:10px;}
.oblocker .bheader .btitle strong{font-weight:bold;}
.oblocker .bheader .btitledesc{display:inline;float:left;}
.oblocker .bheader .btitledesc strong{font-weight:bold;}
.oblocker .bheader .bmore{display:inline;float:right;height:30px;line-height:30px;}
.oblocker .bheader .bmore span{margin-right:10px;}
.oblocker .bdata{}

/****************************************** 首页 ************************************************************/

.indexrcmd{display:inline;float:left;width:230px;height:400px;overflow:hidden;}
.indexslide{display:inline;float:left;margin-left:0px;width:700px;height:400px;overflow:hidden;}
.indexpinzhi{display:inline;float:left;margin-left:0px;width:270px;height:400px;overflow:hidden;}

.indexslidebox{width:700px;height:400px;overflow:hidden;position:relative;}
.KSS_titleBox,.KSS_titleBar{display:none;}
.KSS_btnBox ul li{ font-weight:bold;}

.indexpinzhi .pinzhibox{width:269px;height:399px;border:1px solid #DEDEDE;border-top:0px;border-left:0px;background-color:#FFFFFF;overflow:hidden;}
.indexpinzhi .pinzhibox .zxbox{width:260px;height:36px;margin:0px auto;padding-top:8px;overflow:hidden;}
.indexpinzhi .pinzhibox .zxbox .zxbtn{display:inline;float:left;width:115px;height:36px;line-height:36px;margin-left:10px;text-indent:38px;font-size:15px;font-family:"Microsoft YaHei";overflow:hidden;}
.indexpinzhi .pinzhibox .zxbox .zl{background:url("../img/icon_all.png") no-repeat 10px -92px #FF6600;}
.indexpinzhi .pinzhibox .zxbox .zr{background:url("../img/icon_all.png") no-repeat -180px -92px #009BEB;}
.indexpinzhi .pinzhibox .nicebox{width:260px;height:90px;margin:0px auto;padding-top:6px;padding-bottom:6px;overflow:hidden;}
.indexpinzhi .pinzhibox .nicebox .ncbtn{display:inline;float:left;width:115px;height:30px;line-height:30px;margin-left:10px;text-indent:38px;color:#353535;overflow:hidden;background:url("../img/icon_all.png") no-repeat;}
.indexpinzhi .pinzhibox .nicebox .n1{background-position:10px -147px;}
.indexpinzhi .pinzhibox .nicebox .n2{background-position:-180px -147px;}
.indexpinzhi .pinzhibox .nicebox .n3{background-position:10px -196px;}
.indexpinzhi .pinzhibox .nicebox .n4{background-position:-180px -196px;}
.indexpinzhi .pinzhibox .nicebox .n5{background-position:10px -247px;}
.indexpinzhi .pinzhibox .nicebox .n6{background-position:-180px -247px;}
.indexpinzhi .pinzhibox .gapline{margin:0px auto;width:249px;height:0px;border-bottom:1px solid #DEDEDE;overflow:hidden;}
.indexpinzhi .pinzhibox .manyi{width:260px;margin:0px auto;padding-top:8px;padding-bottom:8px;overflow:hidden;}
.indexpinzhi .pinzhibox .manyi .m1{color:#666666;text-indent:22px;}
.indexpinzhi .pinzhibox .manyi .m2{color:#666666;text-indent:22px;}
.indexpinzhi .pinzhibox .manyi .m1 em{font-size:30px;color:#ff9f00;margin-right:5px;}
.indexpinzhi .pinzhibox .manyi .m2 em{color:#ed6d1f;margin-left:5px;margin-right:5px;}
.indexpinzhi .pinzhibox .yuding{width:260px;height:44px;margin:0px auto;padding-top:8px;padding-bottom:8px;overflow:hidden;}
.indexpinzhi .pinzhibox .yuding .y1{color:#666666;text-indent:22px;height:22px;line-height:22px;}
.indexpinzhi .pinzhibox .yuding .y2{width:249px;color:#666666;text-indent:22px;height:22px;line-height:22px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.indexpinzhi .pinzhibox .dingzhi{width:260px;margin:0px auto;padding-top:5px;padding-bottom:5px;overflow:hidden;}
.indexpinzhi .pinzhibox .dingzhi .d1{font-size:16px;color:#ff6e00;text-indent:22px;height:32px;line-height:32px;}
.indexpinzhi .pinzhibox .dingzhi .d2{text-indent:22px;color:#666666;}
.indexpinzhi .pinzhibox .dingzhi .d3{text-indent:22px;color:#666666;}
.indexpinzhi .pinzhibox .dingzhi .d4{height:20px;line-height:20px;background:url("../img/icon_all.png") no-repeat 22px -298px;text-indent:45px;margin-top:8px;}

.widelinerichbox{overflow:hidden;}
.widelinerichbox ul.richbox{width:1175px;margin:0px auto;padding:10px 0px 10px 0px;overflow:hidden;}
.widelinerichbox ul.richbox li{display:inline;float:left;list-style:none;width:252px;margin:10px 20px 10px 20px;overflow:hidden;}
.widelinerichbox ul.richbox li .lpic{width:252px;height:160px;overflow:hidden;}
.widelinerichbox ul.richbox li .lpic img{width:252px;height:160px;}
.widelinerichbox ul.richbox li .ltitle{width:252px;height:50px;line-height:25px;margin-top:5px;overflow:hidden;font-size:14px;} /* text-overflow:ellipsis;white-space:nowrap; */
.widelinerichbox ul.richbox li .ldesc{width:252px;height:50px;line-height:25px;color:#333333;overflow:hidden;font-size:12px;}  /* color:#009900; text-overflow:ellipsis;white-space:nowrap; */
/*.widelinerichbox ul.richbox li .lprice{width:195px;height:50px;line-height:50px;overflow:hidden;font-size:14px;}*/
.widelinerichbox ul.richbox li .lprice{text-overflow:ellipsis;overflow:hidden;font-size:14px;}
.widelinerichbox ul.richbox li .lprice em{color:#ff4400;font-size:22px;font-family:"Microsoft YaHei","微软雅黑";} /* font-weight:bold; "Georgia","Microsoft YaHei" */
.widelinerichbox ul.richbox li.nothing{height:30px;line-height:30px;color:#C2C2C2;background-image:none;}
.old_price{text-decoration: line-through; font-style: normal; color: #999;}
.red_text{color: #ff4400;}
.fontsize_12{font-size: 12px;}
.fontsize_14{font-size: 14px;}
.margin_left_5{margin-left: 5px;}
.margin_right_5{margin-right: 5px;}
.margin_left_10{margin-left: 10px;}
.margin_right_10{margin-right: 10px;}
.text_color_999{color: #999;}
.text_color_333{color:#333;}
.line_dotted{border-top: 1px dotted #ddd;text-align: center;}
.deal-tile__detail {padding: 0 16px 2px;text-align: center;}
.deal-tile__detail {margin-bottom: 10px;padding: 0 5px;}

.price {color: #ff4400;}

.deal-tile__detail .price {
    font-size: 20px;
}
.deal-tile__detail .value {
    font-size: 12px;
}
.sales {
    margin-top: 8px;
    font-size: 12px;
    font-weight: 400;
    color: #999;
}

.indexzhengshu{width:1198px;text-align:center;}
.indexzhengshu img{width:1190px;}

.anli{width:1198px;}
.anli .altext{margin:0px auto;width:1100px;padding-top:10px;line-height:24px;font-size:14px;font-weight:bold;color:#009900;}
.anli .alimg{margin:0px auto;width:1190px;text-align:center;}
.anli .alimg img{width:1190px;}

.indexvip{}
.indexvip .indexvipdesc{height:30px;line-height:30px;padding-left:15px;padding-right:15px;color:#FF6600;font-size:14px;}
.indexvip ul.indexvipservice{width:1170px;height:152px;margin:10px auto;}
.indexvip ul.indexvipservice li{position:relative;display:inline;float:left;list-style:none;width:285px;height:152px;}
.indexvip ul.indexvipservice li.d1{margin-left:0px;background:url("../img/vip_d1.jpg");}
.indexvip ul.indexvipservice li.d2{margin-left:10px;background:url("../img/vip_d2.jpg");}
.indexvip ul.indexvipservice li.d3{margin-left:10px;background:url("../img/vip_d3.jpg");}
.indexvip ul.indexvipservice li.d4{margin-left:10px;background:url("../img/vip_d4.jpg");}
.indexvip ul.indexvipservice li .ddata{display:none;}
.indexvip ul.indexvipservice li .ddata .sbg{position:absolute;z-index:2;width:285px;height:112px;margin-top:40px;background-color:#000000;}
.indexvip ul.indexvipservice li .ddata .sbg{-khtml-opacity:0.6;-moz-opacity:0.6;filter:progid:dximagetransform.microsoft.alpha(opacity=60);opacity:0.6;}
.indexvip ul.indexvipservice li .ddata .stext{position:absolute;z-index:3;width:285px;height:112px;margin-top:40px;}
.indexvip ul.indexvipservice li .ddata .stext p{width:275px;height:102px;margin:5px auto 5px auto;line-height:25px;font-size:14px;color:#ffffff;}
.indexvip ul.indexvipservice li:hover .ddata{display:block;}

.indexbrand{width:1200px;height:164px;margin:0px auto;text-align:center;overflow:hidden;}

.index_help{width:1200px;background-color:#FFFFFF;overflow:hidden;padding-top:20px;padding-bottom:20px;}
.index_help dl{display:inline;float:left;width:230px;margin-left:10px;}
.index_help dl dt{width:230px;height:31px;line-height:31px;text-indent:40px;font-size:18px;font-weight:bold;color:#666666;background:url("../img/icon_all.png") no-repeat;}
.index_help dl dd{width:190px;height:100px;line-height:25px;margin-left:40px;}
.index_help dl.d1 dt{background-position:0px -780px;}
.index_help dl.d2 dt{background-position:0px -820px;}
.index_help dl.d3 dt{background-position:0px -860px;}
.index_help dl.d4 dt{background-position:0px -900px;}
.index_help dl.d5 dt{background-position:0px -940px;}

/****************************************** //首页 ************************************************************/

/****************************************** 线路页 ************************************************************/

.lineleft{display:inline;float:left;width:210px;overflow:hidden;}
.lineright{display:inline;float:left;width:980px;margin-left:10px;overflow:hidden;}


dl.mdd{width:200px;margin:10px auto;border-bottom:1px solid #dedede;}
dl.mdd dt{width:200px;font-weight:bold;font-size:14px;height:24px;line-height:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
dl.mdd dd{width:166px;line-height:24px;padding: 0 20px;}
dl.mdd dd span{margin-right:5px;}/*white-space:nowrap;*/
dl.mddnothing{width:178px;margin:10px auto;height:30px;line-height:30px;color:#C2C2C2;}

ul.lineleftguidelist{width:178px;margin:10px auto;overflow:hidden;}
ul.lineleftguidelist li{list-style:none;width:178px;height:26px;line-height:26px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:url("../img/icon_all.png") no-repeat 0px -1039px;text-indent:10px;}
ul.lineleftguidelist li.nothing{height:30px;line-height:30px;color:#C2C2C2;background-image:none;}

.lineleft .guessyoulike{width:178px;border-bottom:1px dashed #dedede;margin:10px auto;overflow:hidden;}
.lineleft .guessyoulike .xpic{width:178px;height:95px;overflow:hidden;}
.lineleft .guessyoulike .xpic img{width:178px;height:95px;}
.lineleft .guessyoulike .xtitle{width:178px;line-height:22px;margin-top:5px;}
.lineleft .guessyoulike .xdesc{width:178px;line-height:22px;color:#009900;}
.lineleft .guessyoulike .xprice{width:178px;line-height:24px;text-align:right;color:#FF6600;font-size:14px;}
.lineleft .guessyoulikenothing{width:178px;margin:10px auto;height:30px;line-height:30px;color:#C2C2C2;}

.lineservice{}
.lineservice dl.s_tel{width:178px;margin:10px auto;border-bottom:1px dotted #dedede;clear:both;overflow:hidden;}
.lineservice dl.s_tel dt{display:inline;float:left;width:40px;height:40px;background:url("../img/icon_all.png") no-repeat 11px -1090px;}
.lineservice dl.s_tel dd{display:inline;float:left;width:138px;line-height:24px;font-weight:bold;}
.lineservice dl.s_tel dd.xa{color:#000000;}
.lineservice dl.s_tel dd.xb{color:#FF6600;}
.lineservice dl.s_time{width:178px;margin:10px auto;color:#FF6600;border-bottom:1px dotted #dedede;clear:both;overflow:hidden;}
.lineservice dl.s_time dt{display:inline;float:left;width:40px;height:40px;background:url("../img/icon_all.png") no-repeat -90px -1090px;}
.lineservice dl.s_time dd{display:inline;float:left;width:138px;line-height:24px;font-weight:bold;}
.lineservice dl.s_time dd.xa{color:#000000;}
.lineservice dl.s_time dd.xb{color:#FF6600;}
.lineservice dl.s_time dd div.ht{text-indent:20px;}
.lineservice dl.s_qq{width:178px;margin:10px auto;border-bottom:1px dotted #dedede;clear:both;overflow:hidden;}
.lineservice dl.s_qq dt{height:30px;line-height:30px;font-weight:bold;color:#000000;}
.lineservice dl.s_qq dd{line-height:30px;color:#000000;}
.lineservice dl.s_qq dd div.xt{display:inline;float:left;width:55px;height:30px;line-height:30px;overflow:hidden;}
.lineservice dl.s_qq dd div.xq{display:inline;float:left;width:123x;height:30px;line-height:30px;overflow:hidden;}
.lineservice dl.s_hao{width:178px;margin:10px auto;clear:both;overflow:hidden;}
.lineservice dl.s_hao dt{height:30px;line-height:30px;color:#000000;font-weight:bold;}
.lineservice dl.s_hao dd{line-height:24px;color:#FF6600;}


.lineindexrcmd{}
.lineindexrcmd .bheader{}
.lineindexrcmd .bheader .btitle{background:url("../img/icon_all.png") no-repeat 20px -2846px;}
.lineindexrcmd .bheader .btitle strong{}

.lineindexrcmd ul{width:986px;margin:0px auto;padding:7px 0px;overflow:hidden;}
.lineindexrcmd ul li{display:inline;float:left;list-style:none;width:465px;height:100px;margin:7px 14px;}
.lineindexrcmd ul li dl{width:465px;height:100px;}
.lineindexrcmd ul li dl dt{display:inline;float:left;width:150px;height:100px;}
.lineindexrcmd ul li dl dt img{width:150px;height:100px;}
.lineindexrcmd ul li dl dd{display:inline;float:left;width:305px;height:100px;margin-left:10px;}
.lineindexrcmd ul li dl dd .xtitle{width:305px;height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;}
.lineindexrcmd ul li dl dd .xdesc{width:305px;height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#009900;} /* #009900 */
.lineindexrcmd ul li dl dd .xstart{width:305px;height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;}
.lineindexrcmd ul li dl dd .xprice{width:305px;height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:#ff6600;}
.lineindexrcmd ul li dl dd .xprice span{color:#ff6600;}
.lineindexrcmd ul li.nothing{height:50px;line-height:50px;color:#C2C2C2;}

.linelist{}

.midlinerichbox ul.richbox{width:965px;margin:0px auto;padding:10px 0px 10px 0px;overflow:hidden;}
.midlinerichbox ul.richbox li{display:inline;float:left;list-style:none;width:173px;margin:10px 10px 10px 10px;overflow:hidden;}
.midlinerichbox ul.richbox li .lpic{width:173px;height:120px;overflow:hidden;}
.midlinerichbox ul.richbox li .lpic img{width:173px;height:120px;}
.midlinerichbox ul.richbox li .ltitle{width:173px;height:50px;line-height:25px;margin-top:5px;overflow:hidden;font-size: 14px;}  /* text-overflow:ellipsis;white-space:nowrap; */
.midlinerichbox ul.richbox li .ldesc{width:173px;height:50px;line-height:25px;color:#333333;overflow:hidden;font-size: 12px;}  /* #009900 text-overflow:ellipsis;white-space:nowrap;*/
.midlinerichbox ul.richbox li .lprice{width:173px;height:25px;line-height:25px;overflow:hidden;font-size:16px;color:#ed6d1f;}
.midlinerichbox ul.richbox li .lprice em{color:#ed6d1f;} /* font-weight:bold; #ed6d1f */
.midlinerichbox ul.richbox li.nothing{height:30px;line-height:30px;color:#C2C2C2;background-image:none;}

.linelistrcmd{}
.linelistrcmd .bheader{}
.linelistrcmd .bheader .btitle{background:url("../img/icon_all.png") no-repeat 20px -2846px;}
.linelistrcmd .bheader .btitle strong{}

.linelistrcmd ul{width:968px;margin:0px auto;padding:15px 0px;overflow:hidden;}
.linelistrcmd ul li{display:inline;float:left;list-style:none;width:222px;margin:0px 10px;}
.linelistrcmd ul li .xpic{width:222px;height:140px;overflow:hidden;position:relative;}
.linelistrcmd ul li .xpic img{width:222px;height:140px;}
.linelistrcmd ul li .xpic .rcmd{position:absolute;width:38px;height:47px;padding-top:3px;overflow:hidden;left:15px;top:0px;background:url("../img/icon_all.png") no-repeat -50px -1160px;text-align:center;color:#ffffff;}
.linelistrcmd ul li .xtitle{width:222px;height:100px;line-height:25px;overflow:hidden;margin:5px 0px;font-size:14px;}
.linelistrcmd ul li .xtitle span{color:#009900;margin-left:5px;} /* #009900 */
.linelistrcmd ul li .xmore{width:220px;height:65px;border:1px solid #ffde64;overflow:hidden;}
.linelistrcmd ul li .xmore .xprice{display:inline;float:left;height:40px;line-height:40px;padding-left:10px;color:#ff6600;font-size:18px;}
.linelistrcmd ul li .xmore .lookdetail{display:inline;float:right;margin-top:7px;margin-right:10px;}
.linelistrcmd ul li .xmore .lookdetail a{display:block;width:82px;height:26px;line-height:26px;background:url("../img/icon_button.png") no-repeat 0px -120px;text-align:center;overflow:hidden;}
.linelistrcmd ul li .xmore .xorigprice{color:#999;font-size: 12px;display: inline;float: left;padding-left: 10px;padding-top: 5px;padding-bottom: 5px;}
.linelistrcmd ul li .xmore .xbuynums{color:#999;font-size: 12px;display: inline;float: right;padding-right: 10px;padding-top: 5px;padding-bottom: 5px;}

.linezhinan{}
.linezhinan .bheader{}
.linezhinan .bheader .btitle{background:url("../img/icon_all.png") no-repeat 20px -3011px;}
.linezhinan .bheader .btitle strong{color:#666666;}
.linezhinan .bdata{}

.linezhinan ul{width:968px;margin:0px auto;padding:10px 0px;overflow:hidden;}
.linezhinan ul li{display:inline;float:left;list-style:none;width:464px;height:84px;margin:0px 10px 10px 10px;border-bottom:1px solid #dedede;overflow:hidden;}
.linezhinan ul li .ztitle{display:inline;float:left;width:390px;height:24px;line-height:24px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.linezhinan ul li .zdate{display:inline;float:left;width:74px;height:24px;line-height:24px;text-align:right;color:#ff7700;}
.linezhinan ul li .zdesc{clear:both;width:464px;height:60px;line-height:20px;color:#666666;overflow:hidden;}
.linezhinan ul li.nothing{height:50px;line-height:50px;color:#C2C2C2;}

.linelistlist{}
.linelistlist ul{width:948px;margin:0px auto;padding:10px 0px;overflow:hidden;}
.linelistlist ul li{list-style:none;width:948px;height:150px;padding:15px 0px;border-bottom:1px solid #e7e7e7;vertical-align:middle;overflow:hidden;}
.linelistlist ul li .xpic{display:inline;float:left;width:230px;height:150px;overflow:hidden;}
.linelistlist ul li .xpic img{width:230px;height:150px;}
.linelistlist ul li .xdata{display:inline;float:left;width:538px;margin-left:10px;overflow:hidden;}
.linelistlist ul li .xdata .xtitle{width:538px;height:30px;line-height:30px;font-size:16px;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.linelistlist ul li .xdata .xtitledesc{width:538px;height:30px;line-height:30px;font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#333333;} /* #009900  font-weight:bold; */
.linelistlist ul li .xdata .xdetail{width:538px;height:30px;line-height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.linelistlist ul li .xdata .xdetail span{color:#ed6d1f;}
.linelistlist ul li .xdata .xdetail .s1{}
.linelistlist ul li .xdata .xdetail .s2{margin-left:60px;}
.linelistlist ul li .xdata .xdesc{width:538px;height:60px;line-height:30px;color:#666666;}
.linelistlist ul li .xmore{display:inline;float:left;width:150px;height:150px;margin-left:20px;overflow:hidden;}
.linelistlist ul li .xmore .xprice{margin-top:5px;text-align:center;color:#ff6600;font-size:20px;font-weight:bold;}
.linelistlist ul li .xmore .lookdetail{margin-top:5px;overflow:hidden;}
.linelistlist ul li .xmore .lookdetail a{display:block;margin:0px auto;width:82px;height:26px;line-height:26px;background:url("../img/icon_button.png") no-repeat 0px -120px;text-align:center;overflow:hidden;}
.linelistlist ul li.nothing{height:50px;line-height:50px;color:#C2C2C2;}
.linelistlist ul li .xmore .xorigprice{margin-top:20px;text-align:center;color:#999;font-size:12px;}
.linelistlist ul li .xmore .xbuynums{margin-top:5px;text-align:center;color:#999;font-size:12px;}

.linelistlist .getmoreline{padding:20px 0px;}
.linelistlist .getmoreline a{display:block;width:280px;height:42px;line-height:42px;text-align:center;font-size:20px;margin:0px auto;}
.linelistlist .getmoreline a:link{color:#ffffff;text-decoration:none;background-color:#FF8800;}
.linelistlist .getmoreline a:visited{color:#ffffff;text-decoration:none;background-color:#FF8800;}
.linelistlist .getmoreline a:hover{color:#ffffff;text-decoration:none;background-color:#FF3300;}
.linelistlist .getmoreline a:active{color:#ffffff;text-decoration:none;background-color:#FF3300;}

.lineshowbasebox{width:1198px;border:1px solid #afcef0;background-color:#e8f4ff;overflow:hidden;}
.lineshowbasebox .baseleft{display:inline;float:left;width:702px;margin-left:10px;margin-top:10px;}
.lineshowbasebox .baseleft .picbox{width:700px;height:420px;border:1px solid #dfdfdf;text-align:center;background-color:#ffffff;overflow: hidden;}
.lineshowbasebox .baseleft .picbox img{width:680px;height:400px;margin-top:10px;}
.lineshowbasebox .baseleft .calendarbox{width:692px;background-color:#FFFFFF;margin-bottom:10px;padding: 5px;text-align: center}
.lineshowbasebox .baseleft .calendarbox img{border: 4px solid #eee}
.lineshowbasebox .baseleft .calendarbox .img_warp{border-color:#fb8231;}
.lineshowbasebox .baseleft .calendarbox .calendar_head{height:30px;line-height:30px;font-size:14px;text-indent:10px;}
.lineshowbasebox .baseleft .calendarbox .calendar_head strong{font-weight:bold;}
.lineshowbasebox .baseleft .calendarbox .calendar_head span{color:#339900;}
.lineshowbasebox .baseleft .calendarbox .calendar_foot{height:30px;line-height:30px;font-size:14px;text-indent:10px;}

.lineshowbasebox .baseright{display:inline;float:left;width:464px;border:1px solid #cbd2dc;background:url("../img/bz.jpg") no-repeat right top #fffded;margin-left:10px;margin-top:10px;margin-bottom:10px;}
.lineshowbasebox .baseright .detailbox{width:444px;margin:0px auto;padding:10px 0px;border-bottom:1px solid #cdcdcd;}
.lineshowbasebox .baseright .detailbox .xtitle{width:380px;line-height:30px;}
.lineshowbasebox .baseright .detailbox .xtitle strong{font-weight:normal;color:#000000;font-size:22px;}
.lineshowbasebox .baseright .detailbox .xtitledesc{width:380px;line-height:30px;color:#009900;font-size:18px;}
.lineshowbasebox .baseright .detailbox .xprice{padding:10px 0px;}
.lineshowbasebox .baseright .detailbox .xprice span{color:#ff6600;font-size:16px;}
.lineshowbasebox .baseright .detailbox .xprice strong{color:#ff6600;font-weight:bold;font-size:30px;}
.lineshowbasebox .baseright .detailbox .xprice i{margin-left:20px;font-size:14px;}
.lineshowbasebox .baseright .detailbox .xstart{width:444px;height:30px;line-height:30px;color:#666666;overflow:hidden;}
.lineshowbasebox .baseright .detailbox .xstart em{color:#333333;}
.lineshowbasebox .baseright .detailbox .xstart em select{color:#333333;}
.lineshowbasebox .baseright .detailbox .xssss{width:400px;color:#666666;overflow:hidden;}
.lineshowbasebox .baseright .detailbox .xssss .s1{display:inline;float:left;width:200px;height:30px;line-height:30px;}
.lineshowbasebox .baseright .detailbox .xssss .s2{display:inline;float:left;width:200px;height:30px;line-height:30px;}
.lineshowbasebox .baseright .detailbox .xssss .s3{display:inline;float:left;width:200px;height:30px;line-height:30px;}
.lineshowbasebox .baseright .detailbox .xssss .s4{display:inline;float:left;width:200px;height:30px;line-height:30px;}
.lineshowbasebox .baseright .detailbox .xssss em{color:#333333;}
.lineshowbasebox .baseright .detailbox .xbuttons{padding:15px 0px 5px 0px;overflow:hidden;}
.lineshowbasebox .baseright .detailbox .xbuttons .xzixun{display:inline;float:left;}
.lineshowbasebox .baseright .detailbox .xbuttons .xzixun a{display:block;width:115px;height:32px;text-indent:-1000px;background:url("../img/icon_button.png") no-repeat 0px -160px;overflow:hidden;}
.lineshowbasebox .baseright .detailbox .xbuttons .xorder{display:inline;float:left;margin-left:20px;}
.lineshowbasebox .baseright .detailbox .xbuttons .xorder a{display:block;width:100px;height:32px;text-indent:-1000px;background:url("../img/icon_button.png") no-repeat 0px -210px;overflow:hidden;}
.lineshowbasebox .baseright .memobox{width:424px;height:170px;overflow: hidden;margin:10px auto;padding:10px 10px;background-color:#EDEFFE;line-height:26px;}
.lineshowbasebox .baseright .baobox{width:424px;margin:10px auto;padding:10px 10px;background-color:#FFFFCC;line-height:28px;}
.lineshowbasebox .baseright .baobox .baohead{height:24px;line-height:24px;text-indent:46px;background:url("../img/icon_all.png") no-repeat 0px -1265px;}
.lineshowbasebox .baseright .baobox .baohead em{color:#ff0000;font-size:16px;}

.load_calendar_table{height:325px;line-height:325px;text-align:center;}
.calendartb{width:680px;border-collapse:collapse;text-align:center;margin:5px auto;border:1px solid #b9dbf6;}
.calendartb tr{height:39px;}
.calendartb tr td{border:1px solid #b9dbf6;color:#989898;}
.calendartb tr.thead{height:41px;}
.calendartb tr.thead .prevmonth{background:url("../img/icon_all.png") no-repeat 10px -1310px #BBDBF4;color:#000000;cursor:pointer;}
.calendartb tr.thead .nextmonth{background:url("../img/icon_all.png") no-repeat -127px -1310px #BBDBF4;color:#000000;cursor:pointer;}
.calendartb tr.thead .currmonth{background-color:#FFF7EA;color:#3533ff;font-size:16px;}
.calendartb tr.tweek{background-color:#ECF3FB;}
.calendartb tr.tweek td{color:#000000;}
.calendartb tr.tweek td.dweekend{color:#FF0000;}
.calendartb tr td.curday{background-color:#FFFFE1;color:#FF6600;}
.calendartb tr.tdata td{width:96px;} /*82+14=96  14*7=98      82*7=574 574+8=582 96*7=672 672+8=680 */
.calendartb tr.tdata td em{color:#0072CB;}

.linefull{width:1198px;border:1px solid #afcef0;background-color:#ffffff;overflow:hidden;}
.linefull .linehead{height:39px;line-height:39px;background:url("../img/icon_all.png") repeat-x 0px -1375px;}
.linefull .linehead .hitem{display:inline;float:left;height:39px;line-height:39px;padding:0px 25px 0px 25px;border-right:1px solid #afcef0;font-size:14px;font-weight:bold;text-align:center;cursor:pointer;}/* width:100px; */
.linefull .linehead .hitem:hover{background-color:#FFFFFF;color:#ff6600;}
.linefull .linehead .curitem{background-color:#FFFFFF;}
.linefull .linehead .hprint{display:inline;float:right;width:100px;height:39px;line-height:39px;background:url("../img/icon_all.png") no-repeat 0px -1417px;font-size:14px;text-align:center;}

.linefull .line_feature{width:1110px;padding:10px;margin:10px auto 10px auto;background-color:#fffcf4;border:1px solid #fde1bd;font-size:14px;line-height:26px;overflow:hidden;} /* color:#e56600; */
.linefull .line_daytable{width:1110px;padding:10px;margin:10px auto 10px auto;background-color:#fffcf4;border:1px solid #fde1bd;font-size:14px;line-height:26px;overflow:hidden;} /* color:#e56600; */
.linefull .line_dayplan{width:1130px;margin:10px auto auto auto;overflow:hidden;}
.linefull .line_dayplan .daypart{width:1130px;margin:10px auto;overflow:hidden;}
.linefull .line_dayplan .daypart .dhead{width:1130px;padding:0px 0px 5px 0px;border-bottom:3px solid #cccccc;overflow:hidden;}
.linefull .line_dayplan .daypart .dhead .dday{display:inline;float:left;width:120px;height:auto;font-size:20px;}
.linefull .line_dayplan .daypart .dhead .dday em{font-family:Georgia;font-size:40px;color:#ff6600;font-style:italic;margin:0px 5px;}
.linefull .line_dayplan .daypart .dhead .dtitle{display:inline;float:left;width:1010px;height:auto;padding:15px 0px 0px 0px;font-size:20px;}
.linefull .line_dayplan .daypart .ddata{width:1010px;margin:0px 0px 0px 120px;padding:5px 0px;overflow:hidden;}
.linefull .line_dayplan .daypart .ddata .ddtxt{width:1010px;font-size:14px;line-height:28px;overflow:hidden;}
.linefull .line_dayplan .daypart .ddata .ddpic{width:1010px;text-align:center;padding:10px 0px 10px 0px;overflow:hidden;}
.linefull .line_dayplan .daypart .ddata .ddpic span{display:inline;float:left;padding:0px 18px 0px 18px;}
.linefull .line_dayplan .daypart .ddata .ddpic span img{width:300px;height:230px;} /* width:240px;height:180px; */
.linefull .line_dayplan .daypart .ddata .ddpic >img{width:300px;height:230px; margin:0 13px;}
.linefull .line_dayplan .daypart .ddata .ddeatlive{width:1010px;height:28px;line-height:28px;color:#ff6600;overflow:hidden;}
.linefull .line_dayplan .daypart .ddata .ddeatlive .deat{display:inline;float:left;background:url("../img/icon_all.png") no-repeat 0px -1464px;text-indent:20px;}
.linefull .line_dayplan .daypart .ddata .ddeatlive .dlive{display:inline;float:left;margin-left:20px;background:url("../img/icon_all.png") no-repeat 0px -1504px;text-indent:20px;}
.linefull .line_dayplan .daypart .ddata .ddeatlive span{}

.linefull .line_block{overflow:hidden;}
.linefull .line_block .bhead{height:32px;line-height:32px;font-size:18px;color:#222222;text-indent:65px;background:url("../img/icon_all.png") no-repeat #ebebeb;}
.linefull .line_block .bdata{width:1130px;margin:0px auto;padding:10px 0px;line-height:28px;font-size:14px;color:#444444;overflow:hidden;}
.linefull .line_block .b01{background-position:32px -1547px;}	/* -1550 */
.linefull .line_block .b02{background-position:32px -1587px;}	/* -1590 */
.linefull .line_block .b03{background-position:32px -1627px;}	/* -1630 */
.linefull .line_block .b04{background-position:32px -1667px;}	/* -1670 */
.linefull .line_block .b05{background-position:32px -1707px;}	/* -1710 */
.linefull .line_block .b06{background-position:32px -1747px;}	/* -1750 */
.linefull .line_block .b07{background-position:32px -1787px;}	/* -1670 */

.signpay_flow{width:1130px;margin:0px auto;overflow:hidden;}
dl.signpay_method{width:1130px;margin:0px auto;color:#444444;font-size:12px;overflow:hidden;}
dl.signpay_method dt{display:inline;float:left;width:55px;height:47px;margin:10px 0px;}
dl.signpay_method dt.m1{background:url("../img/signpay_m1.jpg") no-repeat 0px 7px;}
dl.signpay_method dt.m2{background:url("../img/signpay_m2.jpg") no-repeat 0px 7px;}
dl.signpay_method dd{display:inline;float:left;width:1075px;margin:10px 0px;line-height:24px;}
dl.signpay_method dd .sphead{font-weight:bold;}
dl.signpay_method dd .spdata{}

.linetextlistwide{}
.linetextlistwide ul{width:1158px;margin:0px auto;padding:5px 0px 20px 0px;overflow:hidden;}
.linetextlistwide ul li{list-style:none;width:1158px;height:30px;border-bottom:1px dotted #e0e0e0;background:url("../img/icon_all.png") no-repeat 0px -718px;vertical-align:middle;overflow:hidden;}
.linetextlistwide ul li.xhead{background-image:none;border-bottom:1px solid #dedede;color:#666666;}
.linetextlistwide ul li.xhead .hxtitle{display:inline;float:left;width:758px;margin-left:10px;height:30px;line-height:30px;}
.linetextlistwide ul li.xhead .hxstart{display:inline;float:left;width:250px;margin-left:20px;height:30px;line-height:30px;}
.linetextlistwide ul li.xhead .hxprice{display:inline;float:left;width:100px;margin-left:20px;height:30px;line-height:30px;}
.linetextlistwide ul li .xtitle{display:inline;float:left;width:758px;margin-left:10px;font-size:14px;height:30px;line-height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.linetextlistwide ul li .xtitle span{color:#009900;margin-left:5px;}
.linetextlistwide ul li .xstart{display:inline;float:left;width:250px;margin-left:20px;height:30px;line-height:30px;color:#666666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.linetextlistwide ul li .xprice{display:inline;float:left;width:100px;margin-left:20px;height:30px;line-height:30px;color:#666666;}
.linetextlistwide ul li .xprice span{font-size:14px;font-weight:bold;color:#ff6600;margin-right:1px;}
.linetextlistwide ul li.nothing{height:30px;line-height:30px;color:#C2C2C2;text-indent:10px;background-image:none;}


.hotlinercmdwide{}
.hotlinercmdwide ul{width:1170px;margin:0px auto;padding:10px 0px 10px 0px;overflow:hidden;}
.hotlinercmdwide ul li{display:inline;float:left;list-style:none;width:214px;margin:10px 10px;overflow:hidden;}
.hotlinercmdwide ul li .xpic{width:214px;height:126px;overflow:hidden;}
.hotlinercmdwide ul li .xpic img{width:214px;height:126px;}
.hotlinercmdwide ul li .xtitle{width:214px;height:20px;line-height:20px;text-align:center;margin-top:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.hotlinercmdwide ul li .xtitlesub{width:214px;height:20px;line-height:20px;color:#009900;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.hotlinercmdwide ul li .xpricebox{width:214px;margin-top:5px;text-align:center;color:#6A6A6A;}
.hotlinercmdwide ul li .xpricebox .xprice{font-size:20px;color:#ff6600;margin-right:1px;}
.hotlinercmdwide ul li .xorigpricebox{text-align: center;margin-top: 5px;}
.hotlinercmdwide ul li .xorigpricebox .xorigprice{color:#999;font-size:12px;}
.hotlinercmdwide ul li.nothing{height:30px;line-height:30px;color:#C2C2C2;background-image:none;}

.linelistlistwide{}
.linelistlistwide ul{width:1118px;margin:0px auto;padding:10px 0px;overflow:hidden;}
.linelistlistwide ul li{list-style:none;width:1118px;height:150px;padding:10px 0px;border-bottom:1px solid #e7e7e7;vertical-align:middle;overflow:hidden;}
.linelistlistwide ul li .xpic{display:inline;float:left;width:230px;height:150px;overflow:hidden;}
.linelistlistwide ul li .xpic img{width:230px;height:150px;}
.linelistlistwide ul li .xdata{display:inline;float:left;width:708px;margin-left:10px;overflow:hidden;}
.linelistlistwide ul li .xdata .xtitle{width:708px;height:30px;line-height:30px;font-size:16px;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.linelistlistwide ul li .xdata .xtitledesc{width:708px;height:30px;line-height:30px;font-size:14px;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#009900;}
.linelistlistwide ul li .xdata .xdetail{width:708px;height:30px;line-height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.linelistlistwide ul li .xdata .xdetail .s1{}
.linelistlistwide ul li .xdata .xdetail .s2{margin-left:60px;}
.linelistlistwide ul li .xdata .xdesc{width:708px;height:60px;line-height:30px;color:#666666;}
.linelistlistwide ul li .xmore{display:inline;float:left;width:150px;height:150px;margin-left:20px;overflow:hidden;}
.linelistlistwide ul li .xmore .xprice{margin-top:5px;text-align:center;color:#ff6600;font-size:20px;font-weight:bold;}
.linelistlistwide ul li .xmore .xorigprice{margin-top:20px;text-align:center;color:#999;font-size:12px;}
.linelistlistwide ul li .xmore .xbuynums{margin-top:5px;text-align:center;color:#999;font-size:12px;}
.linelistlistwide ul li .xmore .lookdetail{margin-top:5px;overflow:hidden;}
.linelistlistwide ul li .xmore .lookdetail a{display:block;margin:0px auto;width:82px;height:26px;line-height:26px;background:url("../img/icon_button.png") no-repeat 0px -120px;text-align:center;overflow:hidden;}
.linelistlistwide ul li.nothing{height:50px;line-height:50px;color:#C2C2C2;}

/****************************************** //线路页 ************************************************************/

/****************************************** 签证 ************************************************************/

.visarcmd{display:inline;float:left;width:200px;height:380px;overflow:hidden;}
.visaslide{display:inline;float:left;margin-left:10px;width:810px;height:380px;overflow:hidden;}
.visapinzhi{display:inline;float:left;margin-left:10px;width:170px;height:380px;overflow:hidden;}

.visarcmd .vcbox{width:196px;height:376px;border:2px solid #0047A9;background-color:#FFFFFF;overflow:hidden;}
.visarcmd .vcbox dl{width:196px;border-top:1px solid #BBD2E2;padding:8px 0px 6px 0px;}
.visarcmd .vcbox dl.fst{border-top:0px;}
.visarcmd .vcbox dl dt{width:166px;margin:0px auto;height:20px;line-height:20px;font-size:14px;font-weight:bold;color:#0072CB;overflow:hidden;}
.visarcmd .vcbox dl dd{width:166px;margin:0px auto;line-height:18px;overflow:hidden;}
.visarcmd .vcbox dl dd span{margin-right:8px;}
.visarcmd .vcbox dl dd span a{} /* white-space:nowrap; */

.visaslide .picbox{width:810px;height:280px;overflow:hidden;}
.visaslide .picbox img{width:810px;height:280px;}
.visaslide .txtbox{width:808px;height:93px;border:1px solid #dddddd;background-color:#FFFFFF;overflow:hidden;}
.visaslide .txtbox ul{width:808px;margin:0px auto;padding:10px 0px 11px 0px;height:72px;}
.visaslide .txtbox ul li{display:inline;float:left;list-style:none;width:182px;height:72px;padding:0px 10px 0px 10px;overflow:hidden;}
.visaslide .txtbox ul li strong{display:block;width:182px;text-indent:24px;line-height:26px;font-weight:bold;font-size:14px;color:#ff8f10;background:url("../img/icon_all.png") no-repeat 0px -1900px;}
.visaslide .txtbox ul li span{display:block;margin-left:24px;width:158px;line-height:22px;color:#888888;}

.visapinzhi{background:url("../img/visapinzhi_bg.jpg");}
.visapinzhi .pinzhi{width:150px;margin:0px auto;padding:60px 0px 0px 0px;overflow:hidden;}
.visapinzhi .pinzhi .pzbox{width:150px;margin-top:16px;overflow:hidden;}
.visapinzhi .pinzhi .pzbox .xico{display:inline;float:left;width:32px;height:32px;background:url("../img/icon_all.png") no-repeat;overflow:hidden;}
.visapinzhi .pinzhi .pzbox .xdata{display:inline;float:left;width:108px;margin-left:10px;overflow:hidden;}
.visapinzhi .pinzhi .pzbox .xdata strong{font-weight:normal;font-size:14px;color:#013a4b;}
.visapinzhi .pinzhi .pzbox .xdata span{display:block;margin-top:2px;color:#666666;}
.visapinzhi .pinzhi .pzbox .c1{background-position:0px -1850px;}
.visapinzhi .pinzhi .pzbox .c2{background-position:-60px -1850px;}
.visapinzhi .pinzhi .pzbox .c3{background-position:-120px -1850px;}
.visapinzhi .pinzhi .pzbox .c4{background-position:-180px -1850px;}
.visapinzhi .pinzhi .pzbox .c5{background-position:-240px -1850px;}

.visaflow{width:1200px;height:70px;overflow:hidden;}
.visaflow img{width:1200px;height:70px;}

.visablock{width:1200px;background-color:#FFFFFF;overflow:hidden;}
.visablock .vhead{height:35px;line-height:35px;font-weight:bold;font-size:14px;color:#1363b5;text-indent:10px;border-bottom:2px solid #0068AA;}
.visablock .vdata{width:1200px;overflow:hidden;}
.visablock .vdata .vmap{display:inline;float:left;width:210px;margin-left:10px;padding:10px 0px 0px 0px;}
.visablock .vdata .vvisa{display:inline;float:left;width:966px;margin-left:14px;padding:0px 0px 10px 0px;overflow:hidden;}
.visablock .vdata .vvisa ul{width:966px;overflow:hidden;}
.visablock .vdata .vvisa ul li{display:inline;float:left;list-style:none;width:322px;border-bottom:1px dotted #cccccc;padding:10px 0px 12px 0px;overflow:hidden;}
.visablock .vdata .vvisa ul li .vdt{display:inline;float:left;width:90px;line-height:22px;font-weight:bold;text-align:right;}/*height:22px;*/
.visablock .vdata .vvisa ul li .vdd{display:inline;float:right;width:242px;margin-left:15px;height:66px;overflow:hidden;} 
/*.visablock .vdata .vvisa ul li .vdd .vitem{height:22px;line-height:22px;}*/
.visablock .vdata .vvisa ul li .vdd .vitem .vtitle{display:inline;float:left;height:22px;line-height:22px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.visablock .vdata .vvisa ul li .vdd .vitem .vprice{display:inline;float:right;text-align:right;color:#FF6600;overflow:hidden;}/*56右边还有10*/

.visatool{display:inline;float:left;width:210px;overflow:hidden;}

.visatool ul.articlelist{width:168px;margin:0px auto;padding:10px 0px 10px 0px;overflow:hidden;}
.visatool ul.articlelist li{display:inline;float:left;list-style:none;width:84px;height:24px;line-height:24px;overflow:hidden;}

.visaindexarticle{display:inline;float:left;width:970px;margin-left:20px;overflow:hidden;}
.visaindexarticle .blocker{border:1px solid #dedede;margin-left:auto;margin-right:auto;}

.visaindexarticle .headbox{padding:10px 0px 0px 17px;overflow:hidden;}
.visaindexarticle .headbox ul{height:44px;overflow:hidden;}
.visaindexarticle .headbox ul li{display:inline;float:left;list-style:none;width:114px;height:36px;line-height:36px;margin-right:10px;text-align:center;font-size:14px;color:#666666;font-weight:bold;background-color:#e8e8e8;cursor:pointer;overflow:hidden;}
.visaindexarticle .headbox ul li.von{height:44px;color:#ffffff;background:url("../img/icon_button.png") no-repeat 0px -260px;}
.visaindexarticle .headbox ul li.von a{color:#ffffff;}

.visaindexarticle .databox{width:930px;margin:0px auto;min-height:195px;overflow:hidden;}
.visaindexarticle .databox ul{width:930px;padding:10px 0px 9px 0px;overflow:hidden;}
.visaindexarticle .databox ul li{display:inline;float:left;list-style:none;width:465px;height:22px;line-height:22px;overflow:hidden;}
.visaindexarticle .databox ul li span{display:inline;float:left;width:345px;height:22px;line-height:22px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.visaindexarticle .databox ul li tt{display:inline;float:left;width:100px;padding-right:20px;color:#999999;text-align:right;overflow:hidden;}

.visaleft{display:inline;float:left;width:990px;overflow:hidden;}
.visaright{display:inline;float:left;width:200px;margin-left:10px;overflow:hidden;}

.vctitle{border:1px solid #BBD3E3;padding:15px 0px 15px 0px;font-size:26px;font-weight:bold;color:#005FA8;text-align:center;background-color:#FFFFFF;}

.visacl{border:1px solid #DEDEDE;background-color:#FFFFFF;}
.visacl .bheader{height:36px;border-bottom:0px;background-color:#E8F0FC;overflow:hidden;}
.visacl .bheader .bleftpad{display:inline;float:left;width:3px;height:36px;background-color:#87B4D5;}
.visacl .bheader .btitle{display:inline;float:left;height:36px;line-height:36px;text-indent:10px;}
.visacl .bheader .btitle strong{font-weight:bold;color:#666666;font-size:16px;}
.visacl .bheader .btitlesub{display:inline;float:right;height:36px;line-height:36px;}
.visacl .bheader .btitlesub span{margin-left:10px;margin-right:10px;}

.visacl ul{width:908px;margin:0px auto;padding:10px 0px 10px 0px;overflow:hidden;}
.visacl ul li{clear:both;list-style:none;width:908px;height:26px;line-height:26px;padding:8px 0px 8px 0px;vertical-align:middle;overflow:hidden;}
.visacl ul li .v1{display:inline;float:left;width:20px;height:26px;margin-left:10px;text-align:center;color:#ffffff;background:url("../img/icon_all.png") no-repeat 0px -1935px;}
.visacl ul li .v2{display:inline;float:left;width:300px;height:26px;margin-left:10px;font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.visacl ul li .v3{display:inline;float:left;width:160px;height:26px;margin-left:10px;color:#888888;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.visacl ul li .v4{display:inline;float:left;width:160px;height:26px;margin-left:10px;color:#888888;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.visacl ul li .v5{display:inline;float:left;width:90px;height:26px;margin-left:20px;font-size:16px;color:#ff6600;font-weight:bold;}
.visacl ul li .v6{display:inline;float:left;width:108px;height:26px;margin-left:10px;}
.visacl ul li .v6 a{display:block;width:70px;height:22px;line-height:22px;margin:2px auto 0px auto;text-align:center;}

.visadeal{border:1px solid #dedede;margin-left:auto;margin-right:auto;background-color:#FFFFFF;}
.visadeal .bheader{height:36px;border-bottom:1px solid #dedede;background-color:#FFFFFF;margin:0px 15px 0px 15px;overflow:hidden;}
.visadeal .bheader .btitle{display:inline;float:left;height:36px;line-height:36px;text-indent:0px;}
.visadeal .bheader .btitle strong{font-weight:bold;color:#666666;font-size:16px;}

.visadeal .dealdata{padding:10px 15px 10px 15px;line-height:26px;color:#666666;}
.visadeal .dealdata em{color:#005fab;}

.visabao{border:1px solid #dedede;margin-left:auto;margin-right:auto;background-color:#FFFFFF;}
.visabao .bheader{height:36px;border-bottom:0px;background-color:#f5f5f5;margin:1px 1px 1px 1px;overflow:hidden;}
.visabao .bheader .btitle{display:inline;float:left;height:36px;line-height:36px;text-indent:10px;}
.visabao .bheader .btitle strong{font-weight:bold;color:#444444;font-size:14px;}

.visabao .baodata{padding:5px 0px 5px 0px;}
.visabao .baodata dl{width:178px;padding:5px 0px 5px 0px;margin:0px auto;}
.visabao .baodata dl dt{width:178px;line-height:24px;font-size:14px;font-weight:bold;color:#0081cc;}
.visabao .baodata dl dd{width:178px;line-height:24px;color:#666666;}

.visashow{border:1px solid #dedede;margin-left:auto;margin-right:auto;background-color:#FFFFFF;}
.visashow .bheader{height:40px;border-bottom:1px solid #dedede;background:url("../img/icon_all.png") no-repeat 10px -986px #FFFFFF;overflow:hidden;}
.visashow .bheader .btitle{display:inline;float:left;height:40px;line-height:40px;text-indent:28px;}
.visashow .bheader .btitle strong{font-weight:bold;color:#1363b5;font-size:16px;}
.visashow .bdata{}

.visashow .basebox{width:948px;margin:0px auto;padding:10px 0px 10px 0px;overflow:hidden;}
.visashow .basebox .vpic{width:240px;height:168px;display:inline;float:left;overflow:hidden;}
.visashow .basebox .vpic img{width:240px;height:168px;}
.visashow .basebox .vbase{width:688px;margin-left:20px;display:inline;float:left;}

.visabase_table{width:688px;margin:0px auto;border-collapse:collapse;border:1px solid #dedede;}
.visabase_table td{border:1px solid #dedede;}
.visabase_table td.tdh{width:18%;text-align:right;padding-right:10px;color:#000000;background-color:#EDEDED;}
.visabase_table td.tdd{width:32%;text-align:left;line-height:150%;padding:6px 5px 6px 10px;} /* min-height:33px;_height:33px; */
.visabase_table td.price{font-size:20px;font-weight:bold;color:#ff6600;}
.visabase_table td.cy{color:#ff6600;}

.visashowflow{width:990px;height:60px;overflow:hidden;}
.visashowflow img{width:990px;height:60px;}

.visashow .widedata{width:928px;margin:0px auto;padding:10px 0px 10px 0px;line-height:200%;overflow:hidden;}

.visashow .needstabs{height:40px;border-bottom:1px solid #cbdeff;}
.visashow .needstabs .leftpad{display:inline;float:left;width:20px;height:40px;}
.visashow .needstabs .itemtab{display:inline;float:left;height:25px;line-height:25px;border:1px solid #cbdeff;padding:0px 15px 0px 15px;margin:14px 5px 0px 0px;background-color:#eff5ff;color:#006ed8;cursor:pointer;}
.visashow .needstabs .von{border-bottom:1px solid #FFFFFF;background-color:#FFFFFF;}
.visashow .needsdata{width:888px;margin:0px auto;padding:10px 0px 10px 0px;overflow:hidden;}

.visashow .needsdata .dls{width:888px;height:30px;line-height:30px;border-bottom:1px solid #dedede;text-indent:42px;}
.visashow .needsdata .dls .sp{font-size:14px;font-weight:bold;}
.visashow .needsdata dl{clear:both;width:888px;border-bottom:1px dashed #dedede;overflow:hidden;}
.visashow .needsdata dl dt{display:inline;float:left;width:88px;line-height:30px;overflow:hidden;}
.visashow .needsdata dl dt.dtt{width:100px;margin-left:20px;margin-top:12px;overflow:hidden;}
.visashow .needsdata dl dt .vs_btn1{display:block;float:right;width:45px;height:23px;background:url("../img/icon_button.png") no-repeat 0px -320px;margin-top:10px;margin-bottom:10px;}
.visashow .needsdata dl dt .vs_btn2{display:block;float:right;width:45px;height:23px;background:url("../img/icon_button.png") no-repeat -45px -320px;margin-top:10px;margin-bottom:10px;}
.visashow .needsdata dl dt .vs_btn3{display:block;float:right;width:45px;height:23px;background:url("../img/icon_button.png") no-repeat -90px -320px;margin-top:10px;margin-bottom:10px;}
.visashow .needsdata dl dd{display:inline;float:left;width:650px;line-height:180%;margin-left:10px;margin-top:10px;margin-bottom:10px;overflow:hidden;}

.visarelate{border:1px solid #dedede;margin-left:auto;margin-right:auto;background-color:#FFFFFF;}
.visarelate .bheader{height:36px;border-bottom:0px;background-color:#f5f5f5;margin:1px 1px 1px 1px;overflow:hidden;}
.visarelate .bheader .btitle{display:inline;float:left;height:36px;line-height:36px;text-indent:10px;}
.visarelate .bheader .btitle strong{font-weight:bold;color:#444444;font-size:14px;}

.visarelate ul.vlist{width:178px;margin:10px auto;overflow:hidden;}
.visarelate ul.vlist li{list-style:none;width:178px;height:24px;vertical-align:middle;overflow:hidden;}
.visarelate ul.vlist li .vtitle{display:inline;float:left;width:120px;height:24px;line-height:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:url("../img/icon_all.png") no-repeat 0px -690px;text-indent:10px;}
.visarelate ul.vlist li .vprice{display:inline;float:right;width:58px;height:24px;line-height:24px;color:#999999;text-align:right;white-space:nowrap;overflow:hidden;}
.visarelate ul.vlist li .vprice span{color:#FF6600;}
.visarelate ul.vlist li.nothing{height:30px;line-height:30px;color:#C2C2C2;}

.visaarticlelist{border:1px solid #D5EAFF;margin-left:auto;margin-right:auto;background-color:#FFFFFF;}
.visaarticlelist .bheader{height:36px;border-bottom:1px solid #E2EFFF;background-color:#F7FAFF;margin:1px 1px 1px 1px;overflow:hidden;}
.visaarticlelist .bheader .btitle{display:inline;float:left;height:36px;line-height:36px;text-indent:10px;}
.visaarticlelist .bheader .btitle strong{font-weight:bold;color:#216DAB;font-size:14px;}
.visaarticlelist .bdata{}

.visaarticlelist ul.vlist{width:920px;margin:10px auto;overflow:hidden;}
.visaarticlelist ul.vlist li{list-style:none;width:920px;height:30px;border-bottom:1px dotted #dedede;vertical-align:middle;overflow:hidden;}
.visaarticlelist ul.vlist li .vtitle{display:inline;float:left;width:770px;height:30px;line-height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:url("../img/icon_all.png") no-repeat 0px -687px;text-indent:10px;}
.visaarticlelist ul.vlist li .vdate{display:inline;float:right;width:150px;height:30px;line-height:30px;color:#999999;text-align:right;overflow:hidden;}
.visaarticlelist ul.vlist li.nothing{height:30px;line-height:30px;color:#C2C2C2;}

.visaarticleclass{border:1px solid #dedede;margin-left:auto;margin-right:auto;background-color:#FFFFFF;}
.visaarticleclass .bheader{height:36px;border-bottom:0px;background-color:#f5f5f5;margin:1px 1px 1px 1px;overflow:hidden;}
.visaarticleclass .bheader .btitle{display:inline;float:left;height:36px;line-height:36px;text-indent:10px;}
.visaarticleclass .bheader .btitle strong{font-weight:bold;color:#444444;font-size:14px;}

.visaarticleclass ul{width:178px;margin:10px auto;overflow:hidden;}
.visaarticleclass ul li{list-style:none;height:30px;line-height:30px;border-bottom:1px dotted #dedede;background:url("../img/icon_all.png") no-repeat 0px -718px;text-indent:10px;overflow:hidden;}
.visaarticleclass ul li.cur{font-weight:bold;}

.visaarticleshow{border:1px solid #D5EAFF;background-color:#FFFFFF;}
.visaarticleshow h2.vtitle{width:938px;margin:20px auto;text-align:center;font-weight:normal;font-size:22px;overflow:hidden;}
.visaarticleshow .vauthor{width:938px;margin:20px auto;text-align:center;height:25px;line-height:25px;background-color:#EEEEEE;color:#666666;overflow:hidden;}
.visaarticleshow .vauthor span{margin-left:10px;margin-right:10px;}
.visaarticleshow .vdata{width:938px;margin:20px auto;font-size:14px;line-height:28px;color:#555555;overflow:hidden;}
.visaarticleshow .vdata div{text-indent:30px;}
.visaarticleshow .vrelate{width:938px;margin:20px auto;font-size:14px;line-height:22px;color:#555555;}

.visarelatefull{border:1px solid #D5EAFF;}

.visarelatefull ul{width:968px;margin:0px auto;padding:10px 0px 10px 0px;overflow:hidden;}
.visarelatefull ul li{float:left;list-style:none;width:222px;margin:5px 10px;height:26px;line-height:26px;background-color:#f0f0f0;overflow:hidden;}
.visarelatefull ul li a{display:block;width:222px;height:26px;line-height:26px;text-indent:10px;font-size:14px;overflow:hidden;}
.visarelatefull ul li.nothing{height:30px;line-height:30px;color:#C2C2C2;}

/****************************************** //签证 ************************************************************/

/****************************************** 攻略 ************************************************************/

.guideslide{display:inline;float:left;width:360px;height:270px;overflow:hidden;}
.guidercmd{display:inline;float:left;margin-left:10px;width:415px;height:270px;overflow:hidden;}
.guideline{display:inline;float:left;margin-left:10px;width:405px;height:270px;overflow:hidden;}

.guidercmd{background-color:#FFFFFF;}
.guidercmd dl{width:372px;height:270px;margin:0px auto;overflow:hidden;}
.guidercmd dl dt{width:372px;height:40px;line-height:40px;text-align:center;font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.guidercmd dl dd{width:372px;height:36px;line-height:18px;overflow:hidden;margin-bottom:14px;color:#333333;word-wrap:break-word;word-break:break-all;}

.guidelinelist{border:1px solid #D5EAFF;margin-left:auto;margin-right:auto;background-color:#FFFFFF;}
.guidelinelist .bheader{height:30px;border-bottom:1px solid #E2EFFF;background-color:#F7FAFF;margin:1px 1px 1px 1px;overflow:hidden;}
.guidelinelist .bheader .btitle{display:inline;float:left;height:30px;line-height:30px;text-indent:10px;}
.guidelinelist .bheader .btitle strong{font-weight:bold;color:#216DAB;font-size:14px;}
.guidelinelist .bdata{height:235px;overflow:hidden;}

.guidelinelist ul{width:383px;margin:7px auto;overflow:hidden;}
.guidelinelist ul li{list-style:none;width:383px;height:22px;vertical-align:middle;overflow:hidden;}
.guidelinelist ul li .xtitle{display:inline;float:left;width:328px;height:22px;line-height:22px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:url("../img/icon_all.png") no-repeat 0px -691px;text-indent:10px;}
.guidelinelist ul li .xprice{display:inline;float:right;width:55px;height:22px;line-height:22px;color:#FF6600;text-align:right;white-space:nowrap;overflow:hidden;}
.guidelinelist ul li.nothing{height:30px;line-height:30px;color:#C2C2C2;text-indent:10px;}

.guideindexblock{border:1px solid #D5EAFF;margin-left:auto;margin-right:auto;background-color:#FFFFFF;}
.guideindexblock .bheader{height:34px;border-bottom:1px solid #E2EFFF;background-color:#F7FAFF;margin:1px 1px 1px 1px;overflow:hidden;}
.guideindexblock .bheader .btitle{display:inline;float:left;height:34px;line-height:34px;text-indent:10px;}
.guideindexblock .bheader .btitle strong{font-weight:bold;color:#216DAB;font-size:14px;}
.guideindexblock .bheader .btitlesub{display:inline;float:right;height:34px;line-height:34px;color:#9B9B9B;margin-right:10px;}
.guideindexblock .bheader .btitlesub kbd{color:#216DAB;}
.guideindexblock .bheader .btitlesub span{margin-left:4px;margin-right:4px;}
.guideindexblock .bheader .btitlesub span:last-of-type{display: none}
.guideindexblock .bdata{}

.guideindexblock .gfull{display:inline;float:left;width:424px;height:270px;overflow:hidden;}
.guideindexblock .glist{display:inline;float:left;width:370px;height:270px;overflow:hidden;}
.guideindexblock .gline{display:inline;float:left;width:403px;height:270px;border-left:1px solid #eeeeee;overflow:hidden;}

.guideindexblock .gfull dl{clear:both;width:404px;height:90px;margin:0px auto;padding:22px 0px 23px 0px;overflow:hidden;} /* 135+135=270*/
.guideindexblock .gfull dl dt{display:inline;float:left;width:120px;}
.guideindexblock .gfull dl dd{display:inline;float:left;width:270px;margin-left:14px;}
.guideindexblock .gfull dl dd div.tit{height:36px;line-height:18px;font-weight:bold;overflow:hidden;}
.guideindexblock .gfull dl dd div.desc{height:54px;line-height:18px;color:#666666;overflow:hidden;word-wrap:break-word;word-break:break-all;}

.guideindexblock .glist ul{width:350px;height:250px;margin:0px auto;padding:10px 0px 10px 0px;overflow:hidden;}
.guideindexblock .glist ul li{list-style:none;width:350px;height:25px;line-height:25px;text-indent:10px;background:url("../img/icon_all.png") no-repeat 0px -1039px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.guideindexblock .gline ul{width:383px;margin:0px auto;padding:10px 0px 10px 0px;overflow:hidden;}
.guideindexblock .gline ul li{list-style:none;width:383px;height:25px;vertical-align:middle;overflow:hidden;}
.guideindexblock .gline ul li .xtitle{display:inline;float:left;width:328px;height:25px;line-height:25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:url("../img/icon_all.png") no-repeat 0px -1980px;text-indent:10px;}
.guideindexblock .gline ul li .xprice{display:inline;float:right;width:55px;height:25px;line-height:25px;color:#FF6600;text-align:right;white-space:nowrap;overflow:hidden;}
.guideindexblock .gline ul li.nothing{height:30px;line-height:30px;color:#C2C2C2;text-indent:10px;}

.guideleft{display:inline;float:left;width:990px;overflow:hidden;}
.guideright{display:inline;float:left;width:200px;margin-left:10px;overflow:hidden;}

.guidelist{border:1px solid #D5EAFF;margin-left:auto;margin-right:auto;background-color:#FFFFFF;}
.guidelist .bheader{height:36px;border-bottom:1px solid #E2EFFF;background-color:#F7FAFF;margin:1px 1px 1px 1px;overflow:hidden;}
.guidelist .bheader .btitle{display:inline;float:left;height:36px;line-height:36px;text-indent:10px;}
.guidelist .bheader .btitle strong{font-weight:bold;color:#216DAB;font-size:14px;}
.guidelist .bdata{}

.guidelist ul.glist{width:950px;margin:10px auto;overflow:hidden;}
.guidelist ul.glist li{list-style:none;width:950px;border-bottom:1px dotted #dedede;padding-bottom:5px;vertical-align:middle;overflow:hidden;}
.guidelist ul.glist li .gtitle{display:inline;float:left;width:800px;height:30px;line-height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:url("../img/icon_all.png") no-repeat 0px -687px;text-indent:10px;font-size:14px;}
.guidelist ul.glist li .gdate{display:inline;float:right;width:150px;height:30px;line-height:30px;color:#999999;text-align:right;overflow:hidden;}
.guidelist ul.glist li .gdesc{clear:both;width:790px;line-height:20px;margin-left:10px;color:#666666;overflow:hidden;}
.guidelist ul.glist li.nothing{height:50px;line-height:50px;text-indent:10px;color:#C2C2C2;}

.guideclass{border:1px solid #D5EAFF;margin-left:auto;margin-right:auto;background-color:#F4FAFF;}
.guideclass .bheader{height:36px;border-bottom:0px;background-color:#D5EAFF;margin:1px 1px 1px 1px;overflow:hidden;}
.guideclass .bheader .btitle{display:inline;float:left;height:36px;line-height:36px;text-indent:10px;}
.guideclass .bheader .btitle strong{font-weight:bold;color:#0352BC;font-size:14px;}
.guideclass .bdata{overflow:hidden;}

.guideclass .bdata ul{width:178px;margin:10px auto;overflow:hidden;}
.guideclass .bdata ul li{list-style:none;height:30px;line-height:30px;border-bottom:1px dotted #dedede;background:url("../img/icon_all.png") no-repeat 0px -718px;text-indent:10px;overflow:hidden;}
.guideclass .bdata ul li.cur{font-weight:bold;}

.guideshow{border:1px solid #D5EAFF;background-color:#FFFFFF;}
.guideshow h2.gtitle{width:938px;margin:20px auto;text-align:center;font-weight:normal;font-size:22px;overflow:hidden;}
.guideshow .gauthor{width:938px;margin:20px auto;text-align:center;height:25px;line-height:25px;background-color:#EEEEEE;color:#666666;overflow:hidden;}
.guideshow .gauthor span{margin-left:10px;margin-right:10px;}
.guideshow .gdata{width:938px;margin:20px auto;font-size:14px;line-height:28px;color:#555555;overflow:hidden;}
.guideshow .gdata div{text-indent:30px;}
.guideshow .grelate{width:938px;margin:20px auto;font-size:14px;line-height:22px;color:#555555;}

.guideshowrcmdline{border:1px solid #D5EAFF;background-color:#FFFFFF;}
.guideshowrcmdline .bheader{height:36px;border-bottom:0px;background-color:#EDF4FA;overflow:hidden;}
.guideshowrcmdline .bheader .btitle{display:inline;float:left;height:36px;line-height:36px;text-indent:10px;}
.guideshowrcmdline .bheader .btitle strong{font-weight:bold;color:#0352BC;font-size:14px;}
.guideshowrcmdline .bdata{}

.guidereleateguide{border:1px solid #D5EAFF;margin-left:auto;margin-right:auto;background-color:#FFFFFF;}
.guidereleateguide .bheader{height:36px;border-bottom:0px;background-color:#D5EAFF;margin:1px 1px 1px 1px;overflow:hidden;}
.guidereleateguide .bheader .btitle{display:inline;float:left;height:36px;line-height:36px;text-indent:10px;}
.guidereleateguide .bheader .btitle strong{font-weight:bold;color:#0352BC;font-size:14px;}
.guidereleateguide .bdata{overflow:hidden;}

.guidereleateguide ul.toplist{width:178px;margin:10px auto;overflow:hidden;}
.guidereleateguide ul.toplist li{list-style:none;width:178px;height:26px;line-height:26px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:url("../img/icon_all.png") no-repeat 0px -689px;text-indent:10px;}

/****************************************** //攻略 ************************************************************/


/****************************************** 新闻 ************************************************************/
.newsleft{display:inline;float:left;width:200px;overflow:hidden;}
.newsright{display:inline;float:left;width:990px;margin-left:10px;overflow:hidden;}

.newsclass{border:1px solid #D5EAFF;margin-left:auto;margin-right:auto;background-color:#FFFFFF;}
.newsclass .bheader{height:36px;border-bottom:0px;background-color:#D5EAFF;overflow:hidden;}
.newsclass .bheader .btitle{display:inline;float:left;height:36px;line-height:36px;text-indent:10px;}
.newsclass .bheader .btitle strong{font-weight:bold;color:#0352BC;font-size:14px;}
.newsclass .bdata{overflow:hidden;}

.newsclass .bdata ul{width:178px;margin:10px auto;overflow:hidden;}
.newsclass .bdata ul li{list-style:none;height:30px;line-height:30px;border-bottom:1px dotted #dedede;background:url("../img/icon_all.png") no-repeat 0px -718px;text-indent:10px;overflow:hidden;}
.newsclass .bdata ul li.cur{font-weight:bold;}

.newsrcmdline{border:1px solid #D5EAFF;margin-left:auto;margin-right:auto;background-color:#FFFFFF;}
.newsrcmdline .bheader{height:36px;border-bottom:0px;background-color:#D5EAFF;overflow:hidden;}
.newsrcmdline .bheader .btitle{display:inline;float:left;height:36px;line-height:36px;text-indent:10px;}
.newsrcmdline .bheader .btitle strong{font-weight:bold;color:#0352BC;font-size:14px;}
.newsrcmdline .bdata{overflow:hidden;}

.newsrcmdline .bdata dl{clear:both;width:178px;margin:20px auto;overflow:hidden;}
.newsrcmdline .bdata dl dt{display:inline;float:left;width:70px;height:50px;overflow:hidden;}
.newsrcmdline .bdata dl dd{display:inline;float:left;width:100px;height:50px;margin-left:8px;overflow:hidden;}
.newsrcmdline .bdata dl dd .xtitle{width:100px;height:36px;line-height:18px;overflow:hidden;}
.newsrcmdline .bdata dl dd .xprice{width:100px;height:14px;line-height:14px;color:#666666;overflow:hidden;}
.newsrcmdline .bdata dl dd .xprice span{color:#ff6600;font-weight:bold;margin-left:3px;}
.newsrcmdline .bdata dl.nothing{color:#C2C2C2;}

.newslist{border:1px solid #D5EAFF;margin-left:auto;margin-right:auto;background-color:#FFFFFF;}
.newslist .bheader{height:36px;border-bottom:1px solid #E2EFFF;background-color:#F7FAFF;margin:1px 1px 1px 1px;overflow:hidden;}
.newslist .bheader .btitle{display:inline;float:left;height:36px;line-height:36px;text-indent:10px;}
.newslist .bheader .btitle strong{font-weight:bold;color:#216DAB;font-size:14px;}
.newslist .bdata{}

.newslist ul.nlist{width:950px;margin:10px auto;overflow:hidden;}
.newslist ul.nlist li{list-style:none;width:950px;height:30px;border-bottom:1px dotted #dedede;vertical-align:middle;overflow:hidden;}
.newslist ul.nlist li .ntitle{display:inline;float:left;width:800px;height:30px;line-height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:url("../img/icon_all.png") no-repeat 0px -687px;text-indent:10px;}
.newslist ul.nlist li .ndate{display:inline;float:right;width:150px;height:30px;line-height:30px;color:#999999;text-align:right;overflow:hidden;}
.newslist ul.nlist li.nothing{height:50px;line-height:50px;text-indent:10px;color:#C2C2C2;}

.newsshow{border:1px solid #D5EAFF;background-color:#FFFFFF;}
.newsshow h2.ntitle{width:938px;margin:20px auto;text-align:center;font-weight:normal;font-size:22px;overflow:hidden;}
.newsshow .nauthor{width:938px;margin:20px auto;text-align:center;height:25px;line-height:25px;background-color:#EEEEEE;color:#666666;overflow:hidden;}
.newsshow .nauthor span{margin-left:10px;margin-right:10px;}
.newsshow .ndata{width:938px;margin:20px auto;font-size:14px;line-height:28px;color:#555555;overflow:hidden;}
.newsshow .ndata div{text-indent:30px;}
.newsshow .nrelate{width:938px;margin:20px auto;font-size:14px;line-height:22px;color:#555555;}

/****************************************** //新闻 ************************************************************/



/****************************************** 关于我们 ************************************************************/
.aboutleft{display:inline;float:left;width:200px;overflow:hidden;}
.aboutright{display:inline;float:left;width:990px;margin-left:10px;overflow:hidden;}

.aboutclass{border:1px solid #D5EAFF;margin-left:auto;margin-right:auto;background-color:#FFFFFF;}
.aboutclass .bheader{height:36px;border-bottom:1px solid #E2EFFF;background-color:#F7FAFF;margin:1px 1px 1px 1px;overflow:hidden;}
.aboutclass .bheader .btitle{display:inline;float:left;height:36px;line-height:36px;text-indent:10px;}
.aboutclass .bheader .btitle strong{font-weight:bold;color:#216DAB;font-size:14px;}
.aboutclass .bdata{overflow:hidden;}

.aboutclass .bdata ul{width:178px;margin:10px auto;overflow:hidden;}
.aboutclass .bdata ul li{list-style:none;height:30px;line-height:30px;border-bottom:1px dotted #dedede;background:url("../img/icon_all.png") no-repeat 0px -718px;text-indent:10px;overflow:hidden;}
.aboutclass .bdata ul li.cur{font-weight:bold;}

.aboutshow{border:1px solid #D5EAFF;margin-left:auto;margin-right:auto;background-color:#FFFFFF;}
.aboutshow .bheader{height:36px;border-bottom:1px solid #E2EFFF;background-color:#F7FAFF;margin:1px 1px 1px 1px;overflow:hidden;}
.aboutshow .bheader .btitle{display:inline;float:left;height:36px;line-height:36px;text-indent:10px;}
.aboutshow .bheader .btitle strong{font-weight:bold;color:#216DAB;font-size:14px;}
.aboutshow .bdata{}

.aboutshow .showdata{width:938px;margin:20px auto;font-size:14px;line-height:28px;color:#333333;overflow:hidden;}
.aboutshow .showdata div{text-indent:30px;}
/****************************************** //关于我们 ************************************************************/


/****************************************** 旅游定制 ************************************************************/
.customizebanner{width:1200px;height:388px;}
.customizebanner img{width:1200px;height:388px;}
.customizeheader{width:1200px;height:38px;line-height:38px;background:url("../img/useractionheaderbg.jpg");text-indent:10px;font-size:14px;font-weight:bold;color:#ffffff;}
.customizebox{width:1198px;border:1px solid #9FC7F0;overflow:hidden;background-color:#FFFFFF;} /* #E3E1DB  #9FC7F0 */
.customizebox dl.formitem{width:900px;margin:20px auto;overflow:hidden;clear:both;}
.customizebox dl.formitem dt{display:inline;float:left;width:100px;height:30px;line-height:30px;text-align:right;color:#333333;font-weight:bold;}
.customizebox dl.formitem dd{display:inline;float:left;margin-left:10px;height:30px;line-height:30px;color:#777777;}
.customizebox dl.formitem dd .ctext{width:160px;height:28px;line-height:28px;border:1px solid #BBBBBB;text-indent:5px;}
.customizebox dl.formitem dd .cdest{}
.customizebox dl.formitem dd .cgodatet{}
.customizebox dl.formitem dd .ctripdays{}
.customizebox dl.formitem dd .pnum{width:50px;}
.customizebox dl.formitem dd .cbudget{}
.customizebox dl.formitem dd .radiotype{}
.customizebox dl.formitem dd label{cursor:pointer;margin-right:15px;}
.customizebox dl.formitem dd.dremark{height:auto;line-height:normal;}
.customizebox dl.formitem dd.dremark .cremark{width:500px;height:100px;line-height:20px;border:1px solid #BBBBBB;padding:5px;}
.customizebox dl.formitem dd.dremark div{margin-top:5px;}
.customizebox dl.formitem dd .cname{}
.customizebox dl.formitem dd .cphone{}
.customizebox dl.formitem dd .cemail{}
.customizebox dl.formitem dd .cqq{}
.customizebox dl.formitem dd .ccontime{}
.customizebox dl.formitem dd .cverifycode{width:50px;}
.customizebox dl.formitem dd .verifycodeimg{margin-top:10px;}
.customizebox dl.formitem dd .csubmit{width:100px;height:30px;border:0px;cursor:pointer;background:url("../img/icon_button.png") no-repeat 0px -40px;text-indent:100px;overflow:hidden;}
.customizebox dl.formitem dd em{color:red;}

.customizeresultbox{width:1198px;border:1px solid #9FC7F0;background-color:#ffffff;overflow:hidden;}/*background:url("../img/blockboxbg.jpg") repeat-x 0px 0px;*/
.customizeresultbox .customizeresult_ok{width:580px;margin:60px auto 100px auto;}
.customizeresultbox .customizeresult_ok .suc{height:50px;line-height:50px;text-indent:70px;font-size:20px;font-weight:bold;color:#33CC00;background:url("../img/do_ok.png") no-repeat 0px 0px;}
.customizeresultbox .customizeresult_ok .txt{height:50px;line-height:50px;text-indent:70px;font-size:20px;font-weight:bold;color:#33CC00;}
.customizeresultbox .customizeresult_ok .closed{text-indent:70px;margin-top:20px;}

/****************************************** //旅游定制 ************************************************************/

/****************************************** 公司包团 ************************************************************/
.baoleft{display:inline;float:left;width:278px;overflow:hidden;}
.baoright{display:inline;float:left;width:902px;margin-left:20px;overflow:hidden;}

.baoguwen{width:276px;border:1px solid #9FC7F0;background-color:#FFFFFF;}
.baoguwen .baotel{width:276px;height:74px;background:url("../img/baotel.jpg");overflow:hidden;position:relative;}
.baoguwen .baotel .tel{font-size:26px;color:#0099FF;position:absolute;left:42px;top:36px;}
.baoguwen ul.gwlist{width:258px;margin:0px auto;padding-bottom:11px;overflow:hidden;}
.baoguwen ul.gwlist li{display:inline;float:left;width:113px;height:30px;line-height:30px;margin:10px 8px;text-indent:22px;background:url("../img/baomm.png");overflow:hidden;} /* 129 113x30 */
.baoguwen ul.gwlist li a{font-size:14px;}

.baoblock{border:1px solid #9FC7F0;margin-left:auto;margin-right:auto;background-color:#FFFFFF;}
.baoblock .bheader{height:32px;border-bottom:1px solid #9FC7F0;background-color:#F7FAFF;overflow:hidden;}
.baoblock .bheader .btitle{display:inline;float:left;height:32px;line-height:32px;text-indent:10px;}
.baoblock .bheader .btitle strong{font-weight:normal;color:#216DAB;font-size:18px;}
.baoblock .bdata{overflow:hidden;}

.baoblock dl.chooseus{width:246px;margin:0px auto;overflow:hidden;padding:15px 0px 15px 0px;}
.baoblock dl.chooseus dt{width:246px;font-size:14px;color:#216DAB;padding:5px 0px 0px 0px;}
.baoblock dl.chooseus dd{width:246px;color:#666666;line-height:20px;padding:5px 0px 10px 0px;}

.baoblock ul.newcase{width:246px;margin:0px auto;overflow:hidden;padding:11px 0px 11px 0px;}
.baoblock ul.newcase li{list-style:none;width:246px;height:30px;vertical-align:middle;overflow:hidden;}
.baoblock ul.newcase li .l{display:inline;float:left;width:170px;height:30px;line-height:30px;color:#666666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.baoblock ul.newcase li .r{display:inline;float:left;width:66px;margin-left:10px;height:30px;line-height:30px;text-align:right;color:#666666;overflow:hidden;}


.baoposter{width:902px;height:292px;overflow:hidden;}
.baoposter img{width:902px;height:292px;}

.baoblock2{border:0px;margin-left:auto;margin-right:auto;background-color:#FFFFFF;}
.baoblock2 .bheader{height:40px;border-bottom:2px solid #4B97E2;background-color:#FFFFFF;overflow:hidden;}
.baoblock2 .bheader .btitle{display:inline;float:left;height:40px;line-height:40px;text-indent:10px;}
.baoblock2 .bheader .btitle strong{font-weight:normal;color:#216DAB;font-size:18px;}
.baoblock2 .bheader .btitledesc{height:20px;line-height:20px;color:#666666;margin-left:5px;margin-top:13px;}
.baoblock2 .bdata{border:1px solid #9FC7F0;border-top:0px;overflow:hidden;}

.baoblock2 ul.yewu{width:870px;margin:0px auto;overflow:hidden;padding:10px 0px 10px 0px;}
.baoblock2 ul.yewu li{list-style:none;display:inline;float:left;width:405px;margin:10px 15px 10px 15px;overflow:hidden;}
.baoblock2 ul.yewu li .dbox{width:403px;border:1px solid #cccccc;}
.baoblock2 ul.yewu li .dtitle{text-align:center;color:#216DAB;font-size:16px;font-weight:bold;padding:10px 0px 6px 0px;}
.baoblock2 ul.yewu li .dpic{width:383px;height:217px;margin:0px auto;overflow:hidden;}
.baoblock2 ul.yewu li .dpic img{width:383px;height:217px;}
.baoblock2 ul.yewu li .ddesc{width:383px;height:60px;line-height:20px;color:#666666;padding:10px 0px 10px 0px;margin:0px auto;overflow:hidden;}
.baoblock2 ul.yewu li .dbtn{width:113px;height:30px;line-height:30px;text-align:center;margin:0px auto 15px auto;background:url("../img/baomm2.png");overflow:hidden;}
.baoblock2 ul.yewu li .dbtn a{font-size:14px;}

.baoflow{width:1200px;height:120px;overflow:hidden;}
.baoflow img{width:1200px;height:120px;}

.baokehu{width:278px;background-color:#FFFFFF;}
.baokehu .bhead{height:40px;line-height:40px;color:#216DAB;font-size:18px;text-indent:10px;}
.baokehu ul.kehu{width:260px;margin:0px auto;overflow:hidden;padding:11px 0px 20px 0px;}
.baokehu ul.kehu li{display:inline;float:left;width:110px;height:50px;margin:14px 10px 14px 10px;overflow:hidden;}
.baokehu ul.kehu li img{width:110px;height:50px;}

.baoblock2 ul.bcase{width:870px;margin:0px auto;overflow:hidden;padding:10px 0px 10px 0px;}
.baoblock2 ul.bcase li{list-style:none;display:inline;float:left;width:405px;margin:10px 15px 10px 15px;overflow:hidden;}
.baoblock2 ul.bcase li .dbox{width:403px;border:1px solid #cccccc;}
.baoblock2 ul.bcase li .dpic{width:383px;height:217px;margin:0px auto;overflow:hidden;padding:10px 0px 0px 0px;}
.baoblock2 ul.bcase li .dpic img{width:383px;height:217px;}
.baoblock2 ul.bcase li .ddesc{width:383px;height:80px;line-height:20px;color:#666666;padding:10px 0px 10px 0px;margin:0px auto;overflow:hidden;}
.baoblock2 ul.bcase li .ddesc span{color:#216DAB;}
.baoblock2 ul.bcase li .dbtn{width:113px;height:30px;line-height:30px;text-align:center;margin:0px auto 15px auto;background:url("../img/baomm2.png");overflow:hidden;}
.baoblock2 ul.bcase li .dbtn a{font-size:14px;}

/****************************************** //公司包团 ************************************************************/


/******************************************** 打印页 ***********************************************************************/

.print_actdiv_top{height:30px;line-height:30px;text-align:center;background-color:#FFFFFF;border-bottom:1px solid #C6C6C6;}

.print_actdiv_bottom{line-height:30px;text-align:center;background-color:#FFFFFF;border-top:1px solid #C6C6C6;}

.print_content{width:880px;margin:30px auto;background-color:#ffffff;overflow:hidden;}

.print_content .basebox{width:830px;margin:0px auto;padding:20px 0px 10px 0px;overflow:hidden;}
.print_content .basebox .bleft{display:inline;float:left;width:530px;overflow:hidden;}
.print_content .basebox .bright{display:inline;float:left;width:300px;overflow:hidden;}

.print_content .basebox .bleft .xtitle{line-height:30px;color:#0066FF;font-size:20px;}
.print_content .basebox .bleft .xtitledesc{line-height:30px;color:#009900;font-size:18px;}
.print_content .basebox .bleft .xprice{line-height:30px;}
.print_content .basebox .bleft .xprice em{color:#000000;font-weight:bold;}
.print_content .basebox .bleft .xprice span{color:#ff6600;font-size:16px;}
.print_content .basebox .bleft .xprice strong{color:#ff6600;font-weight:bold;font-size:20px;}
.print_content .basebox .bleft .xdetail{line-height:20px;}
.print_content .basebox .bleft .xdetail em{color:#000000;font-weight:bold;}
.print_content .basebox .bleft .xstartdate{width:530px;height:20px;line-height:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.print_content .basebox .bright .plogo{float:right;text-align:right;}
.print_content .basebox .bright .poptel{float:right;text-align:right;padding:10px 0px 0px 0px;line-height:24px;}

.print_content .pblockbox{width:830px;margin:0px auto;padding:10px 0px 10px 0px;overflow:hidden;}
.print_content .pblockbox .ptitle{font-weight:bold;height:25px;line-height:25px;font-size:18px;}
.print_content .pblockbox .pcontent{line-height:20px;}

.print_content .lineplantable{width:830px;border-collapse:collapse;border:1px solid #999999;margin-top:10px;table-layout:fixed;word-wrap:break-word;word-break:break-all;}
.print_content .lineplantable .lineplanbigtitle{font-weight:bold;height:30px;line-height:30px;font-size:18px;background-color:#F5F5F5;}
.print_content .lineplantable .lineplantitle{font-weight:bold;height:25px;line-height:25px;font-size:16px;background-color:#F5F5F5;}
.print_content .lineplantable .lineplandata{}
.print_content .lineplantable .lineplandata .lpdata{line-height:20px;overflow:hidden;}
.print_content .lineplantable .lineplandata .lppic{padding:5px 0px 5px 0px;overflow:hidden;}
.print_content .lineplantable .lineplandata .lppic span{display:inline;float:left;padding:0px 10px 0px 10px;}
.print_content .lineplantable td{padding:5px;border:1px solid #999999;}

.print_content .pfootertips{width:830px;margin:0px auto;text-align:right;line-height:25px;padding:20px 0px 20px 0px;overflow:hidden;}

/******************************************** //打印页 ************************************************************************/

/******************************************** 预定线路 ***********************************************************************/

.lineorderheader{width:1200px;height:38px;line-height:38px;background:url("../img/useractionheaderbg.jpg");text-indent:10px;font-size:14px;font-weight:bold;color:#ffffff;}
.lineorderbox{width:1198px;border:1px solid #9FC7F0;overflow:hidden;background-color:#FFFFFF;} /* #E3E1DB  #9FC7F0 */

.lineorderbox .o_title{width:1020px;margin:20px auto 10px auto;height:30px;line-height:30px;text-align:left;border-bottom:2px solid #75ACFF;color:#2F65C9;font-size:16px;font-weight:bold;}
.lineorderbox .o_title span{font-size:12px;font-weight:normal;color:#999999;}
.lineorderbox .o_title span cite{color:red;}
.lineorderbox table{margin:0px auto;border:0px solid #72BBE8;}
.lineorderbox table td.l{border:0px solid #72BBE8;width:100px;text-align:right;padding:5px 5px 5px 0px;color:#333333;font-weight:bold;}
.lineorderbox table td.r{border:0px solid #72BBE8;width:880px;text-align:left;padding:5px 0px 5px 5px;}
.lineorderbox table td.r samp{font-size:18px;}
.lineorderbox table td.r samp var{color:#009900;}
.lineorderbox table td.r em{color:red;font-size:16px;}
.lineorderbox table td.r span{color:#777777;}
.lineorderbox table td.r cite{color:red;}
.lineorderbox table td.r .ctext{height:28px;line-height:28px;border:1px solid #BBBBBB;text-indent:5px;}
.lineorderbox table td.oremark{}
.lineorderbox table td.oremark .textremark{border:1px solid #BBBBBB;padding:5px;}
.lineorderbox table td.oremark div{margin-top:5px;}
.lineorderbox .ordersubmit{width:130px;height:32px;line-height:32px;border:0px;cursor:pointer;background:url("../img/icon_button.png") no-repeat 0px -370px;color:#ffffff;font-size:14px;font-weight:bold;}

.lineorderbox .lineorderbox_ok{width:500px;margin:60px auto 100px auto;}
.lineorderbox .lineorderbox_ok .suc{height:50px;line-height:50px;text-indent:70px;font-size:20px;font-weight:bold;color:#33CC00;background:url("../img/do_ok.png") no-repeat 0px 0px;}
.lineorderbox .lineorderbox_ok .txt{height:50px;line-height:50px;text-indent:70px;font-size:20px;font-weight:bold;color:#33CC00;}
.lineorderbox .lineorderbox_ok .closed{text-indent:70px;margin-top:20px;}

/******************************************** //预定线路 ************************************************************************/

/****************************************** 底部 ************************************************************/

.footer{border-top:4px solid #0f85d7;background-color:#ffffff;padding:0px 0px 10px 0px;overflow:hidden;}
.footer .ftnavi{text-align:center;height:30px;line-height:30px;}
.footer .ftnavi span{margin:0px 5px;}
.footer .ftcopyright{text-align:center;line-height:20px;}
.footer .ftcopyright .ftel400{color:red;}
.footer .ftkeywords{text-align:center;height:30px;line-height:30px;}
.footer .ftkeywords strong{margin:0px 10px;font-weight:bold;}
.footer .ftvi{width:1200px;height:52px;}
.footer .ftvi .vilogo{display:inline;float:left;width:124px;height:52px;margin-left:30px;overflow:hidden;} /* 8*124 + 30*6+28= 992+208  = 1200 */
.footer .ftvi .first{margin-left:0px;}
.footer .ftvi .last{margin-left:28px;}

.friendlywrapper{background-color:#FFFFFF;overflow:hidden;}
.friendlylink{width:1198px;border:1px solid #D2D2D2;margin:10px auto;}
.friendlylink .lhead{display:inline;float:left;width:97px;text-align:center;color:#333333;font-weight:bold;}
.friendlylink .lhead .lhd{margin-top:10px;}
.friendlylink .ldata{display:inline;float:left;width:900px;border-left:1px solid #D2D2D2;}
.friendlylink .ldata ul.flink{width:880px;margin:10px auto;overflow:hidden;}
.friendlylink .ldata ul.flink li{display:inline;float:left;list-style:none;height:20px;line-height:20px;margin-right:10px;white-space:nowrap;}

.tongji{margin:0px auto;text-align:center;padding:10px 0px 10px 0px;background-color:#ffffff;overflow:hidden;}

/****************************************** //底部 **********************************************************/


/******************************************** 附加 ***********************************************************************/
/* 在线客服 */
.online{position:fixed;z-index:99999;right:5px;top:200px;width:120px;}
.online .oclose{width:27px;height:14px;cursor:pointer;position:absolute;top:0px;left:90px;}
.online .onbox{width:120px;height:190px;background:url("../img/online.jpg") no-repeat 0px 0px;overflow:hidden;}
.online .onbox .abox{width:110px;height:157px;margin:29px auto 0px auto;overflow:hidden;}
.online .onbox .abox a.onlink{display:block;width:110px;height:157px;}
.online .qqbox{background-color:#2F65C9;padding:10px 0px;}
.online .qqbox .qq{text-align:center;padding:5px 0px;}
.online .qqfoot{width:120px;height:5px;background:url("../img/online.jpg") no-repeat center bottom;}


/* 回到顶部 */
#returnTop {display:none;position:fixed;z-index:99999;right:5px;bottom:150px;width:45px;height:45px;text-indent:-999px;overflow:hidden;background:url("../img/returntop.jpg") no-repeat 0px 0px;}
#returnTop:hover {background-position:-45px 0px;}

/******************************************** //附加 ************************************************************************/


/*********************************************************** 分页 ***********************************************************/

.cutpage{clear:both;width:96%;margin:20px auto;line-height:23px;color:#333333;text-align:center;overflow:hidden;}
.cutpage span{margin:0px 3px;}
.cutpage span.cur{border:1px solid #2CB8EC;background-color:#2CB8EC;color:#FFFFFF;padding:2px 6px;font-weight:bold;}
.cutpage span.cwordcur{border:1px solid #C3C3C3;background-color:#FAFAFA;color:#333333;margin:0px 3px;padding:2px 6px;}
.cutpage span strong{font-weight:bold;}
.cutpage span strong em{font-weight:bold;color:red;}
.cutpage a{margin:0px 3px;padding:2px 6px;}
.cutpage a.cword:link{text-decoration:none;color:#066FB5;border:1px solid #B9DFF9;background-color:#FFFFFF;}
.cutpage a.cword:visited{text-decoration:none;color:#066FB5;border:1px solid #B9DFF9;background-color:#FFFFFF;}
.cutpage a.cword:hover{text-decoration:none;color:#FFFFFF;border:1px solid #2CB8EC;background-color:#2CB8EC;}
.cutpage a.cword:active{text-decoration:none;color:#FFFFFF;border:1px solid #2CB8EC;background-color:#2CB8EC;}
.cutpage a.cnum:link{text-decoration:none;color:#333333;border:1px solid #C3C3C3;background-color:#FAFAFA;}
.cutpage a.cnum:visited{text-decoration:none;color:#333333;border:1px solid #C3C3C3;background-color:#FAFAFA;}
.cutpage a.cnum:hover{text-decoration:none;color:#FFFFFF;border:1px solid #2CB8EC;background-color:#2CB8EC;}
.cutpage a.cnum:active{text-decoration:none;color:#FFFFFF;border:1px solid #2CB8EC;background-color:#2CB8EC;}

/*********************************************************** //分页 ***********************************************************/
/*********************************************************** 分页2 ***********************************************************/

.cutpage{clear:both;width:96%;margin:20px auto;line-height:23px;color:#333333;text-align:center;overflow:hidden;}
.cutpage span{margin:0px 3px;}
.cutpage span.cur{border:1px solid #2CB8EC;background-color:#2CB8EC;color:#FFFFFF;padding:2px 6px;font-weight:bold;}
.cutpage span.cwordcur{border:1px solid #C3C3C3;background-color:#FAFAFA;color:#333333;margin:0px 3px;padding:2px 6px;}
.cutpage span strong{font-weight:bold;}
.cutpage span strong em{font-weight:bold;color:red;}
.cutpage li{margin:0px 3px;padding:2px 6px;display: inline-block;border:1px solid #ccc;}
.cutpage li:link{text-decoration:none;color:#066FB5;border:1px solid #B9DFF9;background-color:#FFFFFF;}
.cutpage li:visited{text-decoration:none;color:#066FB5;border:1px solid #B9DFF9;background-color:#FFFFFF;}
.cutpage li:hover{text-decoration:none;color:#FFFFFF;border:1px solid #2CB8EC;background-color:#2CB8EC;}
.cutpage li:active{text-decoration:none;color:#FFFFFF;border:1px solid #2CB8EC;background-color:#2CB8EC;}
.cutpage li:link{text-decoration:none;color:#333333;border:1px solid #C3C3C3;background-color:#FAFAFA;}
.cutpage li:visited{text-decoration:none;color:#333333;border:1px solid #C3C3C3;background-color:#FAFAFA;}
.cutpage li:hover{text-decoration:none;color:#FFFFFF;border:1px solid #2CB8EC;background-color:#2CB8EC;}
.cutpage li:active{text-decoration:none;color:#FFFFFF;border:1px solid #2CB8EC;background-color:#2CB8EC;}

/*********************************************************** //分页2 ***********************************************************/


/****************************************** 广告 ************************************************************/

.gg_linelist{width:990px;height:90px;margin-left:auto;margin-right:auto;overflow:hidden;}

/****************************************** //广告 ************************************************************/


.guess-like {
    border-top: 1px solid #DDD8CE;
    border-bottom: 1px solid #DDD8CE;
    margin-top: .2rem;
    margin-bottom: 0;
    background-color: #fff;
    min-height: 5rem;
    position: relative;
}
dl.list:first-child {
    margin: 0;
    border-top: 0;
}
.guess-like .list {
    opacity: 0;
}
dl.list {
    border-top: 1px solid #DDD8CE;
    border-bottom: 1px solid #DDD8CE;
    margin-top: .2rem;
    margin-bottom: 0;
    background-color: #fff;
}
dl.list dt, dl.list dd {
    margin: 0;
    border-bottom: 1px solid #DDD8CE;
    overflow: hidden;
    font-size: inherit;
    font-weight: 400;
    position: relative;
}
dl.list:first-child {
    margin: 0;
    border-top: 0;
}
.guess-like .list {
    opacity: 0;
}
dl.list dd dl {
    margin: 0;
    margin-bottom: -1px;
    padding-left: .2rem;
    border: 0;
}
dl.list {
    border-top: 1px solid #DDD8CE;
    border-bottom: 1px solid #DDD8CE;
    margin-top: .2rem;
    margin-bottom: 0;
    background-color: #fff;
}
dl.list dt {
    font-size: .34rem;
    padding-bottom: .2rem;
    color: #333;
}
dl.list .dd-padding, dl.list dt, dl.list dd>.react {
    padding: .28rem .2rem;
}
a.react, label.react {
    display: block;
    color: inherit;
    height: 100%;
}
.dealcard, .cinemacard {
    position: relative;
    box-sizing: border-box;
    margin: -.08rem 0;
}
.imgbox {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYQAAAEAAQMAAACJUpNeAAAAA3NCS…44+KrVzng3GIpQOCHAtVnkovK0Ir1t7SnRqLihWvuW8jcg0Wxz1AbH1QAAAABJRU5ErkJggg==);
    background-color: #E0E0E0;
    background-size: 50%;
    background-repeat: no-repeat;
    background-position: 50%;
    max-width: 4rem;
    position: relative;
}
.dealcard-img {
    position: absolute;
    width: 1.8rem;
    height: 1.64rem;
    text-align: center;
    overflow: hidden;
}
img {
    vertical-align: middle;
    border: 0;
}
.imgbox img {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
}
.dealcard-img>img {
    background-size: 100%;
    background-color: #f0efed;
    border: 0;
}
.dealcard .dealcard-block-right {
    margin-left: 2rem;
    position: relative;
    height: 1.64rem;
}
.single-line {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.dealcard .dealcard-brand, .cinemacard .cinemacard-brand {
    padding-top: .1rem;
    margin-bottom: .12rem;
    font-size: .3rem;
    font-weight: 400;
    color: #333;
}
.text-block {
    line-height: 1.41;
    text-align: justify;
}
.dealcard .title, .cinemacard .title {
    font-size: .24rem;
    height: .68rem;
    margin-bottom: .16rem;
    color: #666;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.dealcard .price, .cinemacard .price {
    color: #666;
    position: relative;
}
.dealcard .price {
    position: absolute;
    width: 100%;
    bottom: 0;
}
.dealcard .price>span, .dealcard .price>del {
    vertical-align: sub;
}
.dealcard .price>strong, .cinemacard .price>strong, .dealcard .price .strong, .cinemacard .price .strong {
    font-size: .38rem;
    color: #06c1ae;
}
.dealcard .price>.strong-color, .cinemacard .price>.strong-color {
    font-size: .26rem;
    color: #06c1ae;
}
dl.list del {
    text-decoration: none;
}
.dealcard .price>span, .dealcard .price>del {
    vertical-align: sub;
}
.dealcard .price del, .cinemacard .price del {
    font-size: .24rem;
}
.dealcard .line-right, .cinemacard .price .line-right {
    position: absolute;
    top: .04rem;
    right: 0;
    font-size: .24rem;
}
.dealcard .price>span, .dealcard .price>del {
    vertical-align: sub;
}

/***ycq**/


.serviceqq{width: 99.8%;border:1px solid #72BBE8;height: 120px;text-align:center;}
.serviceqq .dhead{display:inline;float:left;width:109px;height: 120px;line-height: 120px;background-color:#DEEFFA;font-size:16px;font-weight:bold;color:#397BAD;}
.serviceqq .ddata{display:inline;float:left;width: 90.8%;height: 120px;background-color:#FFFFFF;border-left:1px solid #72BBE8;color:#3333CC;overflow:hidden;}
.serviceqq .ddata .qitem{display:inline;float:left;width:140px;margin-left:8px;margin-top: 8px;height:30px;line-height:30px;overflow:hidden;}
.serviceqq .ddata .qitem .tit{display:inline;float:left;width: 55px;text-align:left;overflow:hidden;}
.serviceqq .ddata .qitem .qq{display:inline;float:left;width: 85px;text-align:left;padding-top:3px;overflow:hidden;}
.serviceqq .ddata .tel{display:inline;float:left;width: 295px;text-align: left;margin-left: 8px;margin-top: 8px;height:30px;line-height:30px;overflow:hidden;}

.serviceqq .ddata2{display:inline;float:left;width: 87.6%;height: 120px;background-color:#FFFFFF;border-left:1px solid #72BBE8;color:#3333CC;overflow:hidden;}
.serviceqq .ddata2 .qitem{display:inline;float:left;width:140px;margin-left: 4px;margin-top: 8px;height:30px;line-height:30px;overflow:hidden;}
.serviceqq .ddata2 .qitem .tit{display:inline;float:left;width: 55px;text-align:left;overflow:hidden;}
.serviceqq .ddata2 .qitem .qq{display:inline;float:left;width: 85px;text-align:left;padding-top:3px;overflow:hidden;}
.serviceqq .ddata2 .tel{display:inline;float:left;width: 295px;text-align: left;margin-left: 8px;margin-top: 8px;height:30px;line-height:30px;overflow:hidden;}

.footer .wrapper>div>span{
	margin-right:3px;
	margin-left: 3px;
}
.footer .wrapper>div>span:last-of-type{
	display: none;
}



