﻿@charset "utf-8";
/* 线路内容 */
.main{width:993px;float:right;margin-top:20px;background-color:#FFF;}
.content{padding:0 20px 10px;line-height:26px;}
.content-location{height:38px; line-height:38px;border-bottom:1px solid #E0E0E0;}
.content-location a{color:#077cc0; padding-right:5px;}
.content-location a:hover{text-decoration:underline;color:#f90;}
.content-location span{padding:0 7px;}
.content-title{margin-top:20px;}
.content-title h1{font-size:26px;color:#3464646;height:40px;line-height:40px;vertical-align:top;float:left;display:inline-block; *display:inline;font-weight:700}
.content-title h2{font-size:14px;height:40px;line-height:40px;color:#ccc; font-weight:normal; margin:6px 3px 0 0; font-style:italic; float:right; display:inline-block; *display:inline;}
.content-page h3{font-size:16px;height:30px;line-height:30px;margin-bottom:0.5em; clear:both;color:#333}
.content-page h4{font-size:15px;line-height:40px;clear:both;color:#464646;text-decoration: underline;}
.content-page h5{font-size:16px; color:#464646;border-bottom:1px solid #E0E0E0;margin-bottom:10px;padding-bottom:5px}
.content-page{padding:20px 0 0;}
.content-page p{margin-bottom:20px;}
.content-page p a{color:#077cc0;}
.content-page p a:hover{color:#f90;}
.content-page span{color:#f60}
.content-page .fgx{padding-bottom:20px; border-bottom:1px dotted #E0E0E0}
.more{cursor:pointer; white-space:nowrap; display:inline-block; padding:0 5px;}
.more-box{display:none;}
.more-box span{font-size:16px;height:30px;line-height:30px;margin-bottom:0.5em; clear:both;color:#000}
span.more{color:#147850; padding-right:15px; background:url(../images/jt_14.gif) right center no-repeat;}
span.more-on{color:#ff7300; background:url(../images/jt_15_1.gif) right center no-repeat;}
.description{clear:both;margin-top:40px;padding:0 5px;border-radius:3px; border:1px dotted #077cc0;color:#959595;}
.content-middle{overflow:hidden; clear:both;}
.content-middle p{margin-top:20px; line-height:1.8;}
.content-middle table p{text-align:center;}
.content-middle img{display:block;}
span.discount{border-radius:3px;display:inline-block;margin-left:5px;background-color:#f90;padding:0px 5px;color:#fff;height:20px;line-height:20px;position:relative;font-weight: normal}

/*国内链接国际*/
.gn-gj p a{padding:6px 20px;text-align:center;overflow:hidden;color:#fff;border: 1px solid #f90;background-color: #f90;height: 28px;line-height: 28px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px}
.gn-gj p a:hover{border: 1px solid #3F9F5F;background-color: #3F9F5F; color:#fff;cursor:pointer;text-decoration:none}

/* 侧边栏 */
.sidebar{width:192px; float:left;margin-top:20px}
.sidebar .txt{zoom:1;}
.sidebar .txt li a{background:#fbfbfb;line-height:40px;height:40px;display:block;zoom:100%;padding-left:15px;border-bottom:1px solid #E8E8E8;width:175px;}
.sidebar .txt li a:hover{background:#fff;display:block;zoom:100%;padding-left:15px;border-bottom:1px solid #E8E8E8;color:#000;text-decoration:none}
.sidebar .txt li a.cur{background:#fff;display:block;zoom:100%;padding-left:14px;border-bottom:1px solid #E8E8E8;margin-left:-1px;border-left:2px solid #f90;color:#f90;}
.sidebar .lNavTg .icoClose{}
.sidebar .lNavTg .icoOpen,.sidebar .lNavTg .icoClose{}
.sidebar .icoClose{background:url(../images/aside_icon_close.gif) no-repeat 165px center #fff;border-bottom:1px solid #f5f5f5;line-height:40px;height:40px;display:block;zoom:100%;padding-left:14px;width:175px;margin-left:-1px;border-left:2px solid #f90;color:#f90;}
.sidebar .icoOpen{background:url(../images/aside_icon_open.gif) no-repeat 166px center #fbfbfb;border-bottom:1px solid #E8E8E8;line-height:40px;height:40px;display:block;zoom:100%;padding-left:15px}
.sidebar .icoOpen:hover{background:url(../images/aside_icon_open.gif) no-repeat 166px center #fff;display:block;zoom:100%;padding-left:15pxcolor:#000;}
.sidebar .lNavTg{zoom:1;}
.leftnav{width:190px;border:1px solid #E8E8E8;border-top:none;border-bottom:none;background:#fff}
.leftnav .cbl_title{width:177px;display:block;background:#077cc0;line-height:40px;height:40px;padding-left:15px;color:#fff;font-size:15px;margin-left:-1px}
.navbot{padding:8px 0;border-bottom:1px solid #E8E8E8;}
.navbot li a{background:#fff;padding-left:32px; line-height:32px;height:32px;display:block; width:158px;background:url(../images/icon_nav_01.gif) no-repeat 20px center}
.navbot li a:hover{background:url(../images/icon_nav_02.gif) no-repeat 20px center #fff;text-decoration:none;color:#000;}
.navbot li a.cur{background:url(../images/icon_nav_02.gif) no-repeat 20px center #fff;text-decoration:none;color:#f90;}

/* 城市线路列表 */
.citys-list{width:100%;padding-bottom:25px;}.citys-list dl{border-top:1px solid #FFF;border-bottom:1px solid #FFF;padding:10px 5px;}.citys-list dl:hover{background-color:#F5F5F3;border-color:#E8E8E8;}.citys-list dt{width:29px;height:29px;background-color:#f5f5f5;border:1px solid #eaeaea;text-align:center;float:left;font:15px/29px Arial;color:#3d3d3d;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.citys-list dl:hover dt{border-color:#6586cb;background-color:#f90;border:1px solid #f90;color:#FFF;}.citys-list dd{margin-left:50px;padding-top:2px;font-size:0;}.citys-list dd a{display:inline-block;height:22px;margin:0 25px 5px 0;padding:2px 8px;font:14px/22px Microsoft Yahei;color:#565656;}.citys-list dd a:hover{color:#FFF;background-color:#077cc0;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}

.province-list{width:100%;padding-bottom:25px;}.province-list dl{border-top:1px solid #FFF;border-bottom:1px solid #FFF;padding:10px 5px;}.province-list dl:hover{background-color:#F5F5F3;border-color:#E8E8E8;}.province-list dt{width:79px;height:29px;background-color:#f5f5f5;border:1px solid #eaeaea;text-align:center;float:left;font:15px/29px Arial;color:#3d3d3d;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.province-list dl:hover dt{border-color:#6586cb;background-color:#f90;border:1px solid #f90;color:#FFF;}.province-list dd{margin-left:100px;padding-top:2px;font-size:0;}.province-list dd a{display:inline-block;height:22px;margin:0 25px 5px 0;padding:2px 8px;font:14px/22px Microsoft Yahei;color:#565656;}.province-list dd a:hover{color:#FFF;background-color:#077cc0;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}

.hot-list{width:100%;padding-bottom:25px;}.hot-list dl{border-top:1px solid #FFF;border-bottom:1px solid #FFF;padding:10px 5px;}.hot-list dl:hover{background-color:#F5F5F3;border-color:#E8E8E8;}.hot-list dt{width:79px;height:29px;background-color:#f5f5f5;border:1px solid #eaeaea;text-align:center;float:left;font:15px/29px Arial;color:#3d3d3d;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.hot-list dl:hover dt{border-color:#6586cb;background-color:#f90;border:1px solid #f90;color:#FFF;}.hot-list dd{padding-top:2px;font-size:0;}.hot-list dd a{display:inline-block;height:22px;margin:0 25px 5px 0;padding:2px 8px;font:14px/22px Microsoft Yahei;color:#565656;}.hot-list dd a:hover{color:#FFF;background-color:#077cc0;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}

/*关于振财*/
.about-case>span {display:block;color:#323232;height:30px;line-height:30px;padding-left:8px;position:relative}
.about-case>span:before {content:" ";width:3px;height:14px;background-color:#f90;position:absolute;top:9px;left:0}
.about-case img{width:500px;height:100%;padding-bottom:15px;}

/* 价格时效查询 */
.searchBox .search-input{width:700px; margin-top:20px}
.searchBox .seart_place,.searchBox .end_place{float:left; width:234px; position:relative; zoom:100%;}
.searchBox .ico-rj{float:left; padding:10px 25px 0px 33px; width:12px;}
.searchBox .place_bg{background:url(/tpl/green/images/shixiao/input_bg.gif) no-repeat 220px center; height:30px;min-height:30px;overflow:hidden;border:1px solid #5FA678;line-height:30px;width:234px;padding-left:10px;border-radius: 2px;}
.searchBox .place_bg:focus{border-color:#FCA637;box-shadow:0 2px 2px 0 rgba(0,0,0,0.05) inset}
.searchBox .place_bg:hover{border:1px solid #FCA637}
.searchBox .btn_search{margin-left:28px;display:inline-block;width:102px;height:32px;padding:0
10px;border:none;border-radius:3px;overflow:visible;font-size:14px;line-height:32px;color:#fff;text-align:center;cursor:pointer}.searchBox .btn_search{background-color:#3f9f5f}.searchBox .btn_search:hover{background-color:#5cad77;color:#fff;text-decoration:none}.searchBox .btn_search:active{background-color:#3f9f5f;box-shadow:inset 0 2px 3px rgba(0,0,0,0.2)}
.searchBox .list_start_place{position:absolute; top:31px; left:0px; border:1px solid #5FA678; /*height:200px;*/ overflow-y: scroll; background:#fff; width:244px; z-index:15}
.searchBox .list_start_place a{display:block; height:26px; line-height:26px; color:#323232; background:#fff; text-decoration:none; padding-left:10px;}
.searchBox .list_start_place a:hover{background:#3f9f5f; color:#fff;}
.searchBox .list_end_place{position:absolute; top:31px; left:0px; border:1px solid #5FA678;background:#fff;width:362px;z-index:15}
.searchBox .list_end_place .t{background:#147850; height:25px; line-height:25px; color:#fff; padding-left:10px; width:352px;}
.searchBox .list_end_place .leterBox{background:#fff; width:362px;}
.leterBox .city_tab{padding:10px 10px 0px; width:362px}
.leterBox .city_tab li{padding:0px 11px; border:1px solid #5FA678; border-top:0px solid #fff; border-left:0px solid #fff; border-right:0px solid #fff; float:left; line-height:24px;font-size:12px}
.leterBox .city_tab li a{cursor:pointer; display:block; text-decoration:none; color:#464646}
.leterBox .city_tab .act{border:1px solid #3F9F5F; border-bottom:0px solid #fff; margin-left:-1px;margin-top:-1px;margin-right:-1px;overflow:hidden}
.leterBox .city_tab .act a{color:#f60}
.leterBox .hot-city{padding:10px}
.leterBox .hot-city a{display:inline-block;width:70px;height:24px;padding:0 5px;margin:3px 0;border:none;overflow:visible;line-height:24px;color:#323232;text-align:center;cursor:pointer}
.leterBox .hot-city a:hover{background-color:#5cad77;color:#fff;text-decoration:none;border-radius:3px;overflow:visible;}
.red{color:#f00;font-weight:700}

/*****表格******/
.table{margin:1em auto 0 auto; border-collapse:collapse; cellspacing:0; cellpadding:0; text-align:center; width:100%; clear:both;}
.table tr:first-child{font-size:14px;background:#f8f8f8;}
.table td{padding:10px; text-align:center; border:1px solid #E8E8E8;}
.c31{color:#f60}
.d90{color:#d90000;}
p.ask a{background:url(../images/shixiao/bg-commonQ-1.png) no-repeat left center;padding-left:20px;line-height:45px;color:#636363}

/*常见问题解答*/
.faq-title{background:url(../images/faq.gif) left center no-repeat; color:#323232; font-weight:normal; padding:5px 0 5px 23px; border-bottom:1px solid #E0E0E0; margin:0 10px}
.faqCont{border:1px solid #E0E0E0; margin:20px 0 10px 0; box-shadow:0px 0px 5px #ddd; border-radius:3px;}
.faqCont p{background:url(../images/answer.gif) 10px 12px no-repeat; padding:6px 10px 0 33px;color:#959595}
.faqmoer a{font-size:15px; color:#147850;}
.faqmoer a:hover{color:#f90;}
.pageMenus ul{}
.pageMenus ul li a{float:left;padding:2px 10px;font-size:12px;overflow:hidden;color:#077345;border: 1px solid #E6F4D9;background-color: #E6F4D9;height: 22px;line-height: 22px;border-radius: 50px;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;-webkit-border-radius: 50px;-moz-border-radius: 50px;margin:0 10px 10px 0}
.pageMenus ul li a:hover{border: 1px solid #3F9F5F;background-color: #3F9F5F; color:#fff;cursor:pointer;text-decoration:none}
#faq{margin-bottom:20px;}
#faq .des{border:1px solid #E0E0E0; width:100%; float:left; margin-top:20px;box-shadow:0px 0px 5px #ddd; border-radius:3px;}
#faq .des:hover{border:1px solid #3F9F5F}
.des h3{font-size:16px; color:#077cc0;height:37px; line-height:37px; border-bottom:1px solid #E0E0E0; margin:0 10px 10px;}
.des h3 span{float: right;font-size:12px;color: #959595;}
.des h3 span:hover{ color:#077cc0;}
.des ul{padding:0 15px; margin-bottom:15px; overflow:auto; _height:1%; _overflow:visible;margin-right:-12px;}
.des ul li {margin-right:12px; float:left; width:31%; height:25px; overflow:hidden; line-height:25px}
.des ul li a {display: block; color:#959595;line-height:25px; height:25px}
.des ul li a:hover {color:#3F9F5F}

/*新闻中心*/
.newsList{/*border-top:1px dotted #b6b6b6;*/}
.newsList li{border-bottom:1px dotted #b6b6b6;}
.newsList span{float:right;}
.newsList li p{line-height:20px;color:#666;}
.newsList li p a{color:#636363;}
.newsList li p a:hover{color:#077cc0;}
.newsList li p span{font-size:10px;color:#B6B6B6;padding-left:10px;}
.newsList li p.pl6{padding-left:6px;}
.newsShow{}
.newsShow h1{font-size:26px;color:#333;height:40px;line-height:40px;text-align:left}
.newsShow h2{display:inline-block; *display:inline;}
.newsShow .info_le{text-align:left;font-size:12px; color:#959595; line-height:26px; border-bottom:1px solid #ccc; margin-bottom:20px;}
.fckCon{padding:0px; line-height:24px;}
.fckCon p{padding:6px 0px; line-height:24px; color:#636363;}
.newslist5 ul{margin:10px 0px}
.newslist5 li{white-space:nowrap; text-overflow:ellipsis; overflow:hidden; zoom:1; border-bottom:1px dotted #E0E0E0;height:40px; line-height:40px;}
.newslist5 li:hover{background:#FBFBFB}
.newslist5 li em{color:#959595;display:inline-block; *zoom:1; float:right; width:20%; text-align:right; font-style:normal; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-top:3px;}
.preNxt{padding:10px 0px; border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;margin-bottom:20px}
.preNxt li{height:26px; line-height:26px;}
.preNxt li span{float:right; color:#999}
.preNxt li a{color:#636363;}

/*客户包装案例显示页*/
.bz-case>span {display:block;color:#323232;height:30px;line-height:30px;padding-left:8px;position:relative}
.bz-case>span:before {content:" ";width:3px;height:14px;background-color:#f90;position:absolute;top:9px;left:0}
.bz-case img{width:722px;height:100%;padding-bottom:15px;}

/*包装材料list*/
.bz-material{width:285px; height:271px;font-size:12px;margin-bottom:12px;padding:8px;overflow:hidden;margin:0px 20px 20px 0px; float:left;line-height:23px; color:#959595;border: 1px solid #E8E8E8;background-color: #FAFAFA;}
.bz-material span{color:#323232;font-size:14px;height:40px;line-height:40px;}
.bz-material img{width:285px;height:176px;float:left;}
.bz-material:hover{box-shadow:0 0 20px 0 rgba(0,0,0,0.1);background:#fff}
.margin_r_none{margin-right:0px;}
/**包装首页list */
.opt_list li{float:left;width:205px;height:198px;border:1px solid #E8E8E8;background:#FAFAFA;margin-right:20px;position:relative;margin-bottom:30px;padding:8px}
.opt_list li:hover{box-shadow:0 0 20px 0 rgba(0,0,0,0.1);background:#fff}
.opt_list li a{text-decoration:none;color:#323232}
.opt_list li em{position:absolute;top:12px;right:12px;padding:0 5px;border-radius:3px;background-color:rgba(0,0,0,.5);color:#fff;font-size:12px}
.opt_list ul{margin-top:25px}
.opt_list li img{width:100%;height:167px;display:block;}
.opt_list li p{height:36px;line-height:36px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.opt_list li p a:hover{color:#077cc0}
.opt_list li:nth-child(4n),.rec_list li:nth-child(4n){margin-right:0}

/*搬家预约咨询-内页*/
.line-call{width:100%}.line-call h4{padding-left:18px; margin-bottom:5px; background:url(../images/line_title_ico_3.gif) left 8px no-repeat; color:#f00;}

/*相关线路-内页*/
.xgxl-list{width:100%;margin-bottom:20px}.xgxl-list h4{padding-left:18px; margin-bottom:5px; background:url(../images/line_title_ico.gif) left 9px no-repeat; color:#077cc0;}.xgxl-list dd{margin-right:-20px;padding-top:2px;font-size:0;}
.xgxl-list dd a{display:inline-block;width:171px;height:30px;margin:0 20px 10px 0;text-align:center;font:14px/30px Microsoft Yahei;color:#636363;background-color:#fff;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:3px;border-radius:3px;border:1px solid #E8E8E8;}
.xgxl-list dd a:hover{color:#FFF;background-color:#077cc0;border:1px solid #077cc0;text-decoration:none;}

/*相关新闻-内页*/
.xiangguan{margin-top:10px}
.xiangguan h4{padding-left:18px; background:url(../images/line_title_ico_2.gif) left 9px no-repeat; color:#464646;}
.xiangguan .title{border-bottom:1px solid #E8E8E8;font-size:15px;clear:both;color:#333;padding-bottom:5px}
.xiangguan ul{padding-bottom:10px;}
.xiangguan li{height:25px; line-height:25px;font-size:12px;}
.xiangguan li a{padding-left:5px}
.xiangguan li span{padding-left:5px;color:#959595}

/*相关新闻_城市线路*/
.city_news{width:100%;margin-top:10px;}
.city_news ul{}
.city_news li{height:25px; line-height:25px;font-size:12px;}
.city_news li a{padding-left:5px}
.city_news li span{padding-left:5px;color:#959595}
.city_xw{float:left;width:48%}
.city_news h4{padding-left:18px; background:url(../images/line_title_ico_2.gif) left 9px no-repeat; color:#464646;border-bottom:1px solid #ccc;margin-bottom:10px}
.city_cs{float:right;width:48%}

/* news+留言按钮 */
.pageController{float:left; padding:30px 0}
.pageController a{float:left;display:block;background-color:#fff; border:1px solid #E0E0E0;color:#959595;padding:2px 5px; margin-right:7px;border-radius:2px;}
.pageController a:hover{background-color:#f8f8f8;border:1px solid #E0E0E0;color:#959595; text-decoration:none;}
.pageController .currPage{background-color: #3F9F5F;border:1px solid #3F9F5F;color:#FFF;}
.wrong{background:#FC0}
.wrongMsg{color:red; font-weight:bold;}
.wrongMsg{color:#F00; padding-left:90px;}

/* 留言投诉建议 */
ul.msg_post{clear:both;}
ul.msg_post li{width:293px; margin:20px 20px 0 0; overflow:hidden; vertical-align:middle;}
ul.msg_post li img{display:inline; float:right; width:90px; height:30px; margin:0; padding:0;border-top:1px solid #666; border-right:1px solid #ccc; border-bottom:1px solid #ccc; vertical-align:middle; overflow:hidden;}
ul.msg_post textarea{width:97%; max-width:97%; min-width:97%; margin-top:20px; background:#d2e9ff; line-height:2; font-size:16px; color:#000; padding:1%; border-top:1px solid #666; border-right:1px solid #ccc; border-bottom:1px solid #ccc; border-left:1px solid #666;}
ul.msg_post label{display:inline; float:left; height:30px; line-height:30px; background:#eee; border-top:1px solid #666; border-bottom:1px solid #ccc; border-left:1px solid #666; color:#000; width:79px; text-align:center;}
ul.msg_post input{display:inline; float:left; height:30px; line-height:30px; background:#d2e9ff; border-top:1px solid #666; border-right:1px solid #ccc; border-bottom:1px solid #ccc; font-weight:bold; color:#000; width:212px; text-align:left; text-indent:0.5em;}

/****about***/
.historyList{margin-top:0px;}
.historyList li{border-bottom:1px dotted #c4c4c4;padding:15px 0 0;}
.historyList li p{width:620px;margin-left:18px;line-height:18px;}
.historyList li span{font-size:18px;color:#435e9b;font-weight:700;}

/* CSS Document */
#comment-box{ width:957px; border-top:1px solid #ccc; margin:30px 0 0 20px;}
#comment-box div{ font-family: 'microsoft yahei',Tahoma, sans-serif; }
#comment-box .title{ height:40px; line-height:40px; font-size:16px;}
#comment-box .title span{ font-style:normal; font-family:Georgia; color:red;}
#comment-box .comment-form{ padding:15px 0px;}
#comment-box .comment-form .comment-form-left{ float:left; }
#comment-box .comment-form .comment-form-right{ float:left; width:900px;}
#comment-box .wbox{ position:relative; height:120px;}
#comment-box .input-box{height:39px;  background:#fafafa; border-top:1px solid #e5e9ec; padding:0px 0px 0px 5px;}
#comment-box .input-box span{ float:left; line-height:30px; display:block; }
#comment-box .input-box .com_txt{ float:left; margin-right:10px; padding:0px 5px;}

.fxdiv{float:right; line-height:30px; margin-left:20px; position:relative; cursor:pointer; }
.fxdiv:hover{color:#ee542a; text-decoration:underline}
.fxbox{ position:absolute; top:-30px; left:-50px; width:90px;height:30px; border:2px solid #ccd4d9; display:none;}
.fxbox a{width:30px; height:30px;}
#comment-box .comment-item .comment-right .wbox{ margin-left:5px;width:680px;}
#comment-box .fabu{ background:#5788aa;border:2px solid #49799c;-moz-border-bottom-right-radius:3px;border-bottom-right-radius:3px;color:#656d78; color:#f7f7f7; position:absolute; right:-2px; bottom:-2px; height:41px; line-height:38px; padding:0px 15px; font-size:18px;}
#comment-box .comment-item{ padding:10px 27px 10px 0px; border-bottom:1px dotted #d9d9d9;}
#comment-box .comment-item .huifu{ color:#cc3311}
#comment-box .comment-item .photo{ float:left;margin-left:10px;}
#comment-box .comment-item .photo img{border-radius:50%}
#comment-box .comment-item .comment-right{ float:right; width:863px; padding-left:10px;}
#comment-box .comment-item .comment-right .title{ height:20px; line-height:20px; width:100%; padding:0px 10px; font-size:12px; color:#0078B6;}
#comment-box .comment-item .comment-right .title span{ color:#b8b8b8;}
#comment-box .comment-item .comment-right .content{ line-height:23x; color:#333333; padding:15px 10px;}
#comment-box .comment-item .comment-right .ding{ background:url(../images/upDig.png) no-repeat left center; min-width:20px;}
#comment-box .comment-item .comment-right .ding:hover{ background:url(../images/upDig2.png) no-repeat left center; }
#comment-box .comment-item .comment-right .opt{ color:#999999; text-align:right;}
#comment-box .comment-item .comment-right a.tt{ text-decoration:none; padding-left:15px; margin-left:5px; height:30px; line-height:30px; color:#999999;}
#comment-box .comment-item .comment-right a.tt:hover { color:#ee542a;}

#addSendBox2,#addSendBox{position:absolute; top:-50px; left:85px; border:1px solid #c8d1d6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#656d78; display:none;z-index:9999}
.SendBox{border:1px solid #ccc;width:400px; height:200px; background:#fff;}
.SendBox h3{height:40px; line-height:40px; padding-left:20px;font-size:18px;color:#c31}
.SendBox h3 span{float:right; font-size:18px; cursor:pointer;padding-right:15px}
.SendBox h5{ border-bottom:1px solid #cbd2d8;background:#fafafa; padding:0px 15px; height:40px; line-height:40px;}
.SendBox h5 span{float:right; font-size:18px; cursor:pointer;}
.SendBox .item{padding:10px; height:31px; }
.SendBox .item .label{float:left; width:60px; text-align:right; line-height:31px;}
.SendBox .item .value{float:left; height:31px;}
.SendBox .item .value .txt3{border:1px solid #c8d1d6; height:31px; line-height:31px;}
.tcFB{background:#5788a9; height:30px; padding:0px 15px; border:0px; color:#fff;}

.ui_buttonC{display:inline-block;height:28px;padding:0
15px;border:none;border-radius:3px;overflow:visible;font-size:14px;line-height:28px;color:#fff;text-align:center;cursor:pointer}.ui_buttonC{background-color:#3f9f5f}.ui_buttonC:hover{background-color:#5cad77;color:#fff;text-decoration:none}.ui_buttonC:active{background-color:#3f9f5f;box-shadow:inset 0 2px 3px rgba(0,0,0,0.2)}

/*线路评价*/
.ui_button,.ui_buttonB,.ui_buttonC,.ui_buttonD,.ui_button_disabled,.ui_button_load,.ui_button_cancel{display:inline-block;height:28px;padding:0
15px;border:none;border-radius:3px;overflow:visible;font-size:14px;line-height:28px;color:#fff;text-align:center;cursor:pointer}
.ui_button{background-color:#3f9f5f}
.ui_button:hover{background-color:#5cad77;color:#fff;text-decoration:none}
.ui_button:active{background-color:#3f9f5f;box-shadow:inset 0 2px 3px rgba(0,0,0,0.2)}
.ui_buttonB{background-color:#077cc0}
.ui_buttonB:hover{background-color:#5cad77;color:#fff;text-decoration:none}
.ui_buttonB:active{background-color:#3f9f5f;box-shadow:inset 0 2px 3px rgba(0,0,0,0.2)}
.ui_buttonA{display:inline-block;height:28px;border:none;overflow:visible;font-size:12px;line-height:28px;color:#fff;text-align:center;cursor:pointer;float:left}
.ui_buttonD{margin-left:20px;background-color:#F79700}
.ui_buttonD:hover{background-color:#FFB000;color:#fff;text-decoration:none}
.ui_buttonD:active{background-color:#F79700;box-shadow:inset 0 2px 3px rgba(0,0,0,0.2)}
.ui_button_load{height:26px;padding:0
28px;line-height:26px;border:1px
solid #d7d7d7;background:#fff url(/images/common/tpl/wait_16.gif) no-repeat center center;color:#999;text-indent:-200px;cursor:default}.ui_button_load:hover{text-decoration:none;color:#999;cursor:default}input.ui_button_load,input.ui_button_cancel,input.ui_button_disabled,button.ui_button_load,button.ui_button_cancel,button.ui_button_disabled{height:28px;line-height:normal}

#mod_message_cont{font-size:14px;line-height:24px}#mod_message
.true{padding-left:35px;background:url(/images/common/tpl/icon_true24.png) no-repeat left center}#mod_message
.warn{padding-left:35px;background:url(/images/common/tpl/icon_warn24.png) no-repeat left center}.ui_popup_bg{position:absolute;z-index:1199;top:0;left:0;width:100%;height:100%;background:url(/images/common/popup_bg.png)}.ui_popup{position:relative;width:700px;margin:50px
auto 0;border:1px
solid #c0c0c0;box-shadow:0 1px 6px rgba(0,0,0,0.3)}.ui_popup_main{background:#fff}.ui_popup_close{position:absolute;z-index:1;top:8px;right:8px;width:30px;height:30px;background:url(/images/common/tpl/popup_close.png) no-repeat 0 -30px;cursor:pointer}.ui_popup_close:hover{background-position:0 0}#js_autoheight_clone{display:block;position:absolute;left:0;bottom:0;height:18px;border-width:0px;padding:0px;overflow:hidden;visibility:hidden}.ui2_input{height:24px;overflow:hidden;padding:3px
7px;border:1px
solid #c0c0c0;font-size:14px;line-height:24px}.ui2_textarea{background-color:#fff;height:24px;min-height:24px;overflow:hidden;padding:3px
7px;border:1px solid #c0c0c0;font-size:14px;line-height:24px}.ui2_input:focus,.ui2_textarea:focus{border-color:#5fa678;box-shadow:0 2px 2px 0 rgba(0,0,0,0.05) inset}.ui2_focus{border-color:#5fa678;box-shadow:0 2px 2px 0 rgba(0,0,0,0.05) inset}.ui2_error{border-color:#cb0900;box-shadow:0 2px 2px 0 rgba(0,0,0,0.05) inset}

.mod_talk_edit{width:880px;padding-left:72px;margin-bottom:20px}.mod_talk_edit_face{float:left;margin-left:-62px}.mod_talk_edit_face
img{border-radius:50%}.mod_talk_edit_cnt{position:relative;background:#f5f5f5;border:1px
solid #d7d7d7;padding:9px;box-shadow:0 0 3px rgba(0,0,0,0.12)}.mod_talk_edit_cnt
.arrow{position:absolute;top:34px;left:-9px;width:0;height:0;overflow:hidden;border:9px
solid transparent;border-right-color:#d7d7d7;border-left-width:0}.mod_talk_edit_cnt
.arrow2{position:absolute;top:35px;left:-8px;width:0;height:0;overflow:hidden;border:8px
solid transparent;border-right-color:#f5f5f5;border-left-width:0}.mod_talk_edit_cnt
textarea{width:844px;height:45px;min-height:45px}.mod_talk_edit_cnt
.btm{padding-top:10px;position:relative}.mod_talk_edit_cnt
.words{color:#959595;height:26px;line-height:20px;top:0px}
.ui_buttonA span{margin-right:15px}
.ui_button_load,.ui_button_cancel{line-height:30px}
/*线路客服*/
.help-service .help-hotline{height:60px;padding:20px 0;margin:20px 0;position:relative;border:1px solid #E8E8E8;border-radius: 5px;background:#F8F8F8;}
.help-service .help-icon-dh,.help-service .help-icon-kf{height:50px;width:50px;float:left;margin-right:22px}
.help-service .help-dh{padding:8px 0 5px 20px;width:455px;height:50px;position:relative;border-right:1px solid #E5E5E5}
.help-service .help-dh .help-btn{position:absolute;right:60px;top:10px}
.help-service .help-kf{height:90px;width:280px;position:absolute;top:28px;right:7px}
.help-service .help-kf img{float:left;margin-right:22px}
.help-service strong{margin-top:-5px;line-height:30px;color:#077cc0;display:block}
.help-service span{color:#999}
.help-service .help-icon-kf{background:url(../images/gn_gj_bj/zc_kf.png) no-repeat;}
.help-service .help-icon-dh{background:url(../images/gn_gj_bj/zc_dh.png) no-repeat;}


.paginator { font: 11px "Microsoft Yahei", Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
.paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}

 .MsoNormalTable{ border:1px solid #ccc;}
     .MsoNormalTable td{ border:1px solid #ccc;}
.ke-zeroborder{ border:1px solid #ccc;}
    .ke-zeroborder td{ border:1px solid #ccc;}
    
    
    .clearfix:after{clear:both;content:"";display:block;height:0;_height:1%;visibility:hidden;}
/*瑙ｅ喅ie6,7闂 鍒╃敤zoom 淇濇寔鍘熷澶у皬*/
.clearfix{*zoom:1;}
/*澶撮儴鏍峰紡*/
.global-nav{height:30px;position:relative;z-index:111;background-color:#f2f2f2;}
.fl{float:left;width:auto;}
.fr{float:right;width:auto;}
.cb{clear:both;}
.none{display:none;}
.container{width:1200px;margin:0 auto;}
.ico{background:url(../../../../images/ico.png) no-repeat;_background:url(../../../../images/ico.gif) no-repeat;}
.global-nav-left{float:left;}
.global-nav-left li{position:relative;padding-right:20px;z-index:1112;line-height:30px;float:left;}
.global-nav-left li b{transition:transform 0.2s ease-in 0s;background:url(../../../../images/ico.png) -33px -1px no-repeat;cursor:pointer;height:13px;display:block;float:left;margin-right:2px;margin-top:8px;width:13px;}
.global-nav-left li:hover b{transform:rotate(720deg);}
.global-nav-left a{display:inline-block;line-height:30px;color:#656565;}
.weixinshowPic{width:71px;line-height:30px;color:#656565;cursor:pointer;}
.weixinshowPic .i-qrcode{background:url(../../../../images/ico.png) -48px 0px no-repeat;display:inline;float:left;height:12px;margin-top:9px;margin-right:5px;width:12px;}
.weixinshowPic .wx_box{background:url(../../../../images/ico.png) no-repeat -43px -15px #fff;border:1px solid #ddd;box-shadow:0 0 10px rgba(0, 0, 0, 0.12);height:84px;left:-15px;position:absolute;top:28px;width:84px;display:none;}
.weixinshowPic-hover .wx_box{display:block;}
.weixinshowPic .wx_box .arrow{height:16px;left:50%;margin-left:-8px;position:absolute;top:-16px;width:16px;}
.weixinshowPic .wx_box .arrow i{border-style:dashed dashed solid;border-width:8px;height:0;left:0;overflow:hidden;position:absolute;top:0;width:0;}
.weixinshowPic .wx_box i.layer1{border-color:transparent transparent #ddd;top:-1px;}
.weixinshowPic .wx_box i.layer2{border-color:transparent transparent #fff;}
.global-nav-right{height:30px;float:right;}
.global-nav-right a.global-nav-right_a{line-height:30px;margin-left:20px;float:left;color:#666666;}
i.global-nav-right_i{float:left;width:26px;height:30px;background-position:-25px -100px;}
.dropdown{float:left;height:30px;padding-left:20px;position:relative;z-index:10;}
.dropdown-main{height:30px;float:left;position:relative;z-index:10;color:#666666;}
.dropdown-main i.helper-sprite-menu{float:left;margin-top:10px;margin-right:3px;background-position:-91px -109px;width:14px;overflow:hidden;height:10px;line-height:10px;}
.dropdown-main span{font-family:Arial;line-height:30px;float:left;margin-right:3px;}
.dropdown-main .helper-sprite-dropdown{-webkit-transition:300ms;transition:300ms;}
.helper-sprite-dropdown{float:left;margin-top:11px;overflow:hidden;background-position:-64px -111px;width:9px;height:7px;}
.dropdown-main_after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 white;border:1px solid #e1e1e1;border-bottom:0px solid #e1e1e1;box-sizing:content-box;height:28px;left:9px;padding:0 10px;position:absolute;top:-5px;visibility:hidden;width:80px;z-index:1;}
.dropdown-sub{position:absolute;background-color:white;left:0;top:20px;visibility:hidden;opacity:0;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transition:300ms;transition:300ms;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;z-index:0;}
.dropdown-sub a{margin-left:0;display:inline;}
.dropdown-hover .dropdown-main_after{visibility:visible;}
.dropdown:hover .dropdown-main .helper-sprite-dropdown{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.dropdown-hover .dropdown-sub{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.dropdown-sub_box{Z-INDEX:10001;RIGHT:-111px;BACKGROUND:#fff;BORDER:#DADADA 1px solid;POSITION:absolute;WIDTH:620px;TOP:3px;padding:10px;}
.menu_links2015{height:50px;}
.menu_links2015 a:last-child img{margin-right:0;}
.menu_links2015 img{float:left;margin-right:14px;}
.menu_nav2015 p{height:39px;line-height:39px;border-bottom:1px solid #EFEFEF;font-size:12px;padding-left:24px;background:url(../../../../images/ico.png) -174px -1px no-repeat;color:#E0CABF;margin:0;}
.menu_nav2015 p:last-child{border-bottom:none;}
.menu_nav2015 p a{line-height:12px;color:#818183;border-left:1px solid #E0CABF;padding:0 6px;font-family:"Microsoft Yahei";}
.menu_nav2015 p a:hover{text-decoration:underline;}
.menu_nav2015 p span{line-height:39px;}
.menu_nav2015 p span a{color:#FF3900;line-height:39px;font-size:12px;border-left:none;}
.menu_nav2015 p.menu_nav2015_p2{background-position:-174px -39px;}
.menu_nav2015 p.menu_nav2015_p3{background-position:-174px -80px;}
.menu_nav2015 p.menu_nav2015_p4{background-position:-174px -120px;}
.menu_nav2015 p.menu_nav2015_p5{background-position:-174px -160px;}
.menu_nav2015 p.menu_nav2015_p6{background-position:-174px -200px;}
.menu_nav2015 p.menu_nav2015_p7{background-position:-174px -240px;}
.menu_nav2015 p.menu_nav2015_p8{background-position:-174px -280px;}