﻿/*
Template Name: 大理旅游集散中心
Template URI: http://www.dllyjszx.com/
Description: lihui
Version: 2.7.0
Author: DLLYJSZX TSD
Author URI: http://www.dllyjszx.com/
Logo filename: logo.gif
*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;border:0;;font-style:inherit;font-size:100%;font-family:inherit;list-style:none;}
html {margin:0; padding:0;} 
body {margin:0; padding:0; font-family:宋体,Arial; font-size:12px; color:#666;/*background-image:url(images/bg2.gif)*/}
div, table, tr, td, ul, li, img {margin:0 auto}
ul {list-style: none outside none;list-style-type:none;margin:0px;padding:0px}
img {border:none 0;}
a {color:#464646; text-decoration:none;}
a:hover {color:#000; text-decoration:underline;}
.clear-fix {clear:both;}
/*b2c header*/
.header {height:185px}
.header .top {width:1200px;height:140px;margin:0px auto;background:url(images/jszx_400.jpg) no-repeat right bottom;}
.header .logo {width:367px;height:100px;float:left;display:inline;}
.header .toprt {width:583px;float:right;display:inline;height:100px;}
.site-nav,.register {width:583px;height:30px;line-height:30px;font-size:12px;text-align:right;padding-top:5px;}
.site-nav a {color:#6A6A6A;text-decoration:none;display:inline-block}
.site-nav span {color:#C40005;font-size:14px;font-weight:bold;font-family: "Arial","PingFang SC","Microsoft Yahei","SimSun",sans-serif;float:right;display:inline;line-height:12px}
.site-nav span img {margin-right:5px;margin-top:5px;}
.site-nav a span {font-size:10px;color:#333333}
.site-nav a.mapDroptit {background: url(images/dropTag.jpg) no-repeat scroll 58px 14px transparent;display:inline-block;width: 55px;padding-right:25px;position:relative;z-index:199999}
.site-nav .site_tools,.site-nav .site_group{float:right;display:inline;width:auto;position:relative;z-index:999999;padding-left:4px}
.site-nav .site_tools{z-index:0}
.site-nav .site_tools a{margin:0px 5px;}
.site_group ul{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;left:-5px;list-style:none outside none;padding:25px 0 5px 5px;position:absolute;top:2px;display:none;width:135px;z-index:199998;margin:0px;}
.site_group li{background: url(images/point.jpg) no-repeat scroll 3px 14px transparent;padding: 3px 0 3px 10px;text-align:left;line-height:26px;}
.site_group li a,.site_group li a:visited{color:#8b8b8b}.site_group li a:hover{color:orange}
.register {font-size:12px;text-align:left;color:#8b8b8b}
.register a {color:#f34c70;text-decoration:none;}
.header .toprt .buy {padding-top:8px;height:26px;text-align:right;font-size:12px;padding-right:0px;}
.header .toprt .shopcart {width:163px;height:26px;background-image:url(images/b2c_09.jpg);background-repeat:no-repeat;float:right}
.toprt .shopcart span {font-size:14px;font-family: "Arial","PingFang SC","Microsoft Yahei","SimSun",sans-serif;color:#BF0005;font-weight:bold;float:none}
.toprt .shopcart img{margin-bottom:3px}
#mainNav{width:100%;height:42px;background:url(images/menu_bg.jpg) no-repeat center center;font-size:12px}
#mainNav .nav{width:1200px;height:42px;display:block;padding:0px;margin:0px auto;}
#mainNav ul{text-align:center;float:left;width:105px;height:42px;line-height:42px;list-style-type:none;margin:0px;padding:0px ; }
#mainNav ul a {color:#FFFFFF;text-decoration:none;font-size:16px;font-weight:normal;font-family: "Arial","PingFang SC","Microsoft Yahei","SimSun",sans-serif;}
#mainNav .a1 {text-decoration:none;line-height:42px;  text-align:center}
#mainNav ul.u1 .sub_nav{ display:none}
#mainNav ul.u1 .sub_nav a {font-weight:normal;text-align:center;color:#000;font-size:16px;float:left;width:100%;border-bottom:1px #ccc dotted}
#mainNav ul.u1 {height:42px;line-height:42px;float:left;position:relative;z-index:3080; padding:0 px;}
#mainNav ul.u1:hover {background:#444444; }
#mainNav ul.u1:hover .a1{ color:#fff}
#mainNav ul.u1:hover .sub_nav {position:absolute;top:42px;left:0px;border:1px solid #444;border-top:none;background:#FBFBFB;display:block;}
#mainNav .u1_over .sub_nav a {color:#000;text-decoration:none;}
#mainNav .u1_over .sub_nav a:hover{background:#e2e2e2; }
#mainNav ul.u1:hover .sub_nav dl{border-top: 1px dotted #EED6B7;overflow: hidden;padding: 6px 0;}
#mainNav ul.u1:hover .sub_nav dt{float: left;line-height: 22px;text-align: right;width: 54px;padding: 3px 6px 0 0;}
#mainNav ul.u1:hover dt a{color: #CC0000;font-weight: bold;}
#mainNav ul.u1:hover .sub_nav dd{float: left;width: 415px;overflow: hidden;    padding: 3px 0 0;}
#mainNav ul.u1:hover .sub_nav dd em {border-left: 1px solid #CCCCCC;float: left;height: 14px;line-height: 14px;margin: 4px 0;padding: 0 8px;}
#mainNav ul.u1:hover .sub_nav em a{white-space: nowrap; font-style:normal}
#mainNav ul.u1:hover .sub_nav em a:hover{color:#c1067d}
#mainNav .hotw {position:relative}
#mainNav .hot {position:absolute;top:-4px;right:10px;}
.header .sreachk {width:100%;height:35px;background-image:url(images/sreach_18.jpg);background-repeat:repeat-x;}
.header .sreach {width:950px;height:35px;margin:0px auto;}
.header .ontext {width:216px;height:35px;float:left;background-image:url(images/header_search.png);background-repeat:no-repeat;background-position:left 6px;}
.header .texton {width:178px;height:16px;margin-top:8px;border:#FFFFFF 0px;margin-left:30px;}
.header .textbtn {float:left;padding-left:10px;}
.header .sreachbtn {background-image:url(images/header_search.png);background-repeat:no-repeat;background-position:left bottom;border:0px;color:#FFFFFF;width:52px;height:22px;margin-top:5px;}
.header .key {float:left;line-height:35px;font-size:12px;padding-left:10px;}
.header .key a {margin:0px 10px;text-decoration:none;color:#000000;}

.topbanner{ width:1000px; margin:0px auto;height:inherit}
/*footer*/
#footer {margin:0; padding:10px 0 15px; height:auto; font-size:12px; text-align:center;}
#footer .line-container {margin:0 auto 10px; width:1000px; height:auto; text-align:center; display:block; overflow:hidden;}
#footer .o-links {margin:0 auto 10px; height:36px; line-height:36px; display:block; color:#fff; font-weight:bold; text-align:center; overflow:hidden;}
#footer .o-links a {margin:0 20px; color:#fff;}
#footer .o-links a:hover {color:#fff; text-decoration:underline;}
#footer .CopyRight-i {margin:0 auto; width:1000px; height:auto; color:#666; text-align:center; display:block; overflow:hidden;}
#footer .CopyRight-i span {margin:0 10px;}
#footer .CopyRight-i span.cR-icon {font-family:Arial;}
/************/
.gwctk_box{width:429px;  border:12px solid #E6DDE4;font-size:14px; background:#fff; margin:0px auto; padding:8px 8px 0 8px;}
.cgtst{width:70px;float:left;text-align:center;padding-top:10px}
.cgtst.img{margin-right:7px}
.cg_content{float:left;padding-top:13px}
.cg_content img{vertical-align:middle;margin-right:10px;border:0}
.cg_content a{color:#404040;text-decoration:none}
.cg_font14{font-size:14px;font-weight:bold;line-height:28px;}
.cg_pad13{padding-bottom:13px;}
.cg_clear20{clear:both;height:20px}
.cg_bold{font-weight:bold}
.gwcg{background: url("images/gwcg.gif") no-repeat scroll 0 0 transparent;float: left;height: 31px;margin-left: 13px;width: 32px;}
.jxgw{background: url("images/jxgw.gif") no-repeat scroll 0 0 transparent;cursor: pointer;float: left;height: 27px;width: 101px;}
.gwcjs{background:url("images/gwdjs.gif") no-repeat scroll 0 0 transparent;cursor: pointer;float: left;height: 27px;margin-right: 8px;width: 111px;}
.gwclb,.gwcbut{background:url("images/gwclb.gif") no-repeat scroll 0 0 transparent;cursor: pointer;float: left;height: 27px;margin-right: 8px;width: 111px;}
.gwcbut{background:url("images/tip_button.gif") no-repeat;text-align:center;line-height:25px;color:#444;font-size:12px;}
.ksk_club {background: url("images/ksk_03.gif") no-repeat scroll 0 0 transparent;float: right;height: 24px;margin-right: 10px;width: 25px;cursor:pointer}
.ksk_headtitle {color:#0A58A7;font-weight:bold;margin:5px 0 0 0;float:left;width:390px;overflow:hidden;font-family: "Arial","PingFang SC","Microsoft Yahei","SimSun",sans-serif;}
/************/
#m-menu .MenuList {color: #FFFFFF;line-height: 40px;width:842px;}
#m-menu .MenuList li {background: url("images/MenuList_li_bg.png") no-repeat scroll right 15px transparent;float: left;font-size: 12px;font-weight: bold;margin: 0;padding: 0 27px;}
#m-menu .MenuList li a {color: #FFFFFF;text-decoration: none;}
#m-menu .MenuList li a:hover {color: #FFFFFF;text-decoration: underline;}
#f-o-links .MenuList {color: #B9B9B9;display: block;line-height: 35px;margin: 0 auto;text-align: center;}
#f-o-links .MenuList li {float: left;font-size: 12px;margin: 0;padding: 0 20px;text-align: center;}
#f-o-links .MenuList li a {color: #E8E8E8;text-decoration: none;}
#f-o-links .MenuList li a:hover {color: #FFFFFF;text-decoration: underline;}
.ShopCartWrap a {color: #333333;font-weight: bold;text-decoration: none;}
.ShopCartWrap a:hover {color: #666666;text-decoration: none;}
.ShopCartWrap .cart-number {color: #9D0000;padding: 0 4px;}
.SearchBar .search_label span { color: #666666;font-weight: bold;}
.SearchBar .keywords {border: 1px solid #CCCCCC;height: 16px;vertical-align: middle;width: 120px;}
.SearchBar .btn_search {background: url("images/index-bg.png") repeat-x scroll -94px -101px transparent;border: 0 none;cursor: pointer;font-size: 0;height: 24px;width: 60px;}
.SearchBar .btn_advsearch {}
.SearchBar table td {padding: 0 5px 0 0;vertical-align: middle;}
.i-ii-friend-links .t-tt-cc-nv .LinkListItem {float: left;line-height: 18px;text-align: center;}
#show-all-pr-catalog .GoodsCategoryWrap .c-cat-depth-1 { float: left;line-height: 25px;width: 120px;}
#show-all-pr-catalog .GoodsCategoryWrap .c-cat-depth-1 a {border-bottom: 1px solid #333333;color: #FFFFFF;display: block;float: left;font-size: 14px;line-height: 28px;width:100%;text-align:left;}
#show-all-pr-catalog .GoodsCategoryWrap li a {background: none repeat scroll 0 0 transparent;}
#show-all-pr-catalog .GoodsCategoryWrap li a:hover {text-decoration: underline;}
#show-all-pr-catalog .GoodsCategoryWrap .c-cat-depth-2 {line-height: 28px;}
#show-all-pr-catalog .GoodsCategoryWrap .c-cat-depth-2 a {background-color: #736867;border: 0 none;color: #FFFFFF;font-size: 12px;line-height: 25px;text-decoration: none;width:110px;}
#show-all-pr-catalog .GoodsCategoryWrap .c-cat-depth-2 a:hover {color: #FFFFFF;font-size: 12px;line-height: 25px;text-decoration: underline;}
#page-n-l-iiiii-001 .GoodsCategoryWrap .c-cat-depth-1 {line-height: 35px;width: 200px;}
#page-n-l-iiiii-001 .GoodsCategoryWrap .c-cat-depth-1 a {display: block;height: 30px;line-height: 30px;width: 200px;}
#page-n-l-iiiii-001 .GoodsCategoryWrap li a {background: none repeat scroll 0 0 transparent;}
#page-n-l-iiiii-001 .GoodsCategoryWrap li a:hover {text-decoration: underline;}
#page-n-l-iiiii-001 .GoodsCategoryWrap .c-cat-depth-2 {line-height: 30px;}
#page-n-l-iiiii-001 .GoodsCategoryWrap .c-cat-depth-2 a {display: block;line-height: 30px;padding-left: 30px;text-decoration: none;width: 150px;}
#page-n-l-iiiii-01 .GoodsCategoryWrap .c-cat-depth-1 {line-height: 35px; padding-left: 20px;width: 220px;}
#page-n-l-iiiii-01 .GoodsCategoryWrap .c-cat-depth-1 a {display: block;height: 30px;line-height: 30px;width: 200px;}
#page-n-l-iiiii-01 .GoodsCategoryWrap li a {background: none repeat scroll 0 0 transparent;}
#page-n-l-iiiii-01 .GoodsCategoryWrap li a:hover {text-decoration: underline;}
#page-n-l-iiiii-01 .GoodsCategoryWrap .c-cat-depth-2 {line-height: 30px;}
#page-n-l-iiiii-01 .GoodsCategoryWrap .c-cat-depth-2 a { display: block;line-height: 30px;padding-left: 30px;text-decoration: none;width: 150px;}
.itemsWrap {margin-bottom: 10px;}
.themefoot {display: none;}
#footer table {padding: 0;}
#footer tr {padding: 0;}
#footer td { padding: 0;}
.fterlinks{padding-top:40px; padding-left:30px; padding-right:5px;}
#i-misc {height: auto; margin: 0; padding: 5px 0 0;text-align: center;width: 100%;}
.fhtz {margin: -10px 0 0; overflow: hidden;padding: 0;width: 362px;}
.fhtz .fhtz_title {background: none repeat scroll 0 0 #FFFFFF;border-bottom: 1px solid #CECECE;color: #A4001A;font-size: 14px;font-weight: bold;height: 35px;line-height: 35px;margin: 0;padding: 0 0 0 10px;width: 352px;}
.fhtz .fhtz_c_con {margin: 0;overflow: hidden;padding: 10px 5px 0 5px;width: 350px;}
.fhtz .fhtz_c_con ul li {line-height: 25px;width: 350px;}
.i-l-bot-con {margin:0 auto 10px; padding:10px; width:978px; height:auto; font-size:12px; text-align:left; overflow:hidden; clear:both; border:1px solid #dfdfdf; background:#fff;}
.i-l-bot-con .con-b-1 {float:left; width:360px; text-align:left; overflow:hidden; background:#fff; padding:0px;}
.i-l-bot-con .con-b-2 {float:right; padding-left:20px; width:600px; text-align:left; overflow:hidden; background:#fff;padding:0px;}
.i-l-bot-con .con-b-3 {float:right; width:0px; text-align:left; overflow:hidden; background:#fff;padding:0px;}
/*
.foot2{ width:1002px; height:154px; background-image:url(images/foot2_02.jpg); margin:0px auto;background-repeat:no-repeat;}
.foot2 .foot2_left{ width:280px; height:112px; float:left; font-weight:normal; font-size:12px;padding:42px 0 0 20px;}
.foot2 .foot2_right{ width:675px; height:154px; float:right; position:relative;}
.footnav{ width:1002px; height:39px; margin:0px auto; color:#FFFFFF; background-image:url(images/foot2_03.jpg);background-repeat:no-repeat;}
.zpbzimg{ width:1002px; height:86px; margin:0px auto;}
*/
.foot2{width:1002px; margin:0px auto;}
.mfoot{width:1002px;height:auto;margin:auto;display:inline-block;margin-top:8px}
.mfoot dl.help{width:250px;border-right:1px #ccc dotted;float:left;}
.mfoot .help dt{background:#ececec;height:32px;line-height:32px;padding-left:5px;font-weight:bold}
.mfoot .help dd{background:#f9f9f9;height:40px;padding:22px 8px 22px 22px}
.mfoot .help div{float:left;width:100px;height:24px;color:#838383}
.mfoot .help a,.mfoot .help a:visited{color:#838383}
.totop{ width:42px; height:42px; position:absolute; bottom:5px; right:20px;}

.f_nav{ margin:0px auto; width:690px;}
.footerbgs{ width:100%; height:396px; margin:0px auto; padding:0px; background-color:#CCCCCC;  background-repeat:repeat-x;padding:0px;}
.footermain{ width:1002px; margin:0px auto;padding:0px; }
.footright{width:1002px; height:120px; background-image:url(images/foot2_05.jpg); background-repeat:no-repeat; margin:0px auto; background-color:#dedede;}
.footright a img{ border:0px;}
#footer{  padding:0px;}
.LinkList .LinkListItem {float: left;line-height: 18px;text-align: center;}
.LinkList, .ImChat {padding: 5px;}
.TransportList li {border-bottom: 1px dotted #CCCCCC;padding: 5px;white-space: normal;}
.TransportList .TransportListId {color: #FF9900;font-size: 11px;font-weight: 700;}
.TransportList .TransportListShipname {color: #000000;font-size: 11px;}
/*b2c foot*/
.footwrap {height:207px;margin-top:30px}
.footer{width:100%;padding:30px 0 30px 0;background:#ea9000;}
.sev_i_i_c {width: 1200px;margin: 0 auto;padding: 0;text-align:center;display:table;font-family: "Arial","PingFang SC","Microsoft Yahei","SimSun",sans-serif;}
.footer .sev_i_i_c h1{float:left;width:629px;height:147px;background:url(images/foot1/foot_gz.jpg) no-repeat;margin-left:45px}
.footer .sev_i_i_c h2{width:226px;height:429px;background:url(images/foot1/jszx_03.png) no-repeat;margin:-62px 0 0 940px;position:absolute;}
.footer .Custom_ii_c img {margin-top: -1px;}
.footer_img{width:100%;margin:0 auto;text-align:center;height:300px;}.footer_img ul{ list-style-type:none;font-family: "Arial","PingFang SC","Microsoft Yahei","SimSun",sans-serif;}
.footer_img .callme{float:left;width:200px;margin:20px 0 0 20px;}
.footer_img .callme li{padding:20px 0 10px 72px;background:url(images/foot1/call.jpg) no-repeat 25px 20px;height:34px;float:left;width:160px; text-align:left;line-height:120%;font-size:14px}
.footer_img .navbottom{float:left;width:600px;margin:20px 0 0 100px;padding-top:14px}
.footer_img .navbottom li{float:left;width:150px;height:180px;}
.footer_img .navbottom a{width:150px;float:left;line-height:26px;text-align:left}
.footer_img .navbottom a.b{font-weight:bold}
.copy{padding:30px 0 30px 0}

.yh_slider{position:inherit;height:390px;overflow:hidden;}
.yh_slider_pic{position:relative;overflow:hidden;}
#ys_pic a{display:block;}
.yh_slider_num{position:absolute;right:8px;bottom:14px;height:15px;color:white;}
.yh_slider_num li{float:left;width:15px;height:15px;margin-right:5px;line-height:15px;text-align:center;cursor:pointer;background: #999;}
.yh_slider_num li.on{color: white;background: black;}

