@charset "utf-8";
/* CSS Document */

.trafficbox {width:1000px; height:auto; float:left;}

/* ad */
.lanmuad {width:1000px; height:126px; float:left;}

.lanmuadr {width:300px; height:138px; float:left; margin-bottom:7px;}


/* 首页 */
.selfqzcity {width:994px; height:415px; float:left; margin-top:7px; border:3px solid #ececec;}
.selfqzcity a {color:#0069c1; text-decoration:none;}
.selfqzcity a:hover {text-decoration:underline;}
/* 签证 */
.selfqz {width:267px; height:385px; padding:15px; float:left; border-right:3px solid #ececec;}
.selfqztop {width:267px; height:22px; line-height:22px; float:left; font-size:14px; font-weight:bold; padding-bottom:4px;}
.selfqztop .icon1, .selfqztop .icon2, .selfqztop .icon3, .selfqztop .icon4, .selfqztop .icon5 ,.selfqztop .icon6 {float:left; margin-right:5px; display:inline; background:url(../images/sprites_hotel.png) no-repeat; overflow:hidden;}
.selfqztop .icon1 {width:12px; height:14px; background-position:-130px -652px; margin-top:3px;}
.selfqztop .icon2 {width:16px; height:16px; background-position:-130px -670px; margin-top:2px;}
.selfqztop .icon3 {width:20px; height:14px; background-position:-147px -670px; margin-top:3px;}
.selfqztop .icon4 {width:15px; height:15px; background-position:-127px -707px; margin-top:2px;}
.selfqztop .icon5 {width:20px; height:16px; background-position:-143px -707px; margin-top:2px;}
.selfqztop .icon6 {width:17px; height:14px; background-position:-163px -708px; margin-top:3px;}


.selfqzicon {width:253px; height:154px; padding:7px; float:left;}
.selfqziconl, .selfqziconr {width:121px; height:66px; float:left; padding-bottom:11px;}
.selfqziconl {padding-right:11px;}

.selfqzbox {width:267px; height:84px; float:left; padding:10px 0;}
.selfqzboxtitle {width:267px; height:20px; line-height:20px; padding-bottom:4px; float:left;}
.selfqzboxtitle h3 {font-size:14px; float:left; font-weight:100;}
.selfqzboxtitle span {width:17px; height:8px; padding-top:7px; padding-left:5px; float:left;}
.selfqzboxtext {width:267px; height:60px; float:left; font-size:12px; line-height:20px; text-indent:2em; display:inline; color:#666;}
.selfqzboxtext img {width:51px; height:54px; float:left; padding-right:5px;}

.selfqzlist {width:267px; height:175px; float:left; padding-top:5px 0;}
.selfqzlist ul {width:267px; height:175px; padding:0; border:0; margin:0; list-style:none;}
.selfqzlist ul li {width:267px; height:34px; line-height:34px; border-bottom:1px dashed #e2e2e2; float:left; color:#0069c1; overflow:hidden;}
.selfqzlist ul li h3 {font-size:14px; font-weight:100; float:left;}
.selfqzlist ul li span {width:17px; height:8px; padding-top:14px; padding-left:5px; float:left;}
.selfqzlist ul li tt {}

/* 热门城市 */
.selfcity {width:664px; height:385px; padding:15px; float:left;}
.selfcitytop {width:664px; height:22px; line-height:22px; float:left; font-size:14px; font-weight:bold; padding-bottom:4px;}
.selfcitytop .icon1, .selfcitytop .icon2, .selfcitytop .icon3, .selfcitytop .icon4 {float:left; margin-right:5px; display:inline; background:url(../images/sprites_hotel.png) no-repeat; overflow:hidden;}
.selfcitytop .icon1 {width:19px; height:15px; background-position:-143px -652px; margin-top:2px;}
.selfcitytop .icon2 {width:13px; height:13px; background-position:-163px -652px; margin-top:3px;}
.selfcitytop .icon3 {width:20px; height:14px; background-position:-147px -689px; margin-top:2px;}
.selfcitytop .icon4 {width:12px; height:14px; background-position:-168px -670px; margin-top:3px;}

.selfcitytop tt {float:right; font-weight:100;}
.selfcitytop tt a {color:#656565; text-decoration:none; font-family:"微软雅黑";}
.selfcitytop tt a:hover {text-decoration:underline;}

.selfcitybox {width:664px; height:352px; float:left; padding-top:7px;}
.selfcitybox a {color:#656565; text-decoration:none;}
.selfcitybox a:hover {text-decoration:underline;}
.selfcityimg {width:111px; height:95px; float:left; padding-right:27px; padding-bottom:10px;}
.selfcityimg .img {width:111px; height:71px; float:left;}
.selfcityimg .title {width:111px; height:20px; padding-top:4px; float:left; overflow:hidden; line-height:20px;}
.selfcitytitle {width:111px; height:28px; line-height:28px; padding-right:27px; float:left; overflow:hidden;}

.selfcityimgr {width:111px; height:95px; float:left; padding-right:22px; padding-bottom:10px;padding-right:0px;}
.selfcityimgr .img {width:111px; height:71px; float:left;}
.selfcityimgr .title {width:111px; height:20px; padding-top:4px; float:left; overflow:hidden; line-height:20px;}
.selfcitytitler {width:111px; height:28px; line-height:28px; padding-right:22px; float:left; overflow:hidden;padding-right:0px;}


.selfyjxlzx {width:994px; height:561px; float:left; margin-top:7px; border:3px solid #ececec;}
.selfyjxlzx a {color:#0069c1; text-decoration:none;}
.selfyjxlzx a:hover {text-decoration:underline;}


/* 游记 */
.selfyj {width:664px; height:531px; padding:15px; float:left;}
.selfyjbig {width:664px; height:498px; float:left; padding-top:7px;}

.selfyjbox {width:664px; height:125px; padding-bottom:22px; margin-bottom:22px; float:left; border-bottom:1px dashed #8398ac;}
.selfyjbox .img {width:195px; height:125px; float:left; padding-right:9px;}
.selfyjbox .big {width:460px; height:125px; float:left;}
.selfyjbox .big .title {width:460px; height:20px; line-height:20px; padding-bottom:4px; float:left; font-weight:bold; overflow:hidden;}
.selfyjbox .big .text {width:460px; height:72px; line-height:24px; float:left; display:inline; color:#6e7271; padding:6px 0; overflow:hidden;}
.selfyjbox .big .time {width:460px; height:16px; line-height:16px; float:left; font-size:12px; color:#9b9b9b;  overflow:hidden;}
.selfyjbox .big .time span {float:right;}
.selfyjbox .big .time tt {}

.selfyjbo {width:660px; height:160px; float:left;}
.selfyjbo ul {width:660px; height:160px; float:left; padding:0; margin:0; border:0; list-style:none;}
.selfyjbo ul li {width:310px; padding-right:10px; float:left; height:32px; line-height:32px; overflow:hidden;}


/* 结伴 */
.selfyjbox .big .list {width:440px; height:72px; line-height:24px; float:left; color:#6e7271; padding:6px 0; overflow:hidden;}
.selfyjbox .big .list .leftt {width:80px; height:24px;text-align:left; float:left; font-weight:bold;}
.selfyjbox .big .list .rightt {width:360px; height:24px;text-align:left; margin-left:50px; overflow:hidden;}

/* 生成线路 */
.selfxlzx {width:267px; height:531px; padding:15px; float:left; border-right:3px solid #ececec; background:#ececec;}

.selfxlicon {width:198px; height:47px; padding:7px 34px; float:left;}
.selfxltext {width:207px; height:32px; line-height:16px; font-size:12px; float:left; padding:0px 30px; color:#8b8b8b; text-align:center;}
.selfxllist {width:267px; height:210px; float:left; padding:8px 0; background:url(../images/li_bgheibai.gif) repeat-x bottom; margin-bottom:12px;}
.selfxllistbig {width:267px; height:36px; float:left; padding-bottom:6px;}
.selfxllistbig .title {width:267px; height:20px; float:left; line-height:20px;}
.selfxllistbig .text {width:267px; height:16px; line-height:16px; float:left; color:#9b9b9b; font-size:12px; overflow:hidden;}
.selfxllistbig .text span {float:right;}
.selfxllistbig .text span a {color:#ce0000; text-decoration:none;}
.selfxllistbig .text span a:hover {text-decoration:underline;}


/* 咨询区 */
.selfzx {width:267px; height:150px; float:left;}
.selfzx ul{width:267px; height:150px; float:left; padding:0; margin:0; border:0; list-style:none;}
.selfzx ul li {width:267px; float:left; height:30px; line-height:30px; overflow:hidden; color:#656565;}
.selfzx a {color:#656565; text-decoration:none;}
.selfzx a:hover {text-decoration:underline;}


/* 会员相册 */
.selfphoto {width:964px; height:290px; float:left; border:3px solid #ececec; border-top:none; padding:15px; padding-bottom:0px;}
.selfphoto a {color:#0069c1; text-decoration:none;}
.selfphoto a:hover {text-decoration:underline;}

.selfphototop {width:964px; height:22px; line-height:22px; float:left; font-size:14px; font-weight:bold; padding-bottom:4px;}
.selfphototop .icon1{width:16px; height:13px; margin-top:3px; float:left; margin-right:5px; display:inline; background:url(../images/sprites_hotel.png) no-repeat -130px -689px; overflow:hidden;}

.selfphototop tt {float:right; font-weight:100;}
.selfphototop tt a {color:#656565; text-decoration:none; font-family:"微软雅黑";}
.selfphototop tt a:hover {text-decoration:underline;}

.selfphotobig {width:964px; height:256px; float:left; padding-top:7px;}
.selfphotobox {width:140px; height:110px; float:left; margin-right:24px; margin-bottom:18px; display:inline;}
.selfphotobox_img {width:140px; height:90px; float:left;}
.selfphotobox_title {width:140px; height:18px; line-height:18px; font-size:12px;  left:0px; bottom:0px; color:#333; padding-top:2px; overflow:hidden; float:left;}
.selfphotobox_title a {color:#333; text-decoration:none;}
.selfphotobox_title a:hover {text-decoration:underline;}
.selfphotoboxr {width:140px; height:110px; float:left; margin-right:24px; margin-bottom:18px; display:inline;margin-right:0;}


/* 攻略 */

.selfgl {width:267px; height:158px; float:left; padding:7px 0 10px 0; background:url(../images/li_bgheibai.gif) repeat-x bottom; margin-bottom:12px;}

.selfglbox {width:118px; height:158px; padding-left:15px; float:left;}
.selfglbox .img {width:90px; height:128px; float:left; padding:0 14px;}
.selfglbox .title {width:118px; height:20px; padding:10px 0 0 0; float:left; text-align:center; overflow:hidden;}

/* 自助攻略 */
.selfzzgl {width:267px; height:310px; float:left;}
.selfzzgl ul{width:267px; height:310px; float:left; padding:0; margin:0; border:0; list-style:none;}
.selfzzgl ul li {width:267px; float:left; height:28px; line-height:28px; overflow:hidden; color:#656565;}
.selfzzgl a {color:#656565; text-decoration:none;}
.selfzzgl a:hover {text-decoration:underline;}


.selffwey {width:994px; height:567px; float:left; margin-top:7px; border:3px solid #ececec;}
.selffwey a {color:#0069c1; text-decoration:none;}
.selffwey a:hover {text-decoration:underline;}
/* 自助服务 */
.selffw {width:664px; height:537px; padding:15px; float:left;}
.selffwbig {width:664px; height:500px; float:left; padding-top:7px;}
.selffwbig a {color:#656565; text-decoration:none;}
.selffwbig a:hover {text-decoration:underline;}

.selffwboxl {width:322px; height:230px; float:left; padding-right:10px; padding-bottom:20px; border-bottom:1px dashed #b9b9b9; margin-bottom:20px;}
.selffwboxr {width:322px; height:230px; float:left; padding-left:10px; padding-bottom:20px; border-bottom:1px dashed #b9b9b9; margin-bottom:20px;}

.selffwboxbl {width:322px; height:230px; float:left; padding-right:10px; padding-bottom:20px;}
.selffwboxbr {width:322px; height:230px; float:left; padding-left:10px; padding-bottom:20px;}

.selffwbox {width:322px; height:90px; float:left; padding-bottom:10px;}
.selffwbox .title {width:322px; height:20px; line-height:20px; float:left; margin-bottom:4px; overflow:hidden;}
.selffwbox .title span {float:right; font-size:12px; }
.selffwbox .title span.vip {float:right; font-size:12px;  background:url(../images/dy_vip.png) no-repeat center right; padding-right:18px; font-weight:bold;}
.selffwbox .title span a {color:#0069c1; text-decoration:none;}
.selffwbox .title span a:hover, .selffwbox .title span.vip a:hover {text-decoration:underline;}
.selffwbox .title span.vip a {color:#f20000; text-decoration:none;}
.selffwbox .text {width:322px; height:66px; line-height:22px; font-size:12px; text-indent:2em; display:inline; color:#aaa; float:left; overflow:hidden;}
.selffwbox .text img {width:88px; height:66px; float:left; padding-right:5px; padding-left:3px;}


.selffwlist {width:322px; height:130px; float:left;}
.selffwlist ul {width:322px; height:130px; padding:0; border:0; margin:0; list-style:none;}
.selffwlist ul li {width:322px; float:left; height:26px; overflow:hidden; line-height:26px; color:#0069c1;}
.selffwlist ul li span {float:right; font-size:12px; }
.selffwlist ul li span.vip {float:right; font-size:12px;  background:url(../images/dy_vip.png) no-repeat center right; padding-right:18px; font-weight:bold;}
.selffwlist ul li span a {color:#0069c1; text-decoration:none;}
.selffwlist ul li span a:hover, .selffwlist ul li span.vip a:hover {text-decoration:underline;}
.selffwlist ul li span.vip a {color:#f20000; text-decoration:none;}

/* 俄语学习 */
.selfey {width:267px; height:537px; padding:15px; float:left; border-right:3px solid #ececec; background:#ececec;}
.selfeytop {width:235px; height:46px; border:1px solid #d9dee4; background:#f1f7ff; float:left; padding:9px 15px 5px 15px;}
.selfeybox {width:55px; height:46px; float:left; padding-right:5px;}
.selfeybox .img1, .selfeybox .img2, .selfeybox .img3, .selfeybox .img4 {float:left; display:inline; background:url(../images/sprites_hotel.png) no-repeat; overflow:hidden;}
.selfeybox .img1 {width:15px; height:15px; margin:5px 13px 7px 17px; background-position:-95px -227px;}
.selfeybox .img2 {width:19px; height:16px; margin:5px 17px 6px 17px; background-position:-112px -227px;}
.selfeybox .img3 {width:15px; height:18px; margin:3px 12px 6px 18px; background-position:-133px -227px;}
.selfeybox .img4 {width:23px; height:18px; margin:3px 14px 6px 14px; background-position:-152px -227px;}

.selfeybox .title {width:55px; height:16px; line-height:16px; font-size:12px; text-align:center;}
.selfeybox a {color:#656565; text-decoration:none;}
.selfeybox a:hover {text-decoration:underline;}

.selfeylist {width:267px; height:104px; float:left; padding:7px 0 0 0;}
.selfeylist ul {}
.selfeylist ul li {width:267px; height:26px; float:left; line-height:26px; overflow:hidden;}


/* left */
.trafficleft {width:662px; height:1600px; float:left; margin-top:7px; padding:14px 18px; border:1px solid #ececec; background:#f5f5f5;}

.trafficleftb {width:662px; height:700px; float:left; margin-top:7px; padding:14px 18px; border:1px solid #ececec; background:#f5f5f5;}

.trafficleft_title {width:662px; height:30px; line-height:30px; font-size:18px; float:left; padding-bottom:10px; color:#0069c1; font-family:"微软雅黑";}
.trafficleft_title span {float:right; font-size:14px;}
.trafficleft_title a {color:#0069c1; text-decoration:none; padding-right:10px;}
.trafficleft_title a:hover { text-decoration:underline;}

.trafficleftbox {width:662px; height:auto; float:left;}


/* 小方框 */
.sheshid {width:100px; height:auto; background-color:#fffcd1; border:2px solid #ffc54a; padding:10px; font-size:12px; color:#333; line-height:24px; float:left;}
.sheshid ul {width:100px; border:0px; padding:0px; margin:0px; list-style:none; float:left; height:auto;}
.sheshid ul li {float:left; width:100px; height:24px;}
.selart{margin-bottom:10px;}

/* right */
.trafficright {width:300px; height:1602px; float:right; margin-top:7px; background:#ececec; padding:14px 0px;}
.trafficright a {color:#286eb1; text-decoration:none;}
.trafficright a:hover {text-decoration:underline;}

.trafficrightb {width:300px; height:702px; float:right; margin-top:7px; background:#ececec; padding:14px 0px;}
.trafficrightb a {color:#286eb1; text-decoration:none;}
.trafficrightb a:hover {text-decoration:underline;}

.trafficright_big {width:300px; _height:30px; min-height:30px; float:left; padding-bottom:5px; margin-bottom:10px;}
.trafficright_title {width:286px; height:30px; line-height:30px; font-size:16px; float:left; color:#0069c1; font-family:"微软雅黑";padding:0 7px; }
.trafficright_text {width:286px; _height:30px; float:left; min-height:30px;}

.trafficright_text {width:286px; _height:30px; min-height:30px; margin:0 7px; display:inline; float:left; font-size:14px; color:#8e8e8e; line-height:24px;  background:url(../images/li_bgheibai.gif) repeat-x bottom; padding-bottom:8px;}
.trafficright_text h2 {font-size:14px; font-weight:100;}

.trafficright_text ul {width:286px; margin:0px; padding:0px; border:0px; list-style:none; float:left;}
.trafficright_text ul li {width:286px; height:30px; line-height:30px; float:left; overflow:hidden;}
.trafficright_text ul li span {float:right; color:#8e8e8e; font-size:12px;}
.trafficright_text ul li tt {font-size:14px; color:#ff6600;  font-weight:bold; padding-right:3px;}

.trafficright_text ul li a {color:#666; text-decoration:none;}
.trafficright_text ul li a:hover {text-decoration:underline;}

.trafficright_text .big, .trafficright_text .bigb {width:286px; height:30px; float:left; font-size:14px;}
.trafficright_text .big {background-color:#e3e3e3;}
.trafficright_text .big .left, .trafficright_text .bigb .left {width:143px; height:28px; float:left; padding-top:2px; line-height:28px;}
.trafficright_text .big a, .trafficright_text .bigb a {color:#666; text-decoration:none;}
.trafficright_text .big a:hover, .trafficright_text .bigb a:hover {text-decoration:underline;}

.trafficrightb_title {width:286px; height:30px; line-height:30px; font-size:18px; float:left; color:#0069c1; font-family:"微软雅黑";padding:0 7px; }
.trafficrightb_title span {width:143px; text-align:center; height:30px; float:left;}



/* 导航 */

.selfnav {width:999px; height:49px; float:left; border-top:1px solid #c3d4ea; border-left:1px solid #c3d4ea; font-size:14px; text-align:center; overflow:hidden;}
.selfnav a{text-decoration:none;color:#333;}


.selfnav1, .selfnav2 {width:130px; height:44px; border-bottom:1px solid #c3d4ea; border-right:1px solid #c3d4ea; float:left; padding-top:4px; padding-left:24px; position:relative; overflow:hidden; line-height:44px; color:#333; cursor:pointer;}
.selfnav1 {color:#333; background:#f5f5f5; }
.selfnav2 {color:#fff; background:#0188cc; }
.selfnav1 .span, .selfnav2 .span {width:12px;height:14px; background:url(../images/sprites_hotel.png) no-repeat; overflow:hidden; position:absolute;}
.selfnav1 .span {background-position:-14px -605px; left:22px; top:18px;}
.selfnav2 .span {background-position:0 -605px; left:22px; top:18px;}

.selfnav3, .selfnav4 {width:65px; height:44px; border-bottom:1px solid #c3d4ea; border-right:1px solid #c3d4ea; float:left; padding-top:4px; padding-left:24px; position:relative; overflow:hidden; line-height:44px; color:#333; cursor:pointer;}
.selfnav3 {color:#333; background:#f5f5f5; }
.selfnav4 {color:#fff; background:#0188cc; }
.selfnav3 .span1, .selfnav4 .span1, .selfnav3 .span2, .selfnav4 .span2, .selfnav3 .span3, .selfnav4 .span3 {background:url(../images/sprites_hotel.png) no-repeat; overflow:hidden; position:absolute;}
.selfnav3 .span1 {width:13px;height:13px; background-position:-46px -605px; left:18px; top:18px;}
.selfnav4 .span1 {width:13px;height:13px; background-position:-31px -605px; left:18px; top:18px;}
.selfnav3 .span2 {width:15px;height:12px; background-position:-79px -605px; left:16px; top:19px;}
.selfnav4 .span2 {width:15px;height:12px; background-position:-62px -605px; left:16px; top:19px;}
.selfnav3 .span3 {width:20px;height:14px; background-position:-118px -605px; left:13px; top:18px;}
.selfnav4 .span3 {width:20px;height:14px; background-position:-97px -605px; left:13px; top:18px;}

.selfnav5, .selfnav6 {width:111px; height:44px; border-bottom:1px solid #c3d4ea; border-right:1px solid #c3d4ea; float:left; padding-top:4px; padding-left:24px; position:relative; overflow:hidden; line-height:44px; color:#333; cursor:pointer;}
.selfnav5 {color:#333; background:#f5f5f5; }
.selfnav6 {color:#fff; background:#0188cc; }
.selfnav5 .span, .selfnav6 .span {width:16px;height:16px; background:url(../images/sprites_hotel.png) no-repeat; overflow:hidden; position:absolute;}
.selfnav5 .span {background-position:-159px -605px; left:16px; top:16px;}
.selfnav6 .span {background-position:-141px -605px; left:16px; top:16px;}

.selfnav7, .selfnav8 {width:80px; height:44px; border-bottom:1px solid #c3d4ea; border-right:1px solid #c3d4ea; float:left; padding-top:4px; padding-left:24px; position:relative; overflow:hidden; line-height:44px; color:#333; cursor:pointer;}
.selfnav7 {color:#333; background:#f5f5f5; }
.selfnav8 {color:#fff; background:#0188cc; }
.selfnav7 .span, .selfnav8 .span {width:20px;height:14px; background:url(../images/sprites_hotel.png) no-repeat; overflow:hidden; position:absolute;}
.selfnav7 .span {background-position:-21px -624px; left:14px; top:17px;}
.selfnav8 .span {background-position:0 -624px; left:14px; top:17px;}

.selfnav9, .selfnav10 {width:86px; height:44px; border-bottom:1px solid #c3d4ea; border-right:1px solid #c3d4ea; float:left; padding-top:4px; padding-left:24px; position:relative; overflow:hidden; line-height:44px; color:#333; cursor:pointer;}
.selfnav9 {color:#333; background:#f5f5f5; }
.selfnav10 {color:#fff; background:#0188cc; }
.selfnav9 .span1, .selfnav10 .span1, .selfnav9 .span2, .selfnav10 .span2, .selfnav9 .span3, .selfnav10 .span3 {background:url(../images/sprites_hotel.png) no-repeat; overflow:hidden; position:absolute;}
.selfnav9 .span1 {width:21px;height:16px; background-position:-64px -624px; left:14px; top:16px;}
.selfnav10 .span1 {width:21px;height:16px; background-position:-44px -624px; left:14px; top:16px;}
.selfnav9 .span2 {width:17px;height:14px; background-position:-109px -624px; left:17px; top:18px;}
.selfnav10 .span2 {width:17px;height:14px; background-position:-90px -624px; left:17px; top:18px;}
.selfnav9 .span3 {width:12px;height:14px; background-position:-143px -624px; left:19px; top:18px;}
.selfnav10 .span3 {width:12px;height:14px; background-position:-130px -624px; left:19px; top:18px;}



/* 当前位置 */

.weizhi {width:1000px; height:30px; float:left; line-height:30px; font-size:12px; color:#666;}
.weizhi a {color:#666; text-decoration:none;}
.weizhi a:hover {text-decoration:underline;}

.weizhi .spank, .weizhi .spanl {width:12px;height:11px; background:url(../images/sprites_hotel.png) no-repeat; float:left; margin-top:8px; margin-right:5px; display:inline;}
.weizhi .spank {background-position:-48px 0;}
.weizhi .spanl {background-position:-60px 0;}
.weizhi .spankk {color:#dc2467;}
.weizhi .spanll {color:#286dae;}


/* 搜索 */
.linksearch {width:998px; _height:37px; min-height:37px; border:1px solid #6380a8; float:left; background-color:#f1f6fa; border-top-width:2px; margin-top:7px;}

.linksearch_big {width:958px; _height:36px; min-height:36px; border-bottom:1px solid #dce5f6; padding:0 20px; float:left; line-height:36px; font-size:12px; }
.linksearchl {width:80px; height:36px; line-height:36px; font-weight:bold; float:left; color:#595959;}
.linksearchr {width:878px; float:left; _height:21px; min-height:21px; line-height:21px; padding:8px 0 7px 0; color:#0078b7;}


.linksearchl1 {width:60px; height:36px; line-height:36px; font-weight:bold; float:left; color:#595959;}
.linksearchr1 {width:150px; float:left; height:21px; line-height:21px; padding:8px 0 7px 0;}
.linksearchr2 {width:210px; float:left; height:21px; line-height:21px; padding:8px 0 7px 0;}
.linksearchr3 {width:399px; float:left; height:21px; line-height:21px; padding:8px 0 7px 0;}


.linksearch a { padding:5px 6px 3px 6px; color:#0078b7; text-decoration:none;}
.linksearch a:hover {background-color:#0188cc; color:#fff; padding:5px 6px 3px 6px;}
.linksearch a.hover {background-color:#0188cc; color:#fff; padding:5px 6px 3px 6px;}

.linksearch .span1 {width:367px; height:21px; float:left; padding-right:10px;}
.linksearch .span2 {float:left; width:46px;height:21px; background:url(../images/sprites_hotel.png) no-repeat 0 0; cursor:pointer;}


.linksearchr01 {width:737px; float:left; _height:21px; min-height:21px; line-height:21px;}
.linksearchr01 span {padding:0 8px; float:left;}
.linksearchr02 {float:left; width:46px;height:21px; background:url(../images/sprites_hotel.png) no-repeat -90px -17px; cursor:pointer;}
.linksearchr03 {float:left; width:50px; height:21px; padding-left:40px;}
.linksearchr03 .span1 {width:7px;height:4px; background:url(../images/sprites_hotel.png) no-repeat -64px -23px; float:right; margin-top:6px; margin-right:3px; display:inline; overflow:hidden;}
.linksearchr03 .span1 {width:7px;height:4px; background:url(../images/sprites_hotel.png) no-repeat -64px -28px; float:right; margin-top:6px; margin-right:3px; display:inline; overflow:hidden;}
.linksearchr03 a {color:#0078b7; text-decoration:none; padding:0;}
.linksearchr03 a:hover {padding:0; background:none; color:#0078b7;}


.hotelsearchl {width:80px; height:36px; line-height:36px; font-weight:bold; float:left; color:#595959;}
.hotelsearchr {width:878px; float:left; height:21px; line-height:21px; padding:8px 0 7px 0;}
.hotelsearchr a { padding:5px 6px 3px 6px; color:#dc2467; text-decoration:none;}
.hotelsearchr a:hover {background-color:#dc2467; color:#fff; padding:5px 6px 3px 6px;}
.hotelsearchr a.hover {background-color:#dc2467; color:#fff; padding:5px 6px 3px 6px;}

.hotelsearchr .span1 {width:367px; height:21px; float:left; padding-right:10px;}
.hotelsearchr .span2 {float:left; width:46px;height:21px; background:url(../images/sprites_hotel.png) no-repeat 0 0; cursor:pointer;}



/* 列表 */
.selfs {width:1000px; height:auto; float:left;}


/* 排列 */
.linkstop {width:1000px; height:37px; float:left; overflow:hidden;}

.linkstopl {width:600px; height:37px; float:left;}
.linkstopl1 {width:160px; height:37px; float:left;}
.linkstopl2 {width:440px; height:30px; padding-top:7px; float:left; line-height:30px; font-size:14px; overflow:hidden;}
.linkstopl2 span {float:left; padding-right:8px;}
.linkstopl2 a {color:#005dab; text-decoration:none;}
.linkstopl2 a:hover {text-decoration:underline;}

.linkstopr {width:399px; height:26px; float:right; margin:6px 0 5px 0; overflow:hidden; display:inline; border-right:1px solid #ccc;}
.linkstoprlist1, .linkstoprlist2 {height:22px; line-height:22px; padding:2px 20px 0 10px; border:1px solid #ccc; background:url(../images/li_bg.gif) repeat-x left; float:right; font-size:12px; position:relative; border-right:none;}

.linkstoprlist1 .mail1, .linkstoprlist2 .mail1, .linkstoprlist1 .mail2, .linkstoprlist2 .mail2 {width:7px;height:8px; background-image:url(../images/sprites_hotel.png); background-repeat:no-repeat; position:absolute; right:10px; top:8px; overflow:hidden;}
.linkstoprlist1 .mail1 {background-position:-7px -26px;}
.linkstoprlist1 .mail2 {background-position:-21px -26px; top:7px;}
.linkstoprlist2 .mail1 {background-position:-28px -26px;}
.linkstoprlist2 .mail2 {background-position:-35px -26px; top:7px;}

.linkstoprlist1 a, .linkstoprlist2 a {color:#666; text-decoration:none;}
.linkstoprlist1 a:hover, .linkstoprlist2 a:hover, .linkstoprlist1 a.hover, .linkstoprlist2 a.hover {color:#1e7fcc;}

.linkstopl3 {width:300px; height:34px; line-height:34px; padding-top:3px; float:left; font-size:12px; color:#666;}
.linkstopl3 span { color:#0188cc; padding:0 5px;}
.linkstopl3 .title {font-size:18px; color:#0069c1; font-family:"微软雅黑";}

/* 咨询区搜索+发布按钮 */
.zixuns {width:1000px; height:34px; margin-top:7px; float:left;}
.zixunsl {width:500px; height:34px; float:left;}
.zixunslleft {width:367px; height:34px; float:left; margin-right:4px; display:inline;}
.zixunslright {width:46px; height:34px; float:left; overflow:hidden; background:url(../images/sprites_hotel.png) no-repeat -130px -734px; cursor:pointer;}
.zixunsr {width:125px; height:34px; float:right; overflow:hidden; background:url(../images/sprites_hotel.png) no-repeat 0 -734px; cursor:pointer;}

.zixunsrqz {width:260px; height:34px; float:right;}
.zixunsrqz .icon1{width:125px; height:34px; float:right; overflow:hidden; background:url(../images/sprites_hotel.png) no-repeat 0 -652px; cursor:pointer;}

.zixunsrqz .icon2 {background-position:0 -806px; margin-right:10px; display:inline;}




/*   相册列表   */
.selfphotol, .selfphotor {width:200px; height:246px; float:left; padding:13px 17px 17px 13px; background:url(../images/bg_self.gif) no-repeat top; margin-bottom:26px;}
.selfphotol { margin-right:26px; display:inline;}

.selfphotoimg {width:200px; height:150px; float:left; position:relative;}
.selfphotoimgbag {height:24px; line-height:24px; font-size:12px;  position:absolute; right:0px; bottom:0px; padding:0 5px; background:#000; filter:alpha(opacity=60); color:#fff; }

.selfphototitle {width:200px; height:36px; line-height:18px; float:left; overflow:hidden; font-size:14px; padding:8px 0;}
.selfphototitle a {color:#4d4d4d; text-decoration:none;}
.selfphototitle a:hover {text-decoration:underline;}

.selfphototext {width:200px; height:16px; line-height:16px; font-size:12px; color:#9b9b9b; }
.selfphototext a {color:#0069c1; text-decoration:none;}
.selfphototext a:hover {text-decoration:underline;}
.selfphototext span {float:right;}

.selfphotolike {width:200px; height:20px; float:left; margin-top:8px; font-size:12px; overflow:hidden;}

.hotelt_textlikel, .hotelt_textlikek, .hotelt_textliker, .hotelt_textlikekk {height:20px; float:left; line-height:20px; padding-right:12px;}
.hotelt_textlikel {color:#8c8c8c;}
.hotelt_textlikek {color:#dc2467; text-decoration:underline; cursor:pointer;}
.hotelt_textliker {color:#8c8c8c;}
.hotelt_textlikekk {color:#dc2467; text-decoration:underline; cursor:pointer;}
.hotelt_textlikel .span, .hotelt_textlikek .span, .hotelt_textliker .span, .hotelt_textlikekk .span {background:url(../images/sprites_hotel.png)  no-repeat; float:left; margin-right:5px; display:inline; overflow:hidden;}
.hotelt_textlikel .span {width:10px;height:8px; background-position:-129px -537px; margin-top:5px; }
.hotelt_textlikek .span {width:10px;height:8px; background-position:-141px -537px; margin-top:5px; }
.hotelt_textliker .span {width:12px;height:11px; background-position:-151px -535px; margin-top:4px;}
.hotelt_textlikekk .span {width:12px;height:11px; background-position:-163px -535px; margin-top:4px;}


/* 查询结果 */
.hotelresult {width:1000px; height:26px; line-height:26px; float:left; font-size:12px; color:#666;}
.hotelresult span { padding:0 7px; color:#1e7fcc;}



.scxltop {width:1000px; height:47px; line-height:26px; float:left; font-size:12px; color:#666; padding:3px 0;}
.scxltop .icon {width:198px; height:47px; float:right;}
.scxltop .text {width:800px; height:36px; float:left; line-height:18px; padding:6px 0 5px 0;}
.scxltop .text span { padding:0 7px; color:#1e7fcc;}
.scxltop .text tt {color:#8d8d8d;}


/*   游记列表   */
.youji {width:1000px; height:150px; float:left; padding:12px 0 21px 0; border-bottom:1px dashed #8398ac; margin-bottom:10px;}
.youji a {color:#0069c1; text-decoration:none;}
.youji a:hover {text-decoration:underline;}
.youji_img {width:195px; height:125px; float:left; margin-right:15px; display:inline;}
.youji_right {width:790px; height:150px; float:left; font-size:14px;}
.youji_title {width:790px; height:22px; line-height:22px; font-weight:bold; float:left; padding-bottom:8px; overflow:hidden;}

.youji_title .spanlike {height:22px; line-height:22px; float:right; font-size:12px; font-weight:bold; padding-right:10px;}
.youji_title .spanlike .like {width:20px; height:19px; float:left; background:url(../images/sprites_hotel.png) -139px -18px no-repeat; overflow:hidden; margin-right:5px; display:inline; margin-top:2px;}
.youji_title .spanlike a {color:#ff5c8d; text-decoration:none;}
.youji_title .spanlike a:hover {text-decoration:underline;}
.youji_title .spancang {height:22px; line-height:22px; float:right; font-size:12px; font-weight:bold; padding-right:10px;}
.youji_title .spancang .cang {width:20px; height:22px; float:left; background:url(../images/sprites_hotel.png) -160px -17px no-repeat; overflow:hidden; margin-right:5px; display:inline;}
.youji_title .spancang a {color:#7db342; text-decoration:none;}
.youji_title .spancang a:hover {text-decoration:underline;}


.youji_text {width:790px; height:72px; line-height:24px; text-indent:2em; float:left; margin:0; padding:0; border:0; display:inline; color:#6e7271; overflow:hidden;}



.youji_textb {width:790px; height:16px; line-height:16px; float:left; padding-top:7px; font-size:12px; color:#9b9b9b;  overflow:hidden;}
.youji_textb .author {float:left; line-height:16px; height:16px; padding-right:10px;}
.youji_textb .author a {color:#0069c1; text-decoration:none;}
.youji_textb .author a:hover {text-decoration:underline;}
.youji_textb .city {float:left; line-height:16px; height:16px;}
.youji_textb .right {float:right; line-height:16px; height:16px;}
.youji_textb .right a {color:#0069c1; text-decoration:none;}
.youji_textb .right a:hover {text-decoration:underline;}

.youji_textb a {color:#9b9b9b; text-decoration:none; padding-right:5px;}
.youji_textb a:hover {text-decoration:underline; color:#0069c1;}


.youji_title .time {float:right; font-size:12px; color:#9b9b9b; font-weight:100;}

.youji_text {width:790px; height:72px; line-height:24px; text-indent:2em; float:left; margin:0; padding:0; border:0; display:inline; color:#6e7271; overflow:hidden;}


.jieban_text {width:790px; height:72px; line-height:24px; float:left; color:#6e7271; overflow:hidden;}
.jieban_text .big {width:395px; height:24px; line-height:24px; float:left; color:#6e7271;}
.jieban_text .big .left {width:80px; height:24px; float:left; font-weight:bold;}
.jieban_text .big .right {width:315px; height:24px; float:left; overflow:hidden;}

.youji_textb {width:790px; height:16px; line-height:16px; float:left; padding-top:7px; font-size:12px; color:#9b9b9b;  overflow:hidden;}
.youji_textb .author {float:left; line-height:16px; height:16px; padding-right:10px;}
.youji_textb .author a {color:#0069c1; text-decoration:none;}
.youji_textb .author a:hover {text-decoration:underline;}
.youji_textb .city {float:left; line-height:16px; height:16px;}
.youji_textb .right {float:right; line-height:16px; height:16px;}
.youji_textb .right a {color:#0069c1; text-decoration:none;}
.youji_textb .right a:hover {text-decoration:underline;}

.youji_textb a {color:#9b9b9b; text-decoration:none; padding-right:5px;}
.youji_textb a:hover {text-decoration:underline; color:#0069c1;}

.youji_textb .canjia {float:right; }
.youji_textb .canjia a {color:#df0000; text-decoration:none;}
.youji_textb .canjia a:hover {text-decoration:underline;}

.jieban {width:1000px; height:127px; float:left; padding:12px 0 21px 0; border-bottom:1px dashed #8398ac; margin-bottom:10px;}
.jieban a {color:#0069c1; text-decoration:none;}
.jieban a:hover {text-decoration:underline;}
.jieban_right {width:790px; height:127px; float:left; font-size:14px;}

/* 俄语学习-场景俄语+专业俄语 */
.russianl {width:482px; height:110px; float:left; margin-top:10px; margin-right:36px; display:inline; border-bottom:1px dotted #ababab; margin-bottom:10px;}

.russianr {width:482px; height:110px; float:left; margin-top:10px; border-bottom:1px dotted #ababab; margin-bottom:10px;}

.russiantitle {width:482px; height:20px; font-size:14px; overflow:hidden; float:left; line-height:20px; padding:5px 0 10px 0;}
.russiantitle span {float:right; font-size:12px; color:#8d8d8d;}
.russiantitle a {color:#286db0; text-decoration:none;}
.russiantitle a:hover {text-decoration:underline; color:#fe6600;}
.russiantitle h2 {font-size:14px; font-weight:100;}

.russiantext {width:482px; height:66px; float:left; font-size:12px; color:#666; padding:0; margin:0; border:0;  text-indent:2em; line-height:22px; overflow:hidden;}
.russiantext img {width:90px; height:66px; float:left; margin-right:10px; display:inline;}




/*   攻略下载   */
.gongluedown {width:1000px; height:174px; float:left; padding:0 10px;}
.gongluedown a {color:#0069c1; text-decoration:none;}
.gongluedown a:hover {text-decoration:underline;}

.gongluedowntitle {width:1000px; height:26px; line-height:26px; font-family:"微软雅黑"; font-weight:bold; font-size:18px;}
.gongluedowntitle span {float:right; line-height:26px; font-size:14px; color:#666;  font-weight:100;}
.gongluedowntitle span a {color:#666; text-decoration:none;}
.gongluedowntitle span a:hover {text-decoration:underline; color:#0069c1;}

.gongluedownbig {width:1000px; height:128px; float:left; padding:10px 0}

.gongluebox {width:240px; padding-right:10px; height:128px; float:left;}
.gonglueimg {width:90px; height:128px; padding-right:10px; float:left;}
.gongluetext {width:140px; height:128px; float:left;}
.gongluetext .title {width:140px; line-height:18px; padding-bottom:8px; float:left;}
.gongluetext .text {width:140px; height:60px; line-height:20px; float:left; text-indent:2em; margin:0; padding:0; border:0; display:inline; color:#6e7271; font-size:14px; overflow:hidden;}
.gongluetext .down {width:51px; height:19px; float:left; padding-top:5px;}


.gongluebox2 {width:284px; height:128px; float:left; padding-bottom:10px;}
.gonglueimg2 {width:90px; height:128px; padding-right:10px; float:left;}
.gongluetext2 {width:184px; height:128px; float:left;}
.gongluetext2 .title {width:184px; line-height:18px; padding-bottom:8px; float:left; height:18px; overflow:hidden;}
.gongluetext2 .text {width:184px; height:60px; line-height:20px; float:left; text-indent:2em; margin:0; padding:0; border:0; display:inline; color:#6e7271; font-size:14px; overflow:hidden;}
.gongluetext2 .down {width:51px; height:19px; float:left; padding-top:5px;}


/* 自助攻略 */
.articlelistl {width:482px; height:110px; float:left; margin-top:10px; margin-right:36px; display:inline; border-bottom:1px dotted #ababab; margin-bottom:10px;}

.articlelistr {width:482px; height:110px; float:left; margin-top:10px; border-bottom:1px dotted #ababab; margin-bottom:10px;}

.articletitle {width:482px; height:20px; font-size:14px; overflow:hidden; float:left; line-height:20px; padding:5px 0 10px 0; overflow:hidden;}
.articletitle span {float:right; font-size:12px; color:#8d8d8d;}
.articletitle a {color:#286db0; text-decoration:none;}
.articletitle a:hover {text-decoration:underline; color:#fe6600;}
.articletitle h2 {font-size:14px; font-weight:100;}

.articletext {width:482px; height:66px; float:left; font-size:12px; color:#666; padding:0;  margin:0; border:0; text-indent:2em; line-height:22px; overflow:hidden;}
.articletext img {width:51px; height:54px; float:left; margin-right:10px; display:inline;}



/* 签证中心 */
.visatopl {width:482px; height:110px; float:left; margin-top:10px; margin-right:36px; display:inline; border-bottom:1px dotted #ababab; margin-bottom:10px;}

.visatopr {width:482px; height:110px; float:left; margin-top:10px; border-bottom:1px dotted #ababab; margin-bottom:10px;}

.visatoptitle {width:482px; height:20px; font-size:14px; overflow:hidden; float:left; line-height:20px; padding:5px 0 10px 0;}
.visatoptitle .span {float:right; font-size:12px; color:#8d8d8d;}
.visatoptitle a {color:#286db0; text-decoration:none;}
.visatoptitle a:hover {text-decoration:underline; color:#fe6600;}
.visatoptitle h2 {font-size:14px; float:left;}
.visatoptitle .icon1 {width:13px;height:13px; background:url(../images/sprites_hotel.png) no-repeat -109px -184px; float:left; margin-right:8px; overflow:hidden; display:inline; margin-top:2px;}
.visatoptitle .icon2 {width:10px;height:16px; background:url(../images/sprites_hotel.png) no-repeat -125px -184px; float:left; margin-right:8px; overflow:hidden; display:inline; margin-top:0px;}

.visatoptitle .hot {width:17px; height:8px; margin-top:7px; margin-left:2px; display:inline; float:left;}

.visatoptext {width:482px; height:66px; float:left; font-size:12px; color:#666; padding:0; margin:0; border:0; text-indent:2em; line-height:22px; overflow:hidden; position:relative;}
.visatoptext img {width:51px; height:54px; float:left; margin-right:10px; display:inline;}
.visatoptext .span {position:absolute; right:0; bottom:0; }
.visatoptext a {color:#cd0000; text-decoration:none;}
.visatoptext a:hover {text-decoration:underline; color:#fe6600;}


.visacl {width:482px; min-height:178px; _height:178px; float:left; margin-top:10px; padding-bottom:15px; margin-right:36px; display:inline; border-bottom:1px dotted #ababab; margin-bottom:10px;}

.visacr {width:482px; min-height:178px; _height:178px; float:left; margin-top:10px; padding-bottom:15px; border-bottom:1px dotted #ababab; margin-bottom:10px;}

.visactitle {width:482px; height:20px; font-size:14px; overflow:hidden; float:left; line-height:20px; padding:5px 0 10px 0;}
.visactitle .span {float:right; font-size:12px; color:#8d8d8d;}
.visactitle a {color:#286db0; text-decoration:none;}
.visactitle a:hover {text-decoration:underline; color:#fe6600;}
.visactitle h2 {font-size:14px; float:left;}
.visactitle .icon {width:14px;height:16px; background:url(../images/sprites_hotel.png) no-repeat -138px -184px; float:left; margin-right:8px; overflow:hidden; display:inline; margin-top:0px;}
.visactitle .value {float:right; font-size:12px; color:#8d8d8d;}
.visactitle .value tt {font-size:16px; font-weight:bold; color:#fe6600; padding-right:3px;}


.visactitle .hot {width:17px; height:8px; margin-top:7px; margin-left:2px; display:inline; float:left;}

.visactext {width:482px; min-height:132px; _height:132px; float:left; font-size:12px; color:#666; padding:0; margin:0; border:0; line-height:22px; overflow:hidden; position:relative;}
.visactext .span {position:absolute; right:0; bottom:0; }
.visactext a {color:#cd0000; text-decoration:none;}
.visactext a:hover {text-decoration:underline; color:#fe6600;}



.visanews {width:1000px; height:24px; line-height:24px; float:left; font-size:14px; font-weight:bold; color:#0069c1; padding-top:10px;}
.visanews .span {font-size:12px; color:#666; padding-left:10px; font-weight:100;}
.visanews .span tt {color:#0188cc; }
.visanews .icon1, .visanews .icon2, .visanews .icon3, .visanews .icon4, .visanews .icon5, .visanews .icon6, .visanews .icon7, .visanews .icon8 {background:url(../images/sprites_hotel.png) no-repeat; overflow:hidden; display:inline; float:left; margin-right:7px;}
.visanews .icon1 {width:15px; height:15px; background-position:-95px -227px; margin-top:3px;}
.visanews .icon2 {width:19px; height:16px; background-position:-112px -227px; margin-top:2px;}
.visanews .icon3 {width:15px; height:18px; background-position:-133px -227px; margin-top:0px;}
.visanews .icon4 {width:23px; height:18px; background-position:-152px -227px; margin-top:1px;}
.visanews .icon5 {width:25px; height:17px; background-position:-127px -254px; margin-top:1px;}
.visanews .icon6 {width:21px; height:19px; background-position:-155px -254px; margin-top:1px;}
.visanews .icon7 {width:15px; height:18px; background-position:-127px -275px; margin-top:1px;}
.visanews .icon8 {width:21px; height:20px; background-position:-155px -274px; margin-top:1px;}

.visanews .gengduo {float:right; line-height:24px; font-size:14px; color:#333;  font-weight:100;}
.visanews .gengduo a {color:#333; text-decoration:none;}
.visanews .gengduo a:hover {text-decoration:underline;}

.visanews .navlist {float:right; line-height:24px; font-size:14px;}
.visanews .navlist a {color:#0069c1; text-decoration:none;}
.visanews .navlist a:hover {text-decoration:underline;}

.visanewslist {width:1000px; height:auto; float:left; padding-top:10px;}
.visanewslist a {color:#286db0; text-decoration:none;}
.visanewslist a:hover {text-decoration:underline;}
.visanewsl, .visanewsr {width:482px; height:24px; padding:5px 0; float:left; border-bottom:1px dotted #ababab; line-height:24px; font-size:14px;}
.visanewsl span, .visanewsr span {float:right; font-size:12px; color:#8d8d8d;}
.visanewsl {margin-right:36px; display:inline;}

.visanewslss, .visanewsrtt {width:482px; height:24px; padding:5px 0; float:left; border-bottom:1px dotted #ababab; line-height:24px; font-size:14px;margin-bottom:20px;}
.visanewslss span, .visanewsrtt span {float:right; font-size:12px; color:#8d8d8d;}
.visanewslss {margin-right:36px; display:inline;}

.visanewsl1, .visanewsr1 {width:482px; height:24px; padding:5px 0; float:left; border-bottom:1px dotted #ababab; line-height:24px; font-size:14px;}
.visanewsl1 .span, .visanewsr1 .span {float:right; font-size:12px; color:#8d8d8d;}
.visanewsl1 .icon1, .visanewsr1 .icon1, .visanewsl1 .icon2, .visanewsr1 .icon2 {background:url(../images/sprites_hotel.png) no-repeat; overflow:hidden; float:left; margin-right:8px; display:inline; }
.visanewsl1 .icon1, .visanewsr1 .icon1 {width:6px;height:6px; margin-top:8px; background-position:-50px -14px;}
.visanewsl1 .icon2, .visanewsr1 .icon2 {width:16px;height:16px; margin-top:1px; background-position:-159px -205px;}
.visanewsl1 {margin-right:36px; display:inline;}



.visanewslk1, .visanewsr1k {width:482px; height:24px; padding:5px 0; float:left; border-bottom:1px dotted #ababab; line-height:24px; font-size:14px;margin-bottom:20px;}
.visanewslk1 .span, .visanewsr1k .span {float:right; font-size:12px; color:#8d8d8d;}
.visanewslk1 .icon1, .visanewsr1k .icon1, .visanewslk1 .icon2, .visanewsr1k .icon2 {background:url(../images/sprites_hotel.png) no-repeat; overflow:hidden; float:left; margin-right:8px; display:inline; }
.visanewslk1 .icon1, .visanewsr1k .icon1 {width:6px;height:6px; margin-top:8px; background-position:-50px -14px;}
.visanewslk1 .icon2, .visanewsr1k .icon2 {width:16px;height:16px; margin-top:1px; background-position:-159px -205px;}
.visanewslk1 {margin-right:36px; display:inline;}


/* 俄语学习-场景俄语+专业俄语 */
.russianl {width:482px; height:110px; float:left; margin-top:10px; margin-right:36px; display:inline; border-bottom:1px dotted #ababab; margin-bottom:10px;}

.russianr {width:482px; height:110px; float:left; margin-top:10px; border-bottom:1px dotted #ababab; margin-bottom:10px;}

.russiantitle {width:482px; height:20px; font-size:14px; overflow:hidden; float:left; line-height:20px; padding:5px 0 10px 0;}
.russiantitle span {float:right; font-size:12px; color:#8d8d8d;}
.russiantitle a {color:#286db0; text-decoration:none;}
.russiantitle a:hover {text-decoration:underline; color:#fe6600;}
.russiantitle h2 {font-size:14px; font-weight:100;}

.russiantext {width:482px; height:66px; float:left; font-size:12px; color:#666; padding:0; margin:0; border:0; text-indent:2em; line-height:22px; overflow:hidden;}
.russiantext img {width:90px; height:66px; float:left; margin-right:10px; display:inline;}


/* 咨询区 */
.zixuntopl {width:482px; height:67px; float:left; margin-top:10px; margin-right:36px; display:inline; border-bottom:1px dotted #ababab; margin-bottom:5px;}

.zixuntopr {width:482px; height:67px; float:left; margin-top:10px; border-bottom:1px dotted #ababab; margin-bottom:5px;}

.zixuntoptitle {width:482px; height:20px; font-size:14px; overflow:hidden; float:left; line-height:20px; padding:5px 0 5px 0;}
.zixuntoptitle .span {float:right; font-size:12px; color:#8d8d8d;}
.zixuntoptitle a {color:#286db0; text-decoration:none;}
.zixuntoptitle a:hover {text-decoration:underline; color:#fe6600;}
.zixuntoptitle h2 {font-size:14px; float:left; font-weight:100;}
.zixuntoptitle .youyong {margin-left:5px; display:inline; line-height:20px; font-size:12px;  color:#ce0000; float:left;}
.zixuntoptitle .youyong .icon {width:11px; height:12px; background:url(../images/sprites_hotel.png) no-repeat -110px -206px; float:left; margin-right:2px; overflow:hidden; display:inline; margin-top:2px;}
.zixuntoptitle .youyong a {color:#ce0000; text-decoration:none;}
.zixuntoptitle .youyong a:hover {text-decoration:underline;}

.zixuntoptitle .img {width:14px; height:14px; margin-left:5px; display:inline; background:url(../images/sprites_hotel.png) no-repeat -127px -296px; margin-top:1px; overflow:hidden; float:left;}


.zixuntoptext {width:482px; height:22px; float:left; font-size:12px; color:#666; padding:0; margin:0; border:0; line-height:22px; overflow:hidden;}
.zixuntoptext .icon {width:10px;height:16px; background:url(../images/sprites_hotel.png) no-repeat -125px -206px; float:left; margin-right:4px;}
.zixuntoptext a {color:#cd0000; text-decoration:none;}
.zixuntoptext a:hover {text-decoration:underline; color:#fe6600;}
.zixuntoptext .text {float:right; line-height:22px;  color:#8d8d8d;}
.zixuntoptext span a {color:#286db0; text-decoration:none;}
.zixuntoptext span a:hover {text-decoration:underline;}
.zixuntoptext span.vip {font-size:12px;  background:url(../images/dy_vip.png) no-repeat center right; padding-right:18px; font-weight:bold; cursor:pointer;}
.zixuntoptext span.vip a {color:#f20000; text-decoration:none;}


/* 页码 */
.links_yema {height:25px; padding:10px 0 15px 0; float:right; text-align:center;}
.paginator { font: 12px Arial, Helvetica, sans-serif;padding:6px 0px 0px 0; margin: 0px;float:left}
.paginator a {border:solid 1px #AFD1EC; color:#0489CE;cursor:pointer;text-decoration:none;background-color:#F3F6FD;}
.paginator a:visited {padding: 1px 6px; border: solid 1px #AFD1EC; background: #fff; text-decoration: none;background-color:#F3F6FD;}
.paginator .cpb {border:1px solid #006EA6;color:#FFFFFF;background-color:#0088CA;}
.paginator a:hover {border:solid 1px #0489CE;color:#FFFFFF;text-decoration:none;background-color:#0088CA;}
.paginator a,.paginator a:visited,.paginator .cpb,.paginator a:hover{float:left;height:20px;line-height:20px;min-width:16px;_width:16px;margin-right:5px;text-align:center;white-space:nowrap;font-size:12px;padding:1px 3px 0 3px;}




/*------------------------------- 详细页面 -------------------------------------------*/

.minutebox {width:1000px; _height:200px; min-height:200px; float:left; margin-top:7px;}


/* 左边 */
.minuteleft {width:691px; _height:200px; min-height:200px; float:left; border:1px solid #dfdfdf; background-color:#fafafa;}


.trafficsminutetop {width:653px; _height:28px; min-height:28px; padding:19px 19px 9px 19px; float:left; display:inline;}

.trafficsminutetop_title {width:653px; _height:28px; min-height:28px; float:left; padding-bottom:13px; border-bottom:1px dashed #bababa; text-align:center;}
.trafficsminutetop_title h1 { font-size:20px; color:#0063b6; font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-weight:bold;}


/* 详细内容 */
.trafficsminuteabout {width:653px; _height:50px; min-height:50px; padding:0px 19px 10px 19px; float:left; display:inline;}
.trafficsminuteabout_title {width:653px; height:24px; line-height:24px; float:left; font-size:16px; color:#e50000; font-weight:bold;}
.trafficsminuteabout_text {width:653px;  float:left; font-size:14px; color:#000; padding:10px 0;}
.trafficsminuteabout_text p {font-size:10.5pt; line-height:200%; margin:0 0 10px 0; color:#333;}
.trafficsminuteabout_text img { width:100%}

.trafficsminuteabout a {color:#0069c1; text-decoration:none;}
.trafficsminuteabout a:hover {text-decoration:underline;}

.trafficsminuteabout_icon {width:126px; height:34px; float:left; margin:10px 264px 20px 263px; display:inline; overflow:hidden; float:left;}
.trafficsminuteabout_icon .span1{width:125px;height:34px; background:url(../images/sprites_hotel.png) no-repeat 0 -652px; overflow:hidden; float:left; cursor:pointer;}


.timelike {width:653px; height:22px; float:left; padding-top:10px; line-height:22px; font-size:12px; color:#666}

.timelike .spanlike {height:22px; line-height:22px; float:right; font-size:12px; font-weight:bold; padding-right:10px;}
.timelike .spanlike .like {width:20px; height:19px; float:left; background:url(../images/sprites_hotel.png) -139px -18px no-repeat; overflow:hidden; margin-right:5px; display:inline; margin-top:2px;}
.timelike .spanlike a {color:#ff5c8d; text-decoration:none;}
.timelike .spanlike a:hover {text-decoration:underline;}
.timelike .spancang {height:22px; line-height:22px; float:right; font-size:12px; font-weight:bold; padding-right:10px;}
.timelike .spancang .cang {width:20px; height:22px; float:left; background:url(../images/sprites_hotel.png) -160px -17px no-repeat; overflow:hidden; margin-right:5px; display:inline;}
.timelike .spancang a {color:#7db342; text-decoration:none;}
.timelike .spancang a:hover {text-decoration:underline;}

.timelike .left {height:22px; float:left; line-height:22px; font-size:12px; color:#636363;}

.timecity {width:653px; height:22px; float:left; line-height:22px; font-size:12px; color:#636363;}
.timejindian {width:653px; height:auto; float:left; line-height:18px; font-size:12px; color:#636363; padding:3px 0;}
.timeshijian {width:653px; height:22px; float:left; line-height:22px; font-size:12px; color:#8d8d8d; text-align:center;}
.timeshijian a {color:#286db0; text-decoration:none;}
.timeshijian a.vip {color:#f20000; background:url(../images/dy_vip.png) no-repeat top right; font-weight:bold; padding-right:18px; text-decoration:none;}
.timeshijian a:hover {text-decoration:underline;}


/* 结伴详细页 */
.jiebanxxbig {width:653px; _height:30px; min-height:30px; float:left; padding:10px 0 15px 0; border-bottom:1px dashed #bababa; margin-bottom:10px; font-size:14px; color:#666;}
.jiebanxxbig a {color:#006ac0; text-decoration:none;}
.jiebanxxbig a:hover {text-decoration:underline;}

.jiebanxxlong {width:653px; _height:20px; min-height:20px; line-height:20px; padding:5px 0; float:left;}
.jiebanxxlong .left {width:80px; height:20px; float:left; line-height:20px;}
.jiebanxxlong .right {width:573px; _height:20px; min-height:20px; line-height:20px; float:left;}
.jiebanxxlong .right .blue {color:#006ac3; padding-right:5px;}
.jiebanxxlong .right .red {color:#d70000; padding-right:5px;}
.jiebanxxlong .right .green {color:#007e0f; padding-right:5px;}
.jiebanxxlong .right .wei {color:#f00; padding-right:5px; font-size:14px;}

.jiebanxxban {width:326px; height:30px; line-height:30px; float:left; overflow:hidden;}
.jiebanxxban .left {width:80px; height:30px; float:left; line-height:30px;}
.jiebanxxban .right {width:246px; height:30px; line-height:30px; float:left;}
.jiebanxxban .right .jiage {float:left; color:#fe6600; }
.jiebanxxban .right .icon{width:16px;height:16px; background:url(../images/sprites_hotel.png) no-repeat -47px -22px; float:left; margin-left:5px; display:inline; overflow:hidden; margin-top:6px;}

.jieban_icon {width:171px; height:29px; float:left; padding:10px 241px 20px 241px;}
.jieban_icon .span1, .jieban_icon .span2 {width:67px;height:22px; background:url(../images/sprites_hotel.png) no-repeat; overflow:hidden; float:left; cursor:pointer; padding:4px 0 3px 0; line-height:22px; text-align:center; font-weight:bold; color:#fff;}
.jieban_icon .span1 {background-position:-113px -440px; margin-right:37px; display:inline;}
.jieban_icon .span2 {background-position:-113px -408px;}
.jieban_icon a {color:#fff; text-decoration:none;}
.jieban_icon a:hover {text-decoration:underline;}

.jieban_guanzhu {width:653px; height:162px; float:left; overflow:auto; overflow-x:hidden; margin-top:10px;}
.jieban_guanzhubig {width:50px; height:73px; float:left; margin-right:30px; display:inline; margin-bottom:8px;}
.jieban_guanzhubig_img {width:48px; height:48px; border:1px solid #e1e1e1; float:left;}
.jieban_guanzhubig_text {width:50px;  padding-top:2px; font-size:12px; float:left; overflow:hidden;}
.jieban_guanzhubig_text a {color:#286eb1; text-decoration:none;}
.jieban_guanzhubig_text a:hover {text-decoration:underline;}



#jiebanbaoming {width:653px; _height:100px; min-height:100px; padding:19px; padding-bottom:0px; float:left; display:inline;}

.jieban_baoming {width:653px; _height:50px; min-height:50px; float:left; margin-top:10px;}
.jieban_baomingtop {width:643px; height:24px; line-height:24px; float:left; background:#f1f1f1; padding:2px 5px 0 5px; font-size:14px; color:#666;}
.jieban_baomingtop .span1 {width:65px; height:24px; float:left; margin-right:5px; display:inline;}
.jieban_baomingtop .span2 {width:35px; height:24px; float:left; margin-right:5px; display:inline; text-align:center;}
.jieban_baomingtop .span3 {width:318px; height:24px; float:left; margin-right:5px; display:inline;}
.jieban_baomingtop .span3 .blue {color:#006ac3; font-size:12px}
.jieban_baomingtop .span3 .red {color:#d70000; font-size:12px}
.jieban_baomingtop .span3 .green {color:#007e0f; font-size:12px}
.jieban_baomingtop .span4 {width:50px; height:24px; float:left; margin-right:5px; display:inline;}
.jieban_baomingtop .span5 {width:155px; height:24px; float:left;}

.jieban_baomingtop .baojia1 {width:110px; height:24px; float:left; margin-right:5px; display:inline;}
.jieban_baomingtop .baojia2 {width:90px; height:24px; float:left; margin-right:5px; display:inline;}
.jieban_baomingtop .baojia3 {width:420px; height:24px; float:left; margin-right:5px; display:inline;}


.jieban_baominglist {width:643px; _height:24px; min-height:24px; line-height:24px; float:left; padding:2px 5px 0 5px; font-size:12px; color:#666;}
.jieban_baominglist .span1 {width:65px; height:24px; float:left; margin-right:5px; display:inline; overflow:hidden;}
.jieban_baominglist .span2 {width:35px; height:24px; float:left; margin-right:5px; display:inline; text-align:center;}
.jieban_baominglist .span3 {width:318px; min-height:18px; _height:18px; line-height:18px; float:left; padding:3px 0; margin-right:5px; display:inline;}
.jieban_baominglist .span3 .blue {color:#006ac3; font-size:12px}
.jieban_baominglist .span3 .red {color:#d70000; font-size:12px}
.jieban_baominglist .span3 .green {color:#007e0f; font-size:12px}
.jieban_baominglist .span4 {width:50px; height:24px; float:left; margin-right:5px; display:inline;}
.jieban_baominglist .span5 {width:155px; min-height:18px; _height:18px; line-height:18px; padding:3px 0; float:left;}
.jieban_baominglist a {color:#286eb1; text-decoration:none;}
.jieban_baominglist a:hover {text-decoration:underline;}


.jieban_baominglist .baojia1 {width:110px; height:24px; float:left; margin-right:5px; display:inline; overflow:hidden;}
.jieban_baominglist .baojia2 {width:90px; height:24px; float:left; margin-right:5px; display:inline; overflow:hidden; color:#fe6600;}
.jieban_baominglist .baojia3 {width:420px; min-height:18px; _height:18px; line-height:18px; padding:3px 0; float:left;}

.jieban_baomingba {width:653px; _height:24px; min-height:24px; padding:5px 0; float:left; line-height:24px;}
.jieban_baomingba .left {width:83px; height:24px; float:left;}
.jieban_baomingba .right1 {width:570px; height:24px; float:left; font-size:12px; color:#848484; }
.jieban_baomingba .right2 {width:570px; height:24px; float:left;}
.jieban_baomingba .right3 {width:490px; height:24px; float:left;}
.jieban_baomingba .right4 {width:570px; height:56px; float:left;}
.jieban_baomingba .right5 {width:67px; height:26px; line-height:26px; font-size:14px; text-align:center; font-weight:bold; float:left; background:url(../images/sprites_hotel.png) no-repeat 0 -440px; padding-top:3px; color:#fff; margin-left:80px; display:inline; overflow:hidden;}
.jieban_baomingba .right5 a {color:#fff; text-decoration:none;}
.jieban_baomingba .right5 a:hover {text-decoration:underline;}




/* 自助服务 */
.daoyouimg {width:300px; float:left; padding:10px 175px 15px 176px;}

.zizhulianxi {width:653px; height:28px; line-height:28px; float:left; font-size:14px;}
.zizhulianxiban {width:326px; height:28px; line-height:28px; float:left; font-size:14px;}
.zizhulianxi .left, .zizhulianxiban .left {width:90px; float:left; height:28px; color:#333;}
.zizhulianxi .right, .zizhulianxiban .right { height:28px; float:left; color:#000; }
.zizhulianxi .right {width:463px;}
.zizhulianxiban .right {width:236px;}

.zucheimg {width:653px; height:auto; float:left; padding:10px 0 15px 0;}
.zucheimg a {width:120px; height:90px; float:left; margin-right:10px; margin-bottom:10px;}
/* 咨询最佳答案 */
.zixunbest {width:653px; height:auto; float:left; padding:10px 0;}
.zixunbestop {width:653px; height:24px; line-height:24px; float:left; font-size:16px; margin-top:10px; color:#e50000; font-weight:bold; overflow:hidden;}
.zixunbestop .icon {width:10px;height:16px; background:url(../images/sprites_hotel.png) no-repeat -125px -206px; float:left; margin-right:10px; margin-top:3px;}

.zixunbestext {width:653px; height:auto; float:left; line-height:22px; color:#000; padding:10px 0;}
.zixunbestbottom {width:653px; line-height:20px; height:20px; float:left; color:#8d8d8d; font-size:12px; border-bottom:1px #dbdbdb solid; padding-bottom:10px;}
.zixunbestbottom .youyong {margin-left:5px; display:inline; line-height:20px; font-size:12px;  color:#ce0000; float:right;}
.zixunbestbottom .youyong .icon {width:11px; height:12px; background:url(../images/sprites_hotel.png) no-repeat -110px -206px; float:left; margin-right:4px; overflow:hidden; display:inline; margin-top:3px;}
.zixunbestbottom .youyong a {color:#ce0000; text-decoration:none;}
.zixunbestbottom .youyong a:hover {text-decoration:underline;}
.zixunbestbottomm {width:653px; line-height:20px; height:20px; float:left; color:#8d8d8d; font-size:12px; padding-bottom:10px;}
.zixunbestbottomm .youyong {margin-left:5px; display:inline; line-height:20px; font-size:12px;  color:#ce0000; float:right;}
.zixunbestbottomm .youyong .icon {width:11px; height:12px; background:url(../images/sprites_hotel.png) no-repeat -110px -206px; float:left; margin-right:4px; overflow:hidden; display:inline; margin-top:3px;}
.zixunbestbottomm .youyong a {color:#ce0000; text-decoration:none;}
.zixunbestbottomm .youyong a:hover {text-decoration:underline;}

/* --- */
.fxzla {width:621px; height:36px; float:left; border:1px solid #ffce89; background:#ffffe1; padding:9px 15px; line-height:18px; color:#808080; font-size:12px; margin-bottom:5px;}
.fxzla img {width:20px; height:24px; float:left; padding-right:10px; padding-top:6px;}

/* 喜欢/收藏这篇文章 */
.textlike {width:653px; height:29px; float:left; line-height:29px; font-size:14px; padding:10px 0 20px 0;}
.textlikel, .textliker {width:325px; height:29px;}
.textlikel {float:left;}
.textliker {float:right;}

.textlikel .text, .textliker .text {height:29px; line-height:29px; font-size:14px;   padding:0 10px;}
.textlikel .text {color:#dc2467; float:right;}
.textliker .text {color:#539b04; float:left;}
.textlikel .span, .textliker .span {width:38px; height:26px; background:url(../images/sprites_hotel.png)  no-repeat; cursor:pointer; padding-top:3px; line-height:26px; padding-left:27px; padding-right:2px; font-size:12px; text-align:center; color:#fff;}
.textlikel .span {background-position:-111px -118px; float:right;}
.textliker .span {background-position:-111px -153px; float:left; margin-left:15px; display:inline;}



/* 标签 */
.tageminute {width:653px; height:16px; float:left; padding:5px 19px; line-height:16px; font-size:12px; color:#666;}
.tageminute a {color:#286eb1; text-decoration:none;}
.tageminute a:hover {text-decoration:underline;}

/* 分享 */
.shareminute {width:653px; height:16px; float:left; padding:13px 19px; background-color:#f1f1f1; border-bottom:1px solid #e5e5e5; line-height:16px;}

/* 上一篇 下一篇 */
.minutelist {width:653px; height:16px; padding:13px 19px; float:left; line-height:16px; background-color:#f1f1f1; color:#666;}
.minutelist .left {float:left; height:16px; font-size:12px;width:300px;overflow:hidden;}
.minutelist .right {float:right;height:16px; font-size:12px;width:300px;overflow:hidden;text-align:right;}
.minutelist a {color:#286eb1; text-decoration:none;}
.minutelist a:hover {text-decoration:underline;}




/* 会员咨询 */
.hotelminutezixun {width:653px; _height:100px; min-height:100px; padding:19px; float:left; display:inline;}
.hotelminutezixun_title {width:653px; height:24px; line-height:24px; float:left; font-size:16px; color:#e50000; font-weight:bold; overflow:hidden;}
.hotelminutezixun_title span { float:right; font-size:12px; font-weight:100;}
.hotelminutezixun_title a {color:#286eb1; text-decoration:none;}
.hotelminutezixun_title a:hover {text-decoration:underline;}

.hotelminutezixun_kuang {width:653px; height:133px; float:left; margin-top:12px;}

.hotelminutezixun_kuangleft {width:55px; height:133px; float:left;}
.hotelminutezixun_kuangleft_img {width:48px; height:48px; border:1px solid #e1e1e1; float:left;}
.hotelminutezixun_kuangleft_text {width:55px; height:20px; line-height:20px; padding-top:5px; font-size:12px; float:left; overflow:hidden;}
.hotelminutezixun_kuangleft_text a {color:#286eb1; text-decoration:none;}
.hotelminutezixun_kuangleft_text a:hover {text-decoration:underline;}

.hotelminutezixun_kuangright {width:598px; height:133px; float:left;}

.hotelminutezixun_kuangright2 {width:590px; height:97px; float:left; background:url(../images/s_left.gif) left no-repeat; padding-left:8px;}
.hotelminutezixun_kuangright2_1 {right:589px; height:95px; border:1px solid #e1e1e1; border-left:none; background-color:#fff;}

.hotelminutezixun_kuangright3 {width:598px; height:30px; float:left; margin-top:7px;}
.hotelminutezixun_kuangright3 .span1 {width:465px; height:30px; line-height:15px; float:left; padding-left:8px; font-size:12px; color:#a0a0a0;}
.hotelminutezixun_kuangright3 .span2 {width:67px;height:26px; line-height:26px; font-size:14px; text-align:center;}
.hotelminutezixun_kuangright3 a {color:#fff; text-decoration:none;}
.hotelminutezixun_kuangright3 a:hover {text-decoration:underline;}


.hotelminutezixun_text {width:653px; height:auto; float:left; margin-top:12px; padding-bottom:10px;}
.hotelminutezixun_text a {color:#286eb1; text-decoration:none;}
.hotelminutezixun_text a:hover {text-decoration:underline;}

.hotelminutezixun_textbig {width:653px; _height:20px; min-height:20px; float:left; border-bottom:1px solid #e8e8e8; padding:18px 0; line-height:20px;} 

.hotelminutezixun_textbigt {width:653px; _height:20px; min-height:20px; float:left; line-height:20px;}
.hotelminutezixun_textbigl {width:105px; height:20px; float:left; line-height:20px; font-size:14px; color:#333;}
.hotelminutezixun_textbigl .span {width:13px;height:13px; background:url(../images/sprites_hotel.png) no-repeat -125px 0; float:left; margin:2px 7px 0 3px; display:inline;}
.hotelminutezixun_textbigr { width:548px; _height:20px; min-height:20px; float:left; line-height:20px; font-size:14px;}

.hotelminutezixun_textbigr .span1 { color:#000; padding-right:5px;}
.hotelminutezixun_textbigr .span2 { font-size:12px; padding-right:5px;}
.hotelminutezixun_textbigr .span3 { font-size:12px; color:#8d8d8d;}


.hotelminutezixun_textbigb {width:653px; _height:20px; min-height:20px; float:left; line-height:20px; padding-top:10px;}
.hotelminutezixun_textbigbl {width:105px; height:20px; float:left; line-height:20px; font-size:14px; color:#cf0808;}
.hotelminutezixun_textbigbl .span {width:14px;height:14px; background:url(../images/sprites_hotel.png) no-repeat -143px 0; float:left; margin:2px 7px 0 3px; display:inline;}
.hotelminutezixun_textbigbr {width:548px; _height:20px; min-height:20px; float:left; line-height:20px; font-size:14px; color:#cf0808;}

.hotelminutezixun_text .wordsb {width:653px; _height:48px; min-height:48px; border-bottom:1px #dbdbdb solid; float:left; padding-bottom:12px; margin-bottom:12px;}
.hotelminutezixun_text .wordsb .nameimg {width:48px; height:48px; float:left; padding-right:12px;}
.hotelminutezixun_text .wordsb .wordscenter {width:530px; _height:48px; min-height:48px; float:left; padding-right:13px;}
.hotelminutezixun_text .wordsb .wordscenter .nameyy {width:530px; height:16px; line-height:16px; float:left;  margin-bottom:4px; font-size:12px; color:#9a9a9a;}
.hotelminutezixun_text .wordsb .wordscenter .text {width:530px; _height:22px; min-height:22px; line-height:22px; float:left;  font-size:13px; color:#666;}
.hotelminutezixun_text .wordsb .wordscenter .text span {float:left;}
.hotelminutezixun_text .wordsb .reply {width:50px; height:22px; float:left; padding-top:20px; line-height:22px; text-align:right; font-size:13px;}

.hotelminutezixun_text .loading {width:651px; height:35px; border:1px #dbdbdb solid; float:left; line-height:35px; text-align:center; background:url(../images/words_bg.gif) repeat-x top center;}
.hotelminutezixun_text .loading a {width:651px; height:35px; text-decoration:none; float:left; color:Gray;}
.hotelminutezixun_text .loading a:hover {text-decoration:underline; color:#333;}

.wordsreply {width:593px; height:auto; float:left; display:inline; margin-left:60px; margin-top:12px; border-top:1px #dbdbdb solid; padding-top:12px;}
.wordsreply .renameimg {width:48px; height:48px; float:left; padding-right:12px;}
.wordsreply .rewordscenter {width:470px; _height:48px; min-height:48px; float:left; padding-right:13px;}
.wordsreply .rewordscenter .renameyy {width:470px; height:16px; line-height:16px; float:left;  margin-bottom:4px; font-size:12px; color:#9a9a9a;}
.wordsreply .rewordscenter .retext {width:470px; _height:22px; min-height:22px; line-height:22px; float:left;  font-size:13px; color:#666;}
.wordsreply .rewordscenter .retext span {float:left;}
.wordsreply .rereply {width:50px; height:22px; float:left; padding-top:20px; line-height:22px; text-align:right; font-size:13px;}

.wordsreplyk {width:533px; height:105px; float:left; display:inline; margin-left:120px; margin-top:12px;}
.wordsreplyk .kuangb {width:531px; height:72px; float:left; border:1px solid #e1e1e1;}
.wordsreplyk .retijiao {width:533px; height:30px; float:left; margin-top:7px;}
.wordsreplyk .retijiao .span1 {width:416px; height:30px; line-height:15px; float:left; font-size:12px; color:#9a9a9a;}
.wordsreplyk .retijiao .span2 {width:67px;height:26px; line-height:26px; font-size:14px; text-align:center; font-weight:bold; float:right; background:url(../../HotelOverview/images/sprites_hotel.png) no-repeat 0 -440px; padding-top:3px; color:#fff;}
.wordsreplyk .retijiao a {color:#fff; text-decoration:none;}
.wordsreplyk .retijiao a:hover {text-decoration:none; color:#fff;}



/* 右边 */
.minuteright {width:300px; _height:200px; min-height:200px; float:right;}
.minuteright a {color:#286eb1; text-decoration:none;}
.minuteright a:hover {text-decoration:underline;}

.minuteright1 {width:298px; min-height:72px; _height:72px; float:left; border:1px solid #dfdfdf; background:#fafafa; margin-bottom:7px; padding-bottom:7px;}
.minuteright1_top {width:284px; height:32px; padding-top:4px; line-height:32px; float:left; font-size:14px; font-weight:bold; padding:4px 7px 0 7px; color:#333; background:#f1f1f1;}
.minuteright1_top span {float:right; font-size:12px; line-height:32px; font-weight:100;}

.minuteright1_textt {width:284px; height:122px; float:left; border-bottom:1px dashed #bababa; overflow:hidden; padding-top:8px; margin:0 7px; display:inline;}
.minuteright1_texttbig {width:140px; height:122px; float:left; margin-right:4px; display:inline; overflow:hidden;}
.minuteright1_texttbig_img {width:140px; height:90px; float:left;}
.minuteright1_texttbig_title {width:140px; height:24px; line-height:24px; text-align:center; overflow:hidden; padding-top:3px;}
.minuteright1_texttbig_title h2 {font-size:14px;  font-weight:100;}
.minuteright1_texttbigr {width:140px; height:122px; float:left; margin-right:4px; display:inline; overflow:hidden;margin-right:0px;}

.minuteright1_textb {width:284px; _height:30px; min-height:30px; padding:8px 7px; float:left; font-size:14px; color:#8e8e8e; line-height:24px;}
.minuteright1_textb h2 {font-size:14px; font-weight:100;}

.minuteright1_textb ul {width:284px; margin:0px; padding:0px; border:0px; list-style:none; float:left;}
.minuteright1_textb ul li {width:284px; height:30px; line-height:30px; float:left; overflow:hidden;}
.minuteright1_textb ul li span {float:right; color:#8e8e8e; font-size:12px;}
.minuteright1_textb ul li tt {font-size:14px; color:#ff6600;  font-weight:bold; padding-right:3px;}

.minuteright1_textb .box {width:284px; height:100px; float:left; padding-bottom:10px;}
.minuteright1_textb .box .title {width:284px; height:30px; line-height:30px; float:left; overflow:hidden;}
.minuteright1_textb .box .big {width:284px; height:67px; float:left; text-indent:2em; font-size:12px; color:#666; margin:0; padding:0; border:0; display:inline; overflow:hidden;}
.minuteright1_textb .box .big img {width:51px; height:54px; float:left; padding-right:8px;}

.minuteright1_textb .video {background:url(../images/sprites_hotel.png) no-repeat; overflow:hidden; float:left; margin-right:8px; display:inline; width:16px;height:16px; margin-top:4px; background-position:-159px -205px;}

.zixuntitle {width:284px; height:30px; line-height:30px; float:left; overflow:hidden;}
.zixuntitle h2 {font-size:14px; font-weight:100; float:left;}

.zixuntitle .youyong {margin-left:5px; display:inline; line-height:20px; font-size:12px;  color:#ce0000; float:left; margin-top:5px;}
.zixuntitle .youyong .icon {width:11px; height:12px; background:url(../images/sprites_hotel.png) no-repeat -110px -206px; float:left; margin-right:2px; overflow:hidden; display:inline; margin-top:2px;}



/* 在线办理签证 */
#online {width:800px; height:auto; margin:0 auto; padding-top:6px;}
.greenqz {width:788px; _height:200px; min-height:200px; float:left; border:6px solid #d0e681; background:#fff;}

.greentop {width:732px; height:102px; padding:28px; float:left; background:url(../images/online_bg.gif) bottom repeat-x #f7f3ea;}
.greentoptitle {width:732px; height:40px; line-height:40px; font-size:32px; font-family:"微软雅黑"; color:#86a519; font-weight:bold; padding-bottom:10px; float:left;}
.greentoptext {width:732px; height:52px; line-height:26px; float:left; color:#8d8d8d;}
.greentoptext b {font-weight:bold; float:left;}
.greentoptext span {font-size:12px; float:left;}

.onlinebo {width:732px; height:auto; padding:28px; float:left; font-size:14px;}

.onlinebotop {width:732px; height:24px; float:left; padding:10px 0;}
.onlinebotopl, .onlinebotopr {width:366px; height:24px; float:left;}
.onlinebotopl {text-align:right; line-height:24px;}

.onlinebobig {width:732px; _height:30px; min-height:30px; float:left; padding-top:20px;}
.onlinebobigtop {width:712px; height:26px; float:left; line-height:26px; font-size:14px; font-weight:bold; padding:4px 10px 0px 10px; background:#f5f5f5; color:#333;}
.onlinebobigtop span {color:#8d8d8d; font-size:12px; float:right; font-weight:100;}
.onlinebobigtop tt {color:#fe0000;}
.onlinebobig1 {width:586px; padding-left:146px; float:left; height:auto; margin:20px 0;}
.onlinebobigbox {width:586px; height:24px; padding-bottom:10px; float:left; color:#333; font-size:14px; line-height:24px;}
.onlinebobigbox .onlinebobigboxl {width:90px; height:24px; float:left; text-align:right;}
.onlinebobigbox .onlinebobigboxl span { color:#fe0000;}
.onlinebobigbox .onlinebobigboxr {width:490px; height:24px; float:left;}

.onlinebobibb {width:92px; height:31px; float:left; margin:20px 320px; display:inline;  overflow:hidden; cursor:pointer;}

.onlinebobibbon {width:92px; height:31px; float:left; margin:20px 320px; display:inline; background:url(../images/sprites_hotel.png) no-repeat 0 -879px; overflow:hidden; cursor:pointer;}

.onlinexlicon {width:238px; height:31px; float:left; margin:5px 247px 20px 247px; display:inline; overflow:hidden;}
.onlinexlicon .iconl, .onlinexlicon .iconr {width:92px; height:31px; float:left; background:url(../images/sprites_hotel.png) no-repeat; overflow:hidden; cursor:pointer;}
.onlinexlicon .iconl {background-position:0 -913px; margin-right:54px; display:inline}
.onlinexlicon .iconr {background-position:0 -879px;}

/* 我要生成线路 */
.bluexl {width:788px; _height:200px; min-height:200px; float:left; border:6px solid #acd3f4; background:#fff;}
.bluexl a {color:#286eb1; text-decoration:none;}
.bluexl a:hover {text-decoration:underline;}

.bluetoptitle {width:732px; height:40px; line-height:40px; font-size:32px; font-family:"微软雅黑"; color:#2f82d2; font-weight:bold; padding-bottom:10px; float:left;}

.xljindutiao {width:732px; height:50px; float:left; padding:28px; background:url(../images/online_bgw.gif) repeat-x bottom; }
.xljindutiao .big {width:728px; height:12px; float:left; border:1px solid #dfdfdf; background:#ededed;}

.onlinexltop {width:732px; height:26px; float:left; line-height:26px; font-size:14px; color:#333; }
.onlinexltop span {color:#8d8d8d; font-size:12px; float:right; font-weight:100;}
.onlinexltop tt {color:#2f82d2;}

.onlinexlbigtop {width:712px; height:26px; float:left; line-height:26px; font-size:14px; padding:4px 10px 0px 10px; background:#f5f5f5; color:#333;}
.onlinexlbigtop span {color:#2f82d2; font-weight:bold;}


.onlinebobig2 {width:612px; padding:0 60px; float:left; height:auto; margin:20px 0;}
.onlinexlbox {width:612px; _height:24px; min-height:24px; padding-bottom:15px; float:left; color:#333; font-size:14px;}
.onlinexlbox .onlinexlboxl {width:90px; height:24px; float:left; text-align:right; line-height:24px; padding-right:10px;}
.onlinexlbox .onlinexlboxl span { color:#fe0000;}
.onlinexlbox .onlinexlboxr {width:512px; _height:24px; min-height:24px; float:left; line-height:24px;}
.onlinexlbox .onlinexlboxr .list {width:512px; height:24px; padding-bottom:5px; float:left; overflow:hidden;}
.onlinexlbox .onlinexlboxr .list .text {height:24px; padding-right:20px; float:left;}
.onlinexlbox .onlinexlboxr .list .text .span {float:left; padding-right:15px;}
.onlinexlbox .onlinexlboxr .list .text .text {font-size:12px; float:left; padding-right:15px; color:#4f4f4f;}
.onlinexlbox .onlinexlboxr .list .text tt {font-size:12px; color:#908f8f;}

.onlinexlbox .onlinexlboxr .list .text1 {height:24px; padding-right:10px; float:left;}

.onlinexlbox .onlinexlboxr .jingdian {width:512px; _height:20px; min-height:20px; max-height:200px; margin:10px 0px; float:left; overflow:auto; overflow-x:hidden; font-size:12px; line-height:20px;}
.onlinexlbox .onlinexlboxr .jingdian a {color:#286eb1;cursor:pointer; text-decoration:none; padding:2px 2px; margin-right:5px; display:inline; float:left;}
.onlinexlbox .onlinexlboxr .jingdian a:hover {color:#fff; text-decoration:none; padding:2px 2px; margin-right:5px; display:inline; background:#286eb1;}


.onlinexlcenter {width:732px; height:24px; float:left; padding:10px 0; text-align:center; color:#333;}
.onlinexldaytime {width:732px; height:24px; float:left; padding:0; text-align:center; color:#333; }

.onlinebobig3 {width:672px; padding:0 30px; float:left; height:auto; margin:20px 0;}
.onlinexlboxl {width:430px; height:auto; float:left;}
.onlinexlboxl .bolinexlboxlbig {width:430px; _height:24px; min-height:24px; padding-bottom:15px; float:left; color:#333; font-size:14px;}
.onlinexlboxl .bolinexlboxlbig .bolinexlboxlbigl {width:90px; height:24px; float:left; text-align:right; line-height:24px; padding-right:10px; font-weight:bold;}
.onlinexlboxl .bolinexlboxlbig .bolinexlboxlbigr {width:330px; _height:20px; min-height:20px; float:left; line-height:20px; padding:2px 0;}
.onlinexlboxl .bolinexlboxlbig .bolinexlboxlbigr .span1 {height:20px; line-height:20px; float:left; padding-right:15px;}
.onlinexlboxl .bolinexlboxlbig .bolinexlboxlbigr .span2 {height:22px; line-height:22px; float:left; float:left; padding-right:10px;color:#0069c1;}
.onlinexlboxl .bolinexlboxlbig .bolinexlboxlbigr tt {font-size:12px; color:#6d6d6d;}


.onlinexlboxrr {width:221px; height:auto; float:left; padding-left:10px; border-left:1px solid #f5f5f5; margin-left:10px;}
.onlinexlboxrbig {width:221px; height:auto; float:left; font-size:12px; padding-bottom:20px;}
.onlinexlboxrbigt {width:221px; height:20px; line-height:20px; float:left; padding-bottom:5px; font-weight:bold; color:#6a6a6a;}
.onlinexlboxrbigb {width:221px; _height:20px; min-height:20px; line-height:20px; float:left;}
.onlinexlboxrbigb ul {}
.onlinexlboxrbigb ul li {width:221px; height:20px; line-height:20px; float:left; overflow:hidden; }


.onlinebobig4 {width:653px; height:80px; margin:10px 30px; float:left; display:inline; background:#f7f7f7; padding:25px 10px;}
.onlinebobig4title {width:653px; height:30px; line-height:30px; font-size:20px; color:#4c4c4c; text-align:center; font-family:"微软雅黑"; font-weight:bold;}
.onlinebobig4title b {color:#fe6600; }
.onlinebobig4text {width:653px; height:20px; line-height:20px; font-size:12px; text-align:center; color:#909090;}
.onlinebobig4list {width:653px; height:20px; line-height:20px; font-size:14px; text-align:center; color:#6d6d6d; padding:5px 0 10px 0;}
.onlinebobig4list tt {}

.onlinebobig5 {width:612px; height:95px; margin:10px 50px; float:left; display:inline; padding:20px 10px;}
.onlinebobig5 .icon {width:299px; height:69px; padding:0 156px; float:left;}
.onlinebobig5 .text {width:612px; float:left; height:20px; padding-top:6px; text-align:center; color:#909090; font-size:12px; line-height:20px;}



/* 我要生成线路详细 */
.onlinexldaytimexx {width:653px; height:40px; line-height:20px; float:left; padding:10px 0; text-align:center; color:#333; }

.xnxxbig {width:653px; _height:30px; min-height:30px; float:left; padding-bottom:10px;}

.xnxxbigtop {width:633px; height:26px; float:left; line-height:26px; font-size:14px; padding:4px 10px 0px 10px; background:#eaeaea; color:#333;}
.xnxxbigtop span {color:#2f82d2; font-weight:bold;}

.xnxxbox3 {width:653px; float:left; height:auto; margin:20px 0 10px 0;}
.xnxxboxl {width:411px; height:auto; float:left;}
.xnxxboxl .xnxxboxlbig {width:411px; _height:24px; min-height:24px; padding-bottom:15px; float:left; color:#333; font-size:14px;}
.xnxxboxl .xnxxboxlbig .xnxxboxlbigl {width:90px; height:24px; float:left; text-align:right; line-height:24px; padding-right:10px; font-weight:bold;}
.xnxxboxl .xnxxboxlbig .xnxxboxlbigr {width:311px; _height:20px; min-height:20px; float:left; line-height:20px; padding:2px 0;}
.xnxxboxl .xnxxboxlbig .xnxxboxlbigr .span1 {height:20px; line-height:20px; float:left; padding-right:15px;}
.xnxxboxl .xnxxboxlbig .xnxxboxlbigr .span2 {height:20px; line-height:20px; float:left; float:left; width:311px; overflow:hidden;}
.xnxxboxl .xnxxboxlbig .xnxxboxlbigr tt {font-size:12px; color:#6d6d6d;}


.onlinebobig6 {width:653px; height:110px; margin:0px 0 10px 0; float:left; display:inline; background:#eaeaea; padding:5px 0 25px 0; border-top:1px dashed #bababa; border-bottom:1px dashed #bababa;}
.onlinebobig6title {width:653px; height:55px; line-height:55px; font-size:20px; color:#4c4c4c; text-align:center; font-family:"微软雅黑"; font-weight:bold;}
.onlinebobig6title b {color:#fe6600; }
.onlinebobig6title img {padding:0 10px;}
.onlinebobig6list {width:653px; height:20px; line-height:20px; font-size:14px; text-align:center; color:#6d6d6d; padding:10px 0 10px 0;}
.onlinebobig6list tt {}
.onlinebobig6text {width:653px; height:20px; line-height:20px; font-size:12px; text-align:center; color:#909090;}

.xnxx_icon {width:373px; height:34px; float:left; padding:20px 140px 20px 140px;}
.xnxx_icon .img1 {width:228px; height:34px; float:left; padding-right:20px;}
.xnxx_icon .img2 {width:125px; height:34px; float:left;}



/* 我要生成线路列表 */
.wyscxllistl {width:482px; height:145px; float:left; margin-top:7px; margin-right:36px; display:inline; border-bottom:1px dotted #ababab; margin-bottom:7px;}

.wyscxllistr {width:482px; height:145px; float:left; margin-top:7px; border-bottom:1px dotted #ababab; margin-bottom:7px;}

.wyscxltitle {width:482px; height:20px; font-size:14px; overflow:hidden; float:left; line-height:20px; margin:5px 0 10px 0;}
.wyscxltitle span {float:right; font-size:12px; color:#8d8d8d;}
.wyscxltitle tt {color:#fe6600; }
.wyscxltitle a {color:#286db0; text-decoration:none;}
.wyscxltitle a:hover {text-decoration:underline; color:#fe6600;}
.wyscxltitle h2 {font-size:14px; font-weight:100;}

.wyscxltext {width:482px; height:67px; float:left;}
.wyscxltext .img {width:104px; height:67px; float:left; margin-right:6px; display:inline;}
.wyscxltext .text {width:372px; height:67px; float:left; line-height:22px; font-size:12px; color:#666;}
.wyscxltext .text .spant {width:372px; height:22px; line-height:22px; float:left; overflow:hidden;}
.wyscxltext .text .spanb {width:372px; height:38px; float:left; line-height:18px; overflow:hidden; padding:4px 0;}

.wyscxltime {width:482px; height:18px; float:left; line-height:18px; color:#9b9b9b;  font-size:12px; padding-top:17px;}
.wyscxltime span {float:right;}
.wyscxltime a {color:#286db0; text-decoration:none;}
.wyscxltime a:hover {text-decoration:underline; color:#fe6600;}




/* 当前位置 */
.weizhionline {width:800px; height:30px; float:left; line-height:30px; font-size:12px; color:#666;}
.weizhionline a {color:#666; text-decoration:none;}
.weizhionline a:hover {text-decoration:underline;}

.weizhionline .spanl {width:12px;height:11px; background:url(../images/sprites_hotel.png) no-repeat; float:left; margin-top:8px; margin-right:5px; display:inline;}
.weizhionline .spanl {background-position:-60px 0;}
.weizhionline .spanll {color:#286dae;}



/* footer */
.footergz {width:800px; height:66px; padding-top:10px; padding-bottom:5px; line-height:22px; font-size:12px; text-align:center; float:left; color:#797979;}
.footergz a {color:#797979; text-decoration:none;}
.footergz a:hover {text-decoration:underline; color:#286dae;}

/* 留言表情 */
.face { display:block; width:30px; height:20px; background:url(../../Chat/image/facebg_1.png) 0px -100px no-repeat; float:left;}
.face:hover,.face.in{ background-position:0px -120px;}


/***内容分页样式**/
.pagesbox2 { text-decoration:none; color:#E63576;padding-top:10px;}
.pagebox {  height:14px; line-height:14px; border:#cdcdcd 1px solid; white-space:nowrap; margin:5px; padding:3px 5px; font-size:12px; color:#333;  display:inline;}
.pagebox a { color:#333;}
.pagebox2 { height:14px; line-height:14px; border:#0069c1 1px solid; white-space:nowrap; margin:5px; padding:3px 5px; font-size:12px; color:#E63576;  cursor:pointer; display:inline;color:#0069c1;}
.pagebox2 a:hover { text-decoration:none; color:#333;}


.qzvisa {width:652px; _height:35px; min-height:35px; background:#fff; float:left; border-top:1px solid #e4f3f1; border-left:1px solid #e4f3f1; font-size:12px; margin-top:15px; margin-bottom:10px;}

.qzvisalist {width:652px; height:35px; float:left; border-bottom:1px solid #e4f3f1;}
.qzvisalist .span1, .qzvisalist .span2, .qzvisalist .span3 {height:35px; line-height:35px; text-align:center; font-weight:bold; border-right:1px solid #e4f3f1; float:left; color:#1883c3; overflow:hidden;}
.qzvisalist .span1 {width:102px;}
.qzvisalist .span2 {width:82px;}
.qzvisalist .span3 {width:216px;}

.qzvisalist .span4, .qzvisalist .span5, .qzvisalist .span6 {height:35px; line-height:35px; text-align:center; border-right:1px solid #e4f3f1; float:left; color:#5c5c5c; overflow:hidden;}
.qzvisalist .span4 {width:102px;}
.qzvisalist .span5 {width:82px;}
.qzvisalist .span6 {width:196px; text-align:left; padding:0 10px;}


/* 提示 border:5px solid #86c6f4; */

.tishi {width:425px; height:223px; padding-bottom:20px;}
.tishi_top {width:270px; height:24px; line-height:24px; float:left; padding-top:12px; padding-bottom:4px; font-size:18px; font-weight:bold; font-family:"微软雅黑"; color:#f00; background:url(../images/tishi.gif) left top no-repeat; margin-left:50px; padding:12px 50px 4px 55px; display:inline;}

.tishi_icon {width:8px; height:8px; float:left; padding:10px 20px 20px 397px;}

.tishi_text {width:325px; height:120px; float:left; line-height:30px; color:#555; font-size:14px; padding:15px 50px 0 50px;}
.tishi_text a {color:#006ce5; text-decoration:none;}
.tishi_text a:hover {text-decoration:underline;}



/* 提示 border:5px solid #86c6f4; */

.gutishi {width:325px; height:123px; padding-bottom:20px;}
.gutishi_top {width:270px; height:24px; line-height:24px; float:left; padding-top:12px; padding-bottom:4px; font-size:18px; font-weight:bold; font-family:"微软雅黑"; color:#f00; background:url(../images/tishi.gif) left top no-repeat; margin-left:50px; padding:12px 50px 4px 55px; display:inline;}

.gutishi_icon {width:8px; height:8px; float:left; padding:10px 20px 20px 397px;}

.gutishi_text {width:225px; height:120px; float:left; line-height:30px; color:#555; font-size:14px; padding:15px 50px 0 50px;}
.gutishi_text a {color:#006ce5; text-decoration:none;}
.gutishi_text a:hover {text-decoration:underline;}



/* 导游/翻译 */
.selfdy {width:960px; height:auto; float:left; margin-top:7px; border:3px solid #ececec; padding:17px 17px 7px 17px;}
.selfdy a {color:#0069c1; text-decoration:none;}
.selfdy a:hover {text-decoration:underline;}

.selfdy .dybox {width:459px; height:auto; float:left; padding:3px 19px 3px 2px;}
.selfdy .dybox .dytop {width:459px; height:22px; line-height:22px; float:left; font-size:14px; font-weight:bold; padding-bottom:4px;}
.selfdy .dybox .dytop .icon {width:19px; height:17px; float:left; margin-right:5px; display:inline; background:url(../images/membericon.png) no-repeat 0 -38px; overflow:hidden; margin-top:2px;}
.selfdy .dybox .dytop tt {float:right; font-weight:100;}
.selfdy .dybox .dytop tt a {color:#656565; text-decoration:none; font-family:"微软雅黑";}
.selfdy .dybox .dytop tt a:hover {text-decoration:underline;}
.selfdy .dybox .dybottom {width:459px; height:auto; float:left; padding-top:10px;}
.selfdy .dybox .dybottom .dybbt {width:105px; height:165px; float:left; margin-bottom:10px; margin-right:13px; display:inline;}
.selfdy .dybox .dybottom .dybbt .img {width:105px; height:140px; float:left;}
.selfdy .dybox .dybottom .dybbt .title {width:105px; height:16px; line-height:16px; padding-top:7px; float:left; font-size:14px; text-align:center;}
.selfdy .dybox .dybottom .dybbt .title span {height:16px; line-height:16px; text-align:center; background:url(../images/dy_vip.png) no-repeat center right; padding-right:18px; cursor:pointer;}
.selfdy .dybox .dybottom .dybbt .title a {color:#f20000; text-decoration:none;}
.selfdy .dybox .dybottom .dybbt .title a:hover {text-decoration:underline;}


.selfdy .dybox .dybottom .dybbtr {width:105px; height:165px; float:left; margin-bottom:10px; margin-right:0px; display:inline;}
.selfdy .dybox .dybottom .dybbtr .img {width:105px; height:140px; float:left;}
.selfdy .dybox .dybottom .dybbtr .title {width:105px; height:16px; line-height:16px; padding-top:7px; float:left; font-size:14px; text-align:center;}
.selfdy .dybox .dybottom .dybbtr .title span {height:16px; line-height:16px; text-align:center; background:url(../images/dy_vip.png) no-repeat center right; padding-right:18px; cursor:pointer;}
.selfdy .dybox .dybottom .dybbtr .title a {color:#f20000; text-decoration:none;}
.selfdy .dybox .dybottom .dybbtr .title a:hover {text-decoration:underline;}


.selfdy .fybox {width:459px; height:auto; float:left; padding:3px 2px 3px 18px; border-left:1px solid #ececec;}
.selfdy .fybox .dytop {width:459px; height:22px; line-height:22px; float:left; font-size:14px; font-weight:bold; padding-bottom:4px;}
.selfdy .fybox .dytop .icon {width:15px; height:18px; float:left; margin-right:5px; display:inline; background:url(../images/membericon.png) no-repeat -21px -38px; overflow:hidden; margin-top:2px;}
.selfdy .fybox .dytop tt {float:right; font-weight:100;}
.selfdy .fybox .dytop tt a {color:#656565; text-decoration:none; font-family:"微软雅黑";}
.selfdy .fybox .dytop tt a:hover {text-decoration:underline;}
.selfdy .fybox .dybottom {width:459px; height:auto; float:left; padding-top:10px;}
.selfdy .fybox .dybottom .dybbt {width:105px; height:165px; float:left; margin-bottom:10px; margin-right:13px; display:inline;}
.selfdy .fybox .dybottom .dybbt .img {width:105px; height:140px; float:left;}
.selfdy .fybox .dybottom .dybbt .title {width:105px; height:16px; line-height:16px; padding-top:7px; float:left; font-size:14px; text-align:center;}
.selfdy .fybox .dybottom .dybbt .title span {height:16px; line-height:16px; text-align:center; background:url(../images/dy_vip.png) no-repeat center right; padding-right:18px; cursor:pointer;}
.selfdy .fybox .dybottom .dybbt .title a {color:#f20000; text-decoration:none;}
.selfdy .fybox .dybottom .dybbt .title a:hover {text-decoration:underline;}

.selfdy .fybox .dybottom .dybbtr {width:105px; height:165px; float:left; margin-bottom:10px; margin-right:0px; display:inline;}
.selfdy .fybox .dybottom .dybbtr .img {width:105px; height:140px; float:left;}
.selfdy .fybox .dybottom .dybbtr .title {width:105px; height:16px; line-height:16px; padding-top:7px; float:left; font-size:14px; text-align:center;}
.selfdy .fybox .dybottom .dybbtr .title span {height:16px; line-height:16px; text-align:center; background:url(../images/dy_vip.png) no-repeat center right; padding-right:18px; cursor:pointer;}
.selfdy .fybox .dybottom .dybbtr .title a {color:#f20000; text-decoration:none;}
.selfdy .fybox .dybottom .dybbtr .title a:hover {text-decoration:underline;}



.selfyjxlzx {width:994px; height:561px; float:left; margin-top:7px; border:3px solid #ececec;}
.selfyjxlzx a {color:#0069c1; text-decoration:none;}
.selfyjxlzx a:hover {text-decoration:underline;}


.ziguojia {width:1000px; height:34px; margin-top:10px; float:left; border-bottom:2px solid #0188cc;}
.ziguojia ul {width:500px; height:34px; float:left; padding:0; border:0;}
.ziguojia ul li {color:#fff; float:left; line-height:34px; text-align:center; margin-right:5px; display:inline;}
.ziguojia ul li a {padding:0 13px; color:#fff; float:left; line-height:34px; text-align:center; background:#999; text-decoration:none;}
.ziguojia ul li a:hover, .ziguojia ul li a.hover {padding:0 13px; color:#fff; float:left; line-height:34px; text-align:center; background:#0188cc; text-decoration:none;}


/* 签证产品 */
.qyvisa {width:652px; height:auto; float:left; padding-bottom:20px;}
table {border-spacing:0;}
.qyvisatable {border-collapse:collapse; table-layout:fixed; width:100%; font-size:12px;}
.qyvisatable col.qxian {width:86px;}
.qyvisatable col.yuding {width:215px;height:auto;}
.qyvisatable .col_name {width:652px; height:40px; border-top:1px solid #ddeaf3; border-left:1px solid #ddeaf3; background:#eaf7ff;}
.qyvisatable .col_name th {border-bottom:1px solid #ddeaf3; border-right:1px solid #ddeaf3; height:28px; padding:8px 0; text-align:center;  font-weight:normal; color:#2c5770;}

.qyvisatable .visacp {width:652px; height:74px; border-top:1px solid #ddeaf3; border-left:1px solid #ddeaf3; background:#f4fbff; text-align:center;  font-weight:normal;}
.qyvisatable .visacp .qxian, .qyvisatable .visacp .sjian, .qyvisatable .visacp .jge {border-bottom:1px solid #ddeaf3; border-right:1px solid #ddeaf3; color:#333;}
.qyvisatable .visacp .qxian {color:#006db8;}
.qyvisatable .visacp .jge tt { font-size:18px; color:#006db8;}
.qyvisatable .visacp .yuding {border-bottom:1px solid #ddeaf3; border-right:1px solid #ddeaf3; color:#a7a7a7;}
.qyvisatable .visacp .yuding .title {line-height:20px; width:215px; float:left;}
.qyvisatable .visacp .yuding .icon {width:80px; height:29px; float:left; margin:0 67px 0 68px; display:inline; line-height:29px; font-size:14px; }
.qyvisatable .visacp .yuding .icon a {float:left; width:80px; height:29px; background:url(../images/sqbl.png) no-repeat 0 0; text-align:center; color:#fff; font-family:Microsoft YaHei; text-decoration:none;}
.qyvisatable .visacp .yuding .icon a:hover {background-position:0 -33px;}


.qyvisatable .visaqy {width:652px; height:74px; border-top:1px solid #ddeaf3; border-left:1px solid #ddeaf3; background:#fff; text-align:center;  font-weight:normal;}
.qyvisatable .visaqy:hover {background:#fafdff;}
.qyvisatable .visaqy .qxian, .qyvisatable .visaqy .sjian, .qyvisatable .visaqy .jge {border-bottom:1px solid #ddeaf3; border-right:1px solid #ddeaf3; color:#333;}
.qyvisatable .visaqy .qxian {color:#006db8;}
.qyvisatable .visaqy .jge tt { font-size:18px; color:#fe4800;}
.qyvisatable .visaqy .yuding {border-bottom:1px solid #ddeaf3; border-right:1px solid #ddeaf3; color:#a7a7a7;}
.qyvisatable .visaqy .yuding .title {line-height:20px; width:215px; float:left;}
.qyvisatable .visaqy .yuding .icon {width:80px; height:29px; float:left; margin:0 67px 0 68px; display:inline; line-height:29px; font-size:14px; }
.qyvisatable .visaqy .yuding .icon a {float:left; width:80px; height:29px; background:url(../images/sqbl.png) no-repeat 0 -66px; text-align:center; color:#fff; font-family:Microsoft YaHei; text-decoration:none;}
.qyvisatable .visaqy .yuding .icon a:hover {background-position:0 -96px;}


#floater {
word-break: break-all;
display: none;
line-height: 1.2;
padding: 5px 0;
color: #fff;
font-size: 12px;
text-align: center;
position: fixed;
_position: absolute;
right: 10px;
bottom: 10px;
_bottom: "auto";
cursor: pointer;
}


.mainbox{
    overflow:hidden;
    position:relative;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:999;
}

.bitdiv{display:inline-block;width:18px;height:18px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../../image/02.png)}
.curimg{background-image:url(../../image/01.png)}