/* 全局设置 Start */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word}
body,html,input,textarea,select,option{font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;font-family:"微软雅黑";}
table{border-collapse:collapse;border-spacing:0;}
img{border:none}
h1{font-size:34px;}
h2{font-size:26px;}
h3{font-size:18px; }
h4{font-size:16px;}
h5{font-size:14px;}
h6{font-size:12px;}
input,label,img,th{vertical-align:middle;}
.font-fixh{font-family: Georgia,Arial; color: #f00; font-size: 16px; font-weight: 700;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
input.button ,input.btn{padding:0.25em;width: auto;_width:0;overflow:visible !ie;}
ul,ol,li{list-style:none;}
a{text-decoration:none; color:#222;}
a{outline:none;}
a:hover{text-decoration:none; color:#F90;}
.white,.white a{color:#fff}
.blue,.blue a{color:#004499}
.gray,a.gray{color:#999}
.red,.red a, a.red{color:red;}
.green{color:#0E774A}
.grey{ color:#ccc;}
select optgroup{color:#CAC8BB;}
header{ display:block}
.hidden{display:none;}
.invisible{visibility:hidden;}
.ib,.ib-a a{display:inline-block;zoom:1;*display:inline;}
.clear:after,.main:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear,.main{display:inline-block;}
* html .clear,* html .main{height:1%;}
.clear,.main{display:block;}
/* End 全局设置 */
/* 公共部分 Start */
.wrapper-out{min-width:1200px}
.wrapper-inner{}
.layout{margin:0 auto;width:1000px;min-width:1200px; font-size:14px; line-height:30px;}
.fleft{float:left}
.fright{float:right}
.mt12{ margin-top:12px;}
.mb15{ margin-bottom:15px;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#049ad9;}
.bgGray{ background:#fafafa;}
.red {color:#f00}
.green{ color:#009933;}
.blue,
a.blue,
a.blue:visited {color:#1CA1DA}
/* top Start */
#top { height:30px; width:100%; min-width:1200px; line-height:30px; margin:0 auto; background:#333; border-bottom:1px solid #ddd; color:#e5e5e5;}
#top .top { height:100%; width:1000px;min-width:1200px; margin:0 auto;background:#333; }
#top .top .left{ width:auto; float:left;}
#top .top .right{ width:auto; float:right;}
#top .top .login { height:100%; width:auto; float:right; font-size:12px;}
#top .top .login span { width:auto; float:left; padding:0 4px;}
#top .top .login span a { color:#e5e5e5;}
#top .top .login b { float:left; color:#e9e9e9; font-weight:500;}
#top .top .login .icon {}
#top .top .login span i{ width:22px; height:22px; float:left; overflow:hidden; margin-top:3px;}
#top .top .login span .qq{ background: url(../images/icon_login.png) no-repeat 0px 0px;}
#top .top .login span .weibo{ background: url(../images/icon_login.png) no-repeat -22px 0px;}
#top .top .login span .weixin{ background: url(../images/icon_login.png) no-repeat -44px 0px;}
#top .top .login span .qq:hover{ background: url(../images/icon_login_hover.png) no-repeat 0px 0px;}
#top .top .login span .weibo:hover{ background: url(../images/icon_login_hover.png) no-repeat -22px 0px;}
#top .top .login span .weixin:hover{ background: url(../images/icon_login_hover.png) no-repeat -44px 0px;}

/* 头部 Start */
#header { height:80px; width:100%; min-width:1200px; margin:0 auto; border-bottom:1px solid #ddd;}
#header .header { height:100%; width:1000px; min-width:1200px; margin:0 auto; }
#header .header .logo { height:100%; width:25%; float:left;}
#header .header .nav { height:100%; width:auto; float:right; font-family:"微软雅黑"; margin-top:15px;}
/*#header .header .nav ul { height:30px; width:auto; float:left; font-size:14px; margin-top:26px;}
#header .header .nav ul li { height:100%; width:auto; float:left; line-height:30px; margin:0 24px; overflow:hidden; text-align:center; border-bottom:2px solid #fff; }
#header .header .nav ul li a { color:#474038; text-decoration:none; display:block;}
#header .header .nav ul li.on,#header .header .nav ul li:hover { float:left; border-bottom:2px solid #F90; text-align:center;}
#header .header .nav ul li.on a,#header .header .nav ul li:hover a { color:#F90; }*/

#nav { height:auto; width:100%; min-width:1200px; margin:0 auto; }
#nav .nav { height:50px; _height:50px; width:1200px; margin:0 auto; line-height:50px;/* overflow:hidden; _overflow:hidden;*/ }
#nav .nav ul { height:100%; width:100%; font-family:"微软雅黑"; margin:0 auto; display:flex;}
#nav .nav ul li { height:100%; width:92px; *width:70px; _width:70px; float:left; font-size:16px; text-align:center; position:relative; font-weight:bold;  z-index:888!important; }

#nav .nav ul li.on b,
#nav .nav ul li:hover b{ border-bottom:2px solid #F90; text-align:center; display:inline-block;}
#nav .nav ul li.on a,
#nav .nav ul li:hover a { color:#F90; }
#nav .nav ul li:first-child { background:none;}
#nav .nav ul li a{ width:100%; height:100%; display:block; color:#474038; line-height:50px; _padding-top:13px;}
#nav .nav ul li a b{ font-weight:300;}
#nav .nav ul li a { display:block; font-weight:100; text-decoration:none;}
/* 下拉菜单 */
#nav .nav ul li .subUl { width:100%; height: auto; color:#fff; display: none; left:-10px; position: absolute; top: 50px; border-bottom-right-radius:10px; border-bottom-left-radius:10px; border-top:none;  background:#096ec1; z-index:99999!important;}
#nav .nav ul li .subUl{ overflow: hidden; width: 100%; color: #555; height: auto; text-align: center; border-bottom-right-radius:10px; border-bottom-left-radius:10px; padding:0px 10px;}
#nav .nav ul li .subUl .sa-nav { display: inline; float: left; width: 100%; color: #fff;text-align: center; font-size:14px;}
#nav .nav ul li .subUl a { color:#fff!important; _padding-top:0px; line-height: 24px; padding: 12px 0px;  }
#nav .nav ul li .subUl a:hover { text-decoration:none; color:#fff; background:#F90; }
#nav .nav ul li .subUl .sa-nav dl dt{ width:100%; float:left; text-align:center}
#nav .nav ul li .subUl .sa-nav dl dd{ width:100%; padding:0px 0px; float:left; text-align:center; font-size:12px;}
#nav .nav ul .li3{}
#nav .nav ul .li3 .subUl{ width:600px;}
#nav .nav ul .li3 .subUl .sa-nav{ width:120px;}

/* 头部 End */
/* 底部 Start */
#footer { height:auto; overflow:hidden; width:100%; margin:0 auto; min-width:1200px;  background:#3c3c3c; display:block;}
#footer .footer { height:100%; width:1000px;min-width:1200px; margin:20px auto; background:#3c3c3c;display:block; overflow:hidden;}
#footer .footer .copyright{ height:auto; width:100%; float:left; line-height:26px; color:#aaa; text-align:center;}
#footer .footer .copyright a{ color:#aaa;}
.navBar{ display:none; }
/* 底部 End */
/* End 公共部分 */

/* 当前位置 */
.website{ width:100%; height:30px; margin:0px auto; overflow:hidden; line-height:30px; color:#999; padding:10px 0px;}
.website .site{width:70%; height:auto; float:left; text-align:left;}
.website .site em{ width:auto;  float:left;}
.website .site span{ width:auto;  float:left;}
.website .site i{ width:15px; height:30px; float:left;background:url(../images/news.png) no-repeat center;}
.website .site a{ color:#666; float:left; }
.website .site a:hover{ color:#333; text-decoration:none;}
.website .site b{ width:auto; float:left; color:#666; font-weight:100;}
.website .title{width:30%; height:auto; float:left; text-align:right;}

/*日历顶部*/
.main-diary { background:#fafafa; padding-top:10px; border-top:5px solid #F90; border-bottom:5px solid #F90;}
.main-diary .top{ width:auto; margin:0px auto; height:30px; padding:2px 0px; font-family:"微软雅黑";}
.main-diary .top .topDate{ width:auto; float:left;}
.main-diary .top .topDate .monthDay{ width:auto; float:left;  font-size:24px; line-height:24px; font-family:"黑体"; }
.main-diary .top .topDate .monthDay .data-m{ font-size:24px; font-family:"黑体";}
.main-diary .top .topDate .monthDay .data-d{ font-size:24px; font-family:"黑体";}
.main-diary .top .topDate .monthDay .data-week{ }
.main-diary .top .topDate .year{ width:auto; float:left; line-height:12px;}
.main-diary .top .topDate .year .data-y{ display:block; font-size:10px; font-weight:bold; text-indent:4px;}
.main-diary .top .topDate .year .data-nong{ float:left; font-size:10px; text-indent:4px;}
.main-diary .top .topDate .year .data-fes{ display:none; width:auto; float:left; font-size:10px;}
.main-diary .top .topDate .year .data-tiangan{ display:none; font-size:10px;}
.main-diary .top .topDate .year .data-shengxiao{ display:none; font-size:10px;}
.main-diary .top .topDo{ width:auto; float:right;}
/*日历头部*/
.main-diary .tableHead{ text-align: center; /*background:#efefef;*/ padding:8px 0px; border-radius:5px; border-collapse:inherit;}
.main-diary .tableHead tr{}
.main-diary .tableHead tr td{ vertical-align:middle; text-align:center; }
.main-diary .tableHead select { appearance: none;-moz-appearance: none;-webkit-appearance: none;border: 0; border-radius: 2px; color: #000000; background-color: white; background:#eee; vertical-align:middle; text-align:center; font-family:"微软雅黑"; padding:2px 2px; cursor:pointer;}
.main-diary .tableHead select:hover{ background:#fff; color:#ec5252; }
.main-diary .tableHead .year_select{display:inline-block; _display:inline; *display:inline; }
.main-diary .tableHead .home_select{display:inline-block; _display:inline; *display:inline; padding:0px 6px;}
.main-diary .tableHead .btnMonth{ background:#b3b3b2; border-radius:3px; width:16px; height:20px; line-height:20px; cursor:pointer; font-size:12px; color:#fff; display:inline-block; text-align:center; font-family:"微软雅黑"; }
.main-diary .tableHead .btnMonth:hover{background:#ec5252;}
.main-diary .tableHead .btnToday{ width:20px; border-radius:3px; background:#F90; font-family:"微软雅黑";}

.main-diary .tableWeekend{ border-bottom:2px solid #eee; color:#bebebe; padding:0px 0px; }
.main-diary .tableWeekend tr{}
.main-diary .tableWeekend tr td{ text-align:center; font-size:14px; }

.main-diary .tableCale{ width: 100%; table-layout: fixed; text-align:center; border-spacing:4px; border-collapse:separate; }
.main-diary .tableCale .aorange { color: #ff5f07; }
.main-diary .tableCale .day {font-size: 18px; color: #000000; }
.main-diary .tableCale .day td{color:#9F9E9E;}
.main-diary .tableCale .one {font-weight: normal; color: #000000; }
.main-diary .tableCale .everyday{ width:auto; cursor:pointer; padding:4px 0px; border-radius:4px;}
.main-diary .tableCale .everyday:hover{ background:#eee; color:#f12528; }
.main-diary .tableCale .selected{ background:#eee; color:#f12528; }
.main-diary .tableCale .everyday:active{ background:#eee;}
.main-diary .tableCale .everyday em{ width:100%; display:block; font-style:normal; font-size:14px; line-height:20px; font-family:"微软雅黑"; }
.main-diary .tableCale .everyday b{ font-weight:100; width:100%; display:none; font-size:10px; line-height:12px;}
.main-diary .tableCale .everyday a{ font-size:12px;}
.main-diary .tableCale .today{ color:#f12528; background:#dddddd; }
.main-diary .tableCale .active{ color:#fff; background:#ee6654;}
.main-diary .tableCale .active a{ color:#fff; height:100%; display:block;}
.main-diary .tableCale .active:hover a{ color:#ee6654; }
.main-diary .tableCale td{ position:relative;}

/* sideCommon Start */
.sideCom{height:auto; width:250px; float:left; }
.sideCom .side { height:auto; width:99%; float:left; border-bottom:none; border:1px #eaeaea solid; border-radius:3px; background:#fcfcfc;}
.sideCom .side ul { height:auto; width:100%; float:left;}
.sideCom .side ul li { height:auto; width:100%; line-height:50px; border-bottom:1px #ccc solid; text-indent:70px; overflow:hidden; border-bottom:1px #ccc solid;}
.sideCom .side ul li a { display:block; font-size:16px; background:url(../images/common/sideCate.png) repeat-x; color:#fff;}
.sideCom .side ul li a span { height:100%; width:50%;}
.sideCom .side ul.dot li { background:url(../images/common/sideDot.png) 50px 18px no-repeat;}
.sideCom .side ul li ul { height:auto; width:100%; padding:10px 0; border-top:1px #ccc solid;}
.sideCom .side ul li ul li { height:40px; line-height:40px; width:100%; border-bottom:none;}
.sideCom .side ul li ul li.on,.sort ul li ul li:hover { height:40px; width:100%; background-color:#f9f7fd;}
.sideCom .side ul li ul li.on a,.sort ul li ul li:hover a { display:block; color:#f4560c; font-weight:bold;}
.sideCom .side ul li ul li a { display:block; font-size:12px; background:none; color:#000;}
/* 当前栏目子栏目 */
.sideCom .sideCate{height:auto; width:99%; background:#f7f7f7; margin-bottom:20px; overflow:hidden; }
.sideCom .sideCate h2{ width:100%; float:left; font-family:"微软雅黑"; font-size:18px; text-align:left; text-indent:36px; line-height:50px; background:url(../images/cate-icon.png) no-repeat 20px 16px;}
.sideCom .sideCate h2 b{ font-size:18px; font-weight:300; }
.sideCom .sideCate h2 span{ font-size:14px; color:#b5b4b4; font-weight:300; padding-left:6px;}
.sideCom .sideCate h2 a{ color:#000;}
.sideCom .sideCate ul { height:auto; width:100%; float:left; padding:0px 0px;}
.sideCom .sideCate ul li { height:auto; width:auto; line-height:50px; border-bottom:0px #eaeaea solid; overflow:hidden; /*border-left:6px solid #fff;*/ text-indent:0px; margin:0px auto; font-size:18px;}
.sideCom .sideCate ul li span{ width:6px; height:50px; float:left; display:block;}
.sideCom .sideCate ul li b{ text-indent:70px; font-weight:100; float:left;}
.sideCom .sideCate ul li.on,
.sideCom .sideCate ul li:hover{ background:#F90;  }

.sideCom .sideCate ul li a{color:#000; text-decoration:none; text-indent:20px; display:inline-block; background:url(../images/sideLi.png) no-repeat 4px center; height:100%; width:100%; font-size:16px; }
.sideCom .sideCate ul li.on a,
.sideCom .sideCate ul li:hover a{ color:#fff; text-decoration:none;  background:url(../images/sideLiOn.png) no-repeat 4px center; }
.sideCom .sideCate ul li.subNav0{ text-indent:20px;}
.sideCom .sideCate ul li.subNav1{ text-indent:50px; font-size:14px; height:40px; line-height:40px;  border-bottom:none; background:url(../images/navStyle_1.png) no-repeat 60px center;}
.sideCom .sideCate ul li.subNav1 a{ padding:7px 0px;}
.sideCom .sideCate ul li.subNav2,
.sideCom .sideCate ul li.subNav3,
.sideCom .sideCate ul li.subNav4,
.sideCom .sideCate ul li.subNav5{ font-size:12px; height:36px; line-height:36px; border-bottom:none; border-left:none; background:none;}
.sideCom .sideCate ul li.subNav2 a,
.sideCom .sideCate ul li.subNav3 a,
.sideCom .sideCate ul li.subNav4 a,
.sideCom .sideCate ul li.subNav5 a,
.sideCom .sideCate ul li.subNav6 a,
.sideCom .sideCate ul li.subNav7 a{ padding:6px 0px;}
.sideCom .sideCate ul li.subNav2{ text-indent:55px; background:url(../images/navStyle_2.png) no-repeat 70px center;}
.sideCom .sideCate ul li.subNav3{ text-indent:75px; background:url(../images/navStyle_2.png) no-repeat 90px center;}
.sideCom .sideCate ul li.subNav4{ text-indent:95px; background:url(../images/navStyle_2.png) no-repeat 110px center;}
.sideCom .sideCate ul li.subNav5{ text-indent:115px; background:url(../images/navStyle_2.png) no-repeat 130px center;}
.sideCom .sideCate ul li.subNav6{ text-indent:135px; background:url(../images/navStyle_2.png) no-repeat 150px center;}
.sideCom .sideCate ul li.subNav7{ text-indent:155px; background:url(../images/navStyle_2.png) no-repeat 170px center;}

.sideCom .sideDiv{ margin:0px auto; margin-bottom:20px; overflow:hidden; /*border:1px #eaeaea solid;*/ border-radius:3px; background:#fff; margin-bottom:20px;}
.sideCom .sideDiv h1{ font-size:16px; font-weight:100; text-indent:24px; line-height:34px; height:34px; border-bottom:1px solid #eee; background:#F90; color:#fff; }
.sideCom .sideDiv h1 span{ width:auto; float:left;/* background:url(../images/sidediv.png) 4px 10px no-repeat;*/}
.sideCom .sideDiv h1 b{ width:auto; float:right; font-size:12px; color:#999; font-weight:100; padding-right:4px;}
.sideCom .sideDiv h1 b a{color:#999;}
.sideCom .sideDiv ul{ margin:12px 0px; overflow:hidden;}
.sideCom .sideDiv ul li{ width:100%; float:left;  line-height:200%;}
 
.sideCom .siteSearch{ overflow:hidden; background:#fafafa; margin-bottom:20px; float:left; }
.sideCom .siteSearch form{ margin:10px auto; width:90%; overflow:hidden;border:1px solid #eee;}
.sideCom .siteSearch form .keywords{ width:80%; float:left; height:30px;  line-height:30px; border:0; text-indent:10px; outline:none; }
.sideCom .siteSearch form .submit{ width:40px; float:right; height:32px; background:url(../images/sidesearch.png) 15px 8px no-repeat; border:none; cursor:pointer; outline:none;}
.sideCom .newsLatest ul{}
.sideCom .newsLatest ul li{height:28px; line-height:28px; text-indent:20px; background:url(../images/common/article.png) 8px 12px no-repeat; overflow: hidden; }
.sideCom .newsImg ul{}
.sideCom .newsImg ul li{ width:50%; height:126px; text-align:center; line-height:150%;}
.sideCom .newsImg ul li a{ padding:0px 6px; display:block;}
.sideCom .newsImg ul li a img{ width:95%; height:74px;}
/* artMain Start */
.artCom{height:auto; width:920px; float:right; margin:0px 0px 0px 0px; }
/* 正文标题 Subject */
.artCom .artSubject{ width:auto; height:40px; margin:0px auto; font-size:14px; text-align:left; overflow:hidden; clear:both; margin:10px 0px 0px 0px; }
.artCom .artSubject b {height:20px; float:left; line-height:20px; font-size:20px; font-weight:300; border-left:4px solid #F90; text-indent:14px;}
.artCom .artSubject b a{ color:#F90;}
.artCom .artSubject span{ float:right; line-height:36px;}
.artCom .artSubject span a{ color:#999; font-size:12px;}
.artCom .artSubject span a:hover{ color:#f45d0c;}
/* 主体-右侧-列表 */
.artCom .lists{ width:auto; margin:0px auto;/* border:1px #eaeaea solid; border-radius:3px;*/ border-top-left-radius:0; border-top-right-radius:0; margin-bottom:15px; background:#fff; overflow:hidden; clear:both; }
/* 文字列表 */
.artCom .lists ul{ margin:0; width:100%;}	
.artCom .lists ul li{ padding:0; margin:0; height:auto; line-height:30px; font-size:16px;/* text-indent:24px;*/ display:block; overflow:hidden;  border-bottom:#e7e7e7 1px solid; /*background:url(../images/news.png) 10px 16px no-repeat ;*/ padding:8px 0px;}
.artCom .lists ul li span{width:100%; float:left; text-align:left; font-size:16px; color:#000; }
.artCom .lists ul li span:hover{ color:#F90;}
.artCom .lists ul li p{width:100%; float:left; text-align:left;}
.artCom .lists ul li b,
.artCom .lists ul li strong{width:auto; float:left;text-align:left; font-size:12px; color:#999; font-weight:100; margin-right:15px; }	
.artCom .lists ul li a:hover{ color:#003f98!important;}
/* 图文列表（上下） */
.artCom .lists .Pub_img{ overflow:hidden; margin-top:0px;}
.artCom .lists .imgUp{width:25%; height:180px; float:left; text-align:center; padding:0px 0px 5px 0px; margin-top:20px; margin-bottom:20px;}
.artCom .lists .imgUp .img{ width:200px; height:128px; margin:0px auto; border-radius:5px; }
.artCom .lists .imgUp .img a img{   max-height: 128px; max-width:90%;}
.artCom .lists .imgUp .img img{  max-height: 128px; max-width:100%; border-radius:5px;}
.artCom .lists .imgUp .text{width:150px; height:60px; display:block; margin:auto;line-height:20px; overflow:hidden; padding-top:4px; font-size:16px;}
.artCom .lists .imgUp a:hover{ color:#003f98;}
/* 图文列表（左右） */
.artCom .lists .imgUpleft{ height:auto; display:block; padding:10px 15px; border-bottom:1px dashed #ddd; margin: 0px auto; float:left; overflow: hidden;}
.artCom .lists .imgUpleft:hover{ background:#fafafa; }
.artCom .lists .imgUpleft .title{ width:100%; height:40px; line-height:40px; }
.artCom .lists .imgUpleft .title h3{ width:auto; float:left; font-size:16px; font-weight:100; color:#000; overflow:hidden; }
.artCom .lists .imgUpleft .title strong{ width:auto; float:right; color:#666; }
.artCom .lists .imgUpleft .title b{ width:auto; float:right; font-weight:100; color:#999; }
.artCom .lists .imgUpleft .title a{ color:#333;}
.artCom .lists .imgUpleft .pagram { line-height:20px; }
.artCom .lists .imgUpleft .intime { margin-bottom:4px;}
.artCom .lists .imgUpleft .img{ width:260px; height:auto; float:left; display:inline; text-align:left; text-align:left; margin:10px 0px 10px 0px;}
.artCom .lists .imgUpleft .img img,.lists .imgLeft .img a img{  width:240px; height:160px; border-radius:5px; }
.artCom .lists .imgUpleft .text{width:630px; float:left; margin:8px 0px 0px 0px;}
.artCom .lists .imgUpleft .text h3{ font-size:20px; font-weight:100; color:#000; line-height:30px; }
.artCom .lists .imgUpleft .text p{ height:auto; overflow: hidden; line-height:24px;padding:0; margin:0; font-size: 12px;}
.artCom .lists .imgUpleft a:hover{ color:#049ad9;}
.artCom .lists .imgUpleft a{ color:#049ad9;}
/* 左图 */
.artCom .lists .imgLeft{width:100%; height:auto; float:left; display:block; padding:15px 0px 15px 0px; border-bottom:1px dashed #ddd;}
.artCom .lists .imgLeft .img{ width:35%; height:auto; float:left; display:inline; text-align:center;}
.artCom .lists .imgLeft .img img,.lists .imgLeft .img a img{  width:220px; height:160px; padding:3px;}
.artCom .lists .imgLeft .text{width:60%; float:left; margin-left:20px; }
.artCom .lists .imgLeft .text h3{ font-size:14px; font-weight:bold; color:#000; }
.artCom .lists .imgLeft .text p{ height:auto; overflow: hidden; line-height:32px;padding:0; margin:0; font-size: 12px;}
.artCom .lists .imgLeft a:hover{ color:#049ad9;}
.artCom .lists .imgLeft a{ color:#049ad9;}

/* 分页 */
.pages{ width:auto; display:block;clear:both; height:auto; text-align:center;line-height:40px; color:#333; font-size:14px; padding:10px 0px; }	
.pages a{ color:#333; padding:4px 10px; margin:0px 6px; border-radius:3px; background:#f0f0f0; }
.pages a:hover{  text-decoration:none; background:#F90; color:#fff;}
.pages .current{background:#F90; color:#fff; padding:4px 8px; margin:0px 4px; cursor:pointer; border-radius:3px;}


/* 正文内容 Main */
.artCom .artMain { width:100%; /*border:1px #eaeaea solid;*/ border-radius:3px; border-top-left-radius:0; border-top-right-radius:0; background:#fff; font-family:"微软雅黑";}
.artCom .artMain .cut-line{ height:30px; width:100%; margin:0px auto; border-bottom:1px solid #ebebeb; }
.artCom .artMain .title{ height:auto; text-align:center; line-height:42px; font-size:24px; color:#0f7fd9; margin:40px 10px 20px 10px;  font-weight:300; font-family:"微软雅黑";}
.artCom .artMain .sub_title{ height:auto; text-align:center; line-height:30px; font-size:20px; color:#0f7fd9; margin:0px 10px 20px 10px; font-family:"微软雅黑";}
.artCom .artMain .author{ width:100%; text-align:center; color:#666; overflow:hidden;}
.artCom .artMain .author span{ margin-right:1.5em;}
.artCom .artMain .cutLine{ width:100%; height:1px; float:left; border-bottom:1px solid #eee;}
.artCom .artMain .content{ margin:0px auto; overflow:hidden; color:#000; font-size:16px; padding:20px 10px; line-height:150%;font-family:"微软雅黑"; padding:20px;  text-align:justify; text-justify:inter-character; _text-align:justify; _text-justify:inter-character;*text-align:justify; *text-justify:inter-character; text-justify: distribute; }
.artCom .artMain .content img{ max-width:100%;}
.artCom .artMain .content p{ text-indent:2em; padding: 4px 0px; line-height: 150%;}
.artCom .artMain .content .prettyprint{white-space: pre-wrap!important; word-wrap: break-word!important; *white-space:normal!important; background:#f8f8f8; border:1px solid #ddd; padding:5px;border-radius:3px; white-space:pre-wrap; word-wrap:break-word; letter-spacing:0; margin:10px 0px; font-size:12px;display: block; white-space: pre;}
.artCom .artMain .content pre{white-space: pre-wrap!important; word-wrap: break-word!important; *white-space:normal!important; line-height:150%;}
   

.artCom .artMain .content .dpic{ width:100%; display:block; overflow:hidden;}
.artCom .artMain .content .dtable{ }
.artCom .artMain .content .dlist{ }
.artCom .artMain .content .video{ text-align:center; margin:0px auto; }

.artCom .artMainLeft{ width:100%;}
.artCom .artMainLeft .title{border-left: 4px solid #F90; text-align: left; padding-left: 20px; margin-left: 20px; height:28px; line-height:28px; font-size:26px; float:inherit; width:auto; }
.artCom .artMainLeft .title span{ font-size:12px; color:#999;}
.artCom .artMainLeft .title em.join{ font-size:12px; padding:2px 6px; background:#F90; border-radius:5px; color:#fff; display: inline-block; vertical-align:top; }
.artCom .artMainLeft .title em.join a{ color:#fff;}

.articleApage{}
.articleApage .artMain{}
.articleApage .artMain .title{ /*border-left:4px solid #F90; text-align:left; margin-left:20px;*/ }
.articleApage .artMain .content{ padding:20px; text-align:justify; text-justify:inter-character; _text-align:justify; _text-justify:inter-character;*text-align:justify; *text-justify:inter-character; }
.articleApage .artMain .content p{ text-indent:2em; padding: 4px 0px; line-height: 150%;}



/* 正文内容 Main */
.artCom .artMain { width:100%; /*border:1px #eaeaea solid;*/ border-radius:3px; border-top-left-radius:0; border-top-right-radius:0; background:#fff; font-family:"微软雅黑";}
.artCom .artMain .cut-line{ height:30px; width:100%; margin:0px auto; border-bottom:1px solid #ebebeb; }
.artCom .artMain .title{ height:auto; text-align:center; line-height:42px; font-size:24px; color:#000; margin:40px 10px 20px 10px;  font-weight:300; font-family:"微软雅黑";}
.artCom .artMain .sub_title{ height:auto; text-align:center; line-height:30px; font-size:20px; color:#0f7fd9; margin:0px 10px 20px 10px; font-family:"微软雅黑";}
.artCom .artMain .author{ width:100%; text-align:center; color:#666; overflow:hidden;}
.artCom .artMain .author span{ margin-right:1.5em;}
.artCom .artMain .cutLine{ width:100%; height:1px; float:left; border-bottom:1px solid #eee;}
.artCom .artMain .content{ margin:0px auto; overflow:hidden; color:#000; font-size:16px; padding:20px 10px; line-height:150%;font-family:"微软雅黑"; padding:20px;  text-align:justify; text-justify:inter-character; _text-align:justify; _text-justify:inter-character;*text-align:justify; *text-justify:inter-character; text-justify: distribute; }
.artCom .artMain .content img{ max-width:100%;}
.artCom .artMain .content p{ text-indent:2em; padding: 4px 0px; line-height: 150%;}

.artCom .artMain .content .dpic{ width:100%; display:block; overflow:hidden;}
.artCom .artMain .content .dtable{ }
.artCom .artMain .content .dlist{ }
.artCom .artMain .content .video{ text-align:center; margin:0px auto; }
/* 上下页 */
.artCom .pre-next{ width:100%; height:auto; float:left; padding:10px 0px; line-height:28px; font-size:14px; text-align:left; }
.artCom .pre-next h4{ padding:0; margin:0; border:none; height:33px; line-height:33px; color:#000;}
.artCom .pre-next .pre{ width:100%; float:left;}
.artCom .pre-next .next{ width:100%; float:left;}

#main { height:auto; width:100%; margin:0 auto; background:#fff;}
#main .main { height:auto; width:1200px; min-width:1200px; margin:0 auto; overflow:hidden;}


/* index Start */
.index { width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.index .indexBanner { height:320px; width:880px; margin:0 auto; overflow:hidden;}
.index .indexBanner .banner { height:320px; width:100%; position: relative;}
.index .indexBanner .banner .slides{width:100%; height:320px; position:relative; z-index:1;}
.index .indexBanner .banner .slides li{width:100%; height:100%;}
.index .indexBanner .banner .slides a{ width:100%; height:100%; display:block;}
.index .indexBanner .banner .slides a:hover{ text-decoration:none;}
.index .indexBanner .banner .slides li .textBox { height:30px; padding-bottom:0px; position:absolute; bottom:10px; margin:0px auto; }
.index .indexBanner .banner .slides li .textBox .text { height:100%; width:100%;min-width:100%; color:#fff; line-height:30px; text-align:left; text-indent:10px; margin:0px auto;}
.index .indexBanner .banner .slides li .textBox .text a{ color:#fff; }
.index .indexBanner .banner .slides li .textBox .text a span{ padding:4px;}
.index .indexBanner .banner .slides li .textBox .text a span:hover{ background:#000; }
.index .indexBanner .banner  .flex-direction-nav{position:absolute;z-index:3;width:100%;top:40%;}
.index .indexBanner .banner  .flex-direction-nav li a{display:block;width:30px;height:80px;overflow:hidden;cursor:pointer;position:absolute;}
.index .indexBanner .banner  .flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) left top no-repeat;}
.index .indexBanner .banner  .flex-direction-nav li a.flex-next{right:40px;background:url(../images/prev.png) right top no-repeat;}
.index .indexBanner .banner  .flex-direction-nav li a.flex-prev:hover{left:40px;background:url(../images/prev.png) left bottom no-repeat;}
.index .indexBanner .banner  .flex-direction-nav li a.flex-next:hover{right:40px;background:url(../images/prev.png) right bottom no-repeat;}
.index .indexBanner .banner  .flex-control-nav{position:relative; top:-10%; z-index:2;width:100%;text-align:center;}
.index .indexBanner .banner  .flex-control-nav li{display:inline-block;width:23px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.index .indexBanner .banner  .flex-control-nav a{display:inline-block;width:23px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.index .indexBanner .banner  .flex-control-nav .flex-active{background-position:0 0;}

.index .indexContent { width:880px; height:auto; float:left; margin:15px 0 20px 0;}
.index .indexContent .exp_box { width:100%; float:left; height:auto; margin-top:30px;}
.index .indexContent .exp_box .exp_box_tit {height: 30px; line-height: 30px; } 
.index .indexContent .exp_box .exp_box_tit h2 {float: left; font-size:18px; font-weight:100; color: #fff; font-family: "微软雅黑"; background: #F90; padding:0px 14px; border-radius:3px;}
.index .indexContent .exp_box .exp_box_tit p {float: left; font-size: 16px; color: #999; font-family: "Microsoft YaHei"; line-height: 30px; text-indent:14px;}
.index .indexContent .exp_box .exp_box_tit .more {float: right; color: #959595; text-decoration:none; font-size: 12px;}
.index .indexContent .exp_box .exp_box_tit .more:hover {color: #F90;}
.index .indexContent .exp_box .hotal_con {width: 100%; height:340px; float:left; margin-top:15px;}
.index .indexContent .exp_box .hotal_con .hotal_imglist {float: left; height:auto; width: auto;}
.index .indexContent .exp_box .hotal_con .hotal_imglist img{ width:180px; height:130px;}
.index .indexContent .exp_box .hotal_con .hotal_imglist .bighotal { width:296px;float: left; margin-right: 10px;}
.index .indexContent .exp_box .hotal_con .hotal_imglist .bighotal a {width: 296px; padding: 300px 0 0; overflow: hidden; position: relative; height: 36px; display: block;}
.index .indexContent .exp_box .hotal_con .hotal_imglist .bighotal a img {display: block; width: 296px; height: 296px; position: absolute; right: 0; top: 0;}
.index .indexContent .exp_box .hotal_con .hotal_imglist .bighotal a span {width: 300px;float: left;}
.index .indexContent .exp_box .hotal_con .hotal_imglist li { width:176px; height:auto;float: left; margin-right: 10px; border:2px solid #fff;}
/*.index .indexContent .exp_box .hotal_con .hotal_imglist li:hover { border:2px solid #eee; background:#eee;}*/
.index .indexContent .exp_box .hotal_con .hotal_imglist li a { width:176px; height:auto;float:left;color: #333; font-size: 14px; font-family: "Microsoft YaHei";}
.index .indexContent .exp_box .hotal_con .hotal_imglist li a img {display: block;float:left; width: 176px; height: 130px;}
.index .indexContent .exp_box .hotal_con .hotal_imglist li a span {display: block; height: 36px; width: 176px; font: 12px "Microsoft YaHei"; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;float: left; text-align:center; line-height:36px;}

.index .indexContent .articles { height:auto; width:100%; float:left; margin-top:30px;}
.index .indexContent .articles .art_title { height:40px; width:100%; float:left;}
.index .indexContent .articles .art_title .tit { width:43%; float:left;font-size: 16px; line-height:40px; font-family:"微软雅黑";}
.index .indexContent .articles .art_title .exp { width:120px; float:left; text-align:right; padding-top:10px;}
.index .indexContent .articles .art_title .exp a { color:#999;}
.index .indexContent .articles .art_title .more {  width:250px; float:right; text-align:right; padding-right:10px; background:url(../images/index/arr_right.png) no-repeat right 15px; padding-top:10px;}
.index .indexContent .articles .art_title .more a {color: #F90;}
.index .indexContent .articles .art_con { width:100%; height:auto; float:left; /*border-top: 1px solid #e1e1e1;*/}
.index .indexContent .articles .art_con ul { width:100%; height:auto; margin:0px auto; overflow:hidden;}
.index .indexContent .articles .art_con ul li { width:auto; display:block; float:left;border-bottom: 1px dashed #e1e1e1; padding: 10px 10px 10px 10px;}
/*.index .indexContent .articles .art_con ul li:hover{ background:#fafafa;}*/
.index .indexContent .articles .art_con ul li h3 { float:left;font-size: 16px; font-weight: normal; line-height: 36px; font-family:"微软雅黑";}
.index .indexContent .articles .art_con ul li h3 a { color:#F90; text-decoration:none;}
.index .indexContent .articles .art_con .art_item { width:100%; float:left;}
.index .indexContent .articles .art_con .art_item .art_thumb {width: 230px;float: left; padding-top:8px;}
.index .indexContent .articles .art_con .art_item .art_thumb img{ height:140px; width:230px;}
.index .indexContent .articles .art_con .art_item .art_desc {width: 610px;height: 148px;float: right;position: relative; color:#666;}
.index .indexContent .articles .art_con .art_item .art_desc .art_word { width:100%; height:auto; overflow:hidden; float:left;font-size: 12px; line-height: 28px; margin-top:6px; }
.index .indexContent .articles .art_con .art_item .art_desc .art_info {position: absolute; left: 0; bottom: 0; right: 0; overflow: hidden; zoom: 1; font-family:"微软雅黑";}
.index .indexContent .articles .art_con .art_item .art_desc .art_info .art_comm { float:right;}
.index .indexContent .articles .art_con .art_item .art_desc .art_info .art_comm span {color: #999;margin-left: 15px; display: inline-block;}
.index .indexContent .articles .art_con .art_item .art_desc .art_info .art_comm span i {display: inline-block; width: 18px; height: 14px; background: url(../images/sprite.png) 0 0 ; margin-right: 5px; vertical-align: -2px;}
.index .indexContent .articles .art_con .art_item .art_desc .art_info .art_comm span.art_pl i {background-position: -18px 0;} 
.index .indexContent .articles .art_con .art_item .art_desc .art_info .art_writen {float: left;color: #999;}
.index .indexContent .articles .art_con .art_item .art_desc .art_info .art_writen a {display: inline-block; margin: 0 15px 0 5px; color: #ff8a00;}
.viewMore{ width:auto; display:block; margin:0px auto; overflow:hidden; border:1px solid #ddd; background:#efefef; line-height:40px; margin-top:20px; border-radius:5px; text-align:center; }
.viewMore a{ width:100%; height:100%; display:block;}
.viewMore:hover{ background:#F90;}
.viewMore:hover a{ color:#fff;}

/* 旅行家页面右侧 */	
.index .indexSide { width:270px; height:auto; float:right;}
.index .indexSide .tra_logo { width:100%; height:auto; float:left; margin-top:15px;}
.index .indexSide .btn_join { height:153px; width:270px; float:left; background:#ede5e2/*url(../images/btn_join.png) no-repeat*/; position:relative; margin-top:29px; padding-top:25px;}
.index .indexSide .btn_join span{ width:100%; line-height:30px; font-size:14px; font-family:"微软雅黑"; display:block; text-align:center;}
.index .indexSide .btn_join em{ font-size:20px; font-weight:bold;}
.index .indexSide .btn_join a {display: block; width: 220px; height: 60px; line-height: 60px; color: #fff; text-align: center; font: bold 18px/60px "microsoft yahei"; background-color: #F90; position:absolute; left:25px; bottom:18px; text-decoration:none;}
.index .indexSide .btn_join a:hover{ background:#F90;}
.index .indexSide .recBook { width:270px; height:auto; float:left; margin-top: 10px;}
.index .indexSide .recBook .title{ width:100%; float:left; height:40px; line-height:40px; border-bottom: 1px solid #e1e1e1; border-bottom:1px solid #eee; }
.index .indexSide .recBook .title h2 { width:50%; float:left; padding-bottom: 18px;font-weight: normal; font-size: 18px;font-family:"微软雅黑"; }
.index .indexSide .recBook .title span { width:50%; float:right; text-align:right;}
.index .indexSide .recBook .title span a{ color:#959595; text-decoration:none;}
.index .indexSide .recBook .title span a:hover{ color:#F90;}
.index .indexSide .recBook .bookList { height:180px; float:left; overflow: hidden; margin: 18px auto 0;}
.index .indexSide .recBook .bookList ul {position: relative;left:0px;height: 140px;width: 100000px;}
.index .indexSide .recBook .bookList ul li {position: static; float: left;width: 270px;}
.index .indexSide .recBook .bookList ul li .bookThumb {width: 100px; float:left;}
.index .indexSide .recBook .bookList ul li .bookThumb img{width:100px; height:140px;}
.index .indexSide .recBook .bookList ul li .bookDesc {width: 150px; float: right;font-family:"微软雅黑";}
.index .indexSide .recBook .bookList ul li .bookDesc h3 {margin-bottom: 10px;font-family:"微软雅黑";}
.index .indexSide .recBook .bookList ul li .bookDesc h3 a {color: #323232; font-size: 15px; line-height: 30px;}
.index .indexSide .recBook .bookList ul li .bookDesc .bookWord {line-height:18px; color: #999;}
.index .indexSide .recBook .bookList ul li .bookDesc .bookWriten {margin-top: 10px; color: #999;}
.index .indexSide .recBook .bookList ul li .bookDesc .bookWriten a {color: #ff8a00;}
.index .indexSide .latest_news { height:auto; width:270px; float:left; margin-top:40px;}
.index .indexSide .latest_news h3 {font-size: 18px; font-weight: normal; line-height: 20px; padding-bottom: 25px; font-family: Microsoft Yahei;}
.index .indexSide .latest_news h3 .gsn_btnmore {float: right;font-size: 12px; color: #06c;}
.index .indexSide .latest_news h3 .gsn_btnmore span {vertical-align: top; cursor: pointer; height: 27px; float: right; background: 0;}
.index .indexSide .latest_news h3 .gsn_btnmore i.arr_right {display: inline-block; height: 9px; margin-left: 6px; overflow: hidden; vertical-align: baseline; width: 5px; background:url(../images/index/arr_right.png) no-repeat;}
.index .indexSide .latest_news ul { width:100%; height:auto; float:left;}
.index .indexSide .latest_news ul li {padding-bottom: 10px; width: 270px; overflow: hidden;}
.index .indexSide .latest_news ul li a {color: #00a7e1;}
.index .indexSide .latest_news img {float: left; width: 40px; height: 40px; overflow: hidden; border-radius: 20px;}
.index .indexSide .latest_news dl {width: 220px; float: right; color: #999;}
.index .indexSide .latest_news dt {width: 220px; line-height: 20px; padding-bottom: 3px;}
.index .indexSide .latest_news dt .namelink {overflow: hidden; display: block; float: left; text-overflow: ellipsis; white-space: nowrap;}
.index .indexSide .latest_news dt span {color: #333; padding: 0 5px;}
.index .indexSide .sina_weixin { width:100%; float:left;overflow: hidden; zoom: 1; margin-top: 40px;}
.index .indexSide .sina_weixin li {float: left; width: 135px; height: 84px; text-align: center; line-height: 20px;}
.index .indexSide .sina_weixin li a {color: #999; font-size: 14px;font-family:"微软雅黑";}
.index .indexSide .sina_weixin li p {margin-top: 5px;}

/* indexCate Start  旅行家列表页 */
.indexCate { height:auto; width:1000px; margin:0 auto; overflow:hidden;}
.indexCateAdv { height:95px; width:1000px; float:left; margin-top:10px; overflow:hidden;}
.indexCate .indexContent { height:auto; width:700px; float:left;font-family:"微软雅黑";}
.indexCate .indexContent .tlistml_tab { height:50px; width:100%; float:left; }
.indexCate .indexContent .tlistml_tab span { display:block; width:auto; line-height:28px; float:left; font-size:14px; margin-right:20px; background:#dedede; border-radius:5px;}
.indexCate .indexContent .tlistml_tab span a{ width:100%; height:100%; display:block; padding:3px 18px;}
.indexCate .indexContent .tlistml_tab .on,
.indexCate .indexContent .tlistml_tab span:hover { background:#F90;}
.indexCate .indexContent .tlistml_tab .on a { color:#fff;}
.indexCate .indexContent .tlistml_tab span:hover a { color:#fff;}
.indexCate .indexContent .tlistml_tit { height:28px; width:100%; float:left; border-left:4px #F90 solid;}
.indexCate .indexContent .tlistml_tit .Bword { height:28px; line-height:28px; width:100%; float:left;}
.indexCate .indexContent .tlistml_tit .Bword span { display:block; height:28px; float:left; line-height:22px; font-size:22px; margin-left:8px;}
.indexCate .indexContent .tlistml_tit .Bword .blueword { color:#F90;}
.indexCate .indexContent .tlistml_tit .Bword .gray_dot { height:20px; width:20px; float:left; background:url(../images/index/gray_dot.png) 12px 10px no-repeat;}
.indexCate .indexContent .tlistml_tit .Sword { height:22px;float:left; width:auto;font-size:12px; line-height:30px; margin-left:8px; position:relative;}
.indexCate .indexContent .tlistml_tit .Sword .quot_l { height:20px; width:20px; float:left; background:url(../images/index/quot_l.png) 5px 10px no-repeat;}
.indexCate .indexContent .tlistml_tit .Sword .quot_r { position:absolute; height:20px; width:20px; float:left; background:url(../images/index/quot_r.png) no-repeat; top:10px; right:0;}
.indexCate .indexContent .art_list { height:auto; width:100%; float:left; margin-top:10px; border-top:2px solid #F90}
.indexCate .indexContent .art_list ul{ width:100%; height:auto; overflow:hidden;}
.indexCate .indexContent .art_list ul li { height:auto; width:680px; display:block; float:left; border-bottom: 1px dashed #e1e1e1;padding: 10px 10px 20px 10px;} 
.indexCate .indexContent .art_list ul li:hover { background-color:#fafafa;} 
.indexCate .indexContent .art_list ul li:hover h3 a{ color:#fba31d;}
.indexCate .indexContent .art_list ul li:hover .art_item .art_desc .art_word a{ color:#666;}
.indexCate .indexContent .art_list ul li h3 {font-size: 16px;font-weight: normal; line-height:40px; padding-bottom:10px;}
.indexCate .indexContent .art_list ul li h3 a{ color:#F90; width:100%; display:block;}
.indexCate .indexContent .art_list ul li .art_item { height:auto; width:100%; float:left;}
.indexCate .indexContent .art_list ul li .art_item .art_thumb { height:140px; width:35%; float:left;}
.indexCate .indexContent .art_list ul li .art_item .art_thumb img{ height:140px; width:230px;}
.indexCate .indexContent .art_list ul li .art_item .art_desc { height:140px; width:64%; float:right;position: relative;}
.indexCate .indexContent .art_list ul li .art_item .art_desc .art_word { height:120px; width:100%; overflow:hidden;font-size: 12px; line-height: 24px; color:#aaa;}
.indexCate .indexContent .art_list ul li .art_item .art_desc .art_word a{ color:#aaa; }
.indexCate .indexContent .art_list ul li .art_item .art_desc .art_info {position: absolute;left: 0;bottom: 0;right: 0;overflow: hidden;zoom: 1; }
.indexCate .indexContent .art_list ul li .art_item .art_desc .art_info .art_comm { float:right;}
.indexCate .indexContent .art_list ul li .art_item .art_desc .art_info .art_comm span {color: #999;margin-left: 15px;display: inline-block;}
.indexCate .indexContent .art_list ul li .art_item .art_desc .art_info .art_comm span i {display: inline-block; width: 18px; height: 14px; background: url(../images/lxj_sprite.png) 0 0; margin-right: 5px; vertical-align: -2px;}
.indexCate .indexContent .art_list ul li .art_item .art_desc .art_info .art_comm span.art_pl i {background-position: -18px 0;}
.indexCate .indexContent .art_list ul li .art_item .art_desc .art_info .art_writen {float: left; color: #999;}
.indexCate .indexContent .art_list ul li .art_item .art_desc .art_info .art_writen a {display: inline-block; margin: 0 15px 0 5px; color: #ff8a00;}
.indexCate .indexSide { height:auto; width:270px; float:right;}
.indexCate .indexSide .indexAdd{ height:44px; width:100%; float:left; margin-top:10px;}
.indexCate .indexSide .indexAdd a{ width:98%; height:40px; display:block; margin:0px auto; text-align:center; background:#fba31d; border-radius:5px; line-height:40px; color:#fff; font-size:16px;}
.indexCate .indexSide .indexAdd a:hover{ background:#F90;}
.indexCate .indexSide .recBook .title{}
.indexCate .indexSide .tvlms_list { height:auto; width:270px; float:left; margin-top:20px;}
.indexCate .indexSide .tvlms_list .mod-title-emp {padding: 8px 0; border-bottom: 1px solid #edeef0; line-height: 22px; margin-bottom: 0;}
.indexCate .indexSide .tvlms_list .mod-title {height: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.indexCate .indexSide .tvlms_list .mod-title-emp b { font-size:18px; font-weight:400;}
.indexCate .indexSide .tvlms_list .mod-title b { font-family:"微软雅黑";float: left; border-left: 4px solid #06c; text-indent: 6px;}
.indexCate .indexSide .tvlms_list .mod-title span { float:right;}
.indexCate .indexSide .tvlms_list .mod-title span a { color:#ccc;}
.indexCate .indexSide .tvlms_list .itemList { height:auto; width:100%; float:left; padding:10px 0; overflow:hidden;}
.indexCate .indexSide .tvlms_list .itemList li {padding-left: 0; text-indent: 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; background:url(../images/index/li_arrow.png) 0px 12px no-repeat; line-height:30px;}
.indexCate .indexSide .tvlms_list .itemList li a { color:#666;}
/* indexCate End */

/* indexShow Start 旅行家详情页 */
.indexShow { width:1000px; height:auto; margin:0 auto; overflow:hidden;}
.indexShow .indexContent {}
.indexShow .indexContent h1 { width:100%; float:left; font-size: 24px; font-weight: normal;}
.indexShow .indexContent h3 { width:100%; float:left; font-size: 18px; font-weight: normal; color:#888;}
.indexShow .indexContent .article { width:100%; float:left; margin:0 0 24px 0; padding:15px 0; border-bottom: 1px solid #dddddd;}
.indexShow .indexContent .article .articleWriter {float: left; color: #999;}
.indexShow .indexContent .article .articleWriter a {display: inline-block; margin: 0 15px 0 5px; color:#F90;}
.indexShow .indexContent .article .articleDeclare {float: right; color: #d3d3d3;}
.indexShow .indexContent .article .articleDeclare span {color: #999;}
.indexShow .indexContent .article .articleDeclare a {cursor: pointer; color:#F90;}
.indexShow .indexContent .article .articleDeclare span strong { color:#F90;font-weight:500; font-size:14px;}
.indexShow .indexContent .articleCont { width:100%; height:auto; float:left; line-height:200%; font-size:14px;}
.indexShow .indexContent .articleCont img{ max-width:670px; }
.indexShow .indexSide { margin-top:100px;}
.indexShow .indexSide .userBox {position: relative; width: 223px; padding: 25px 20px 20px 20px; border: 1px solid #e8e8e8; border-bottom: 0; background-color: #fbfbfb;}
.indexShow .indexSide .userBox .user_head_box {}
.indexShow .indexSide .userBox .user_head_box .user_head {position: absolute; left: 80px; top: -50px; width: 92px; height: 92px;border-radius: 50%; border: solid 4px #fff;box-shadow: 0 0 5px #ccc;}
.indexShow .indexSide .userBox .user_head_box .user_name {margin: 30px 0 20px 0; text-align: center; font: 24px/48px "Microsoft Yahei";}
.indexShow .indexSide .userBox .user_info {position: relative; line-height: 26px; text-indent: 2em;}
.indexShow .indexSide .userBox .user_info .img_doublequote {width: 28px; height: 22px; vertical-align: bottom; display: inline-block;}
.indexShow .indexSide .userBox .user_info .img_l {position: absolute; top: -6px; left: -10px; background:url(../images/index/yinhao-02.jpg) no-repeat 0 0;}
.indexShow .indexSide .userBox .user_info .img_r {position: absolute; bottom: 0; margin-left: 10px; background:url(../images/index/yinha-01.jpg) no-repeat;}
.indexShow .indexSide .userBox .link_box {margin-top: 20px; border-top: 1px dotted #ddd; padding-top:10px;}
.indexShow .indexSide .userBox .link_box .list{ vertical-align: middle;}
.indexShow .indexSide .userBox .link_box li{background:url(../images/index/li_arrow.png) 0px 12px no-repeat; text-indent:10px; border-bottom:1px dashed #ddd; line-height:32px;}
.indexShow .indexSide .userBoxBg {width: 271px; overflow: hidden; height: 10px; background: url(../images/index/bottom-pic.png) no-repeat 0 bottom;}
.indexShow .indexSide .indexHot { width:100%; height:auto; float:left;}
.indexShow .indexSide .indexHot .hotTitle {margin: 50px 0 30px 0; width:100%; height:33px;}
.indexShow .indexSide .indexHot .hotTitle .line_l {display:inline-block; width:65px;height:42px; background: url(../images/index/line-l.jpg)  right top no-repeat; float:left;}
.indexShow .indexSide .indexHot .hotTitle .middle { float:left;display:block; width:140px; height: 33px; text-align: center;}
.indexShow .indexSide .indexHot .hotTitle .middle .tit {font-size: 16px; font-weight: bold; font-family: "Microsoft Yahei";}
.indexShow .indexSide .indexHot .hotTitle .line_r { float:right;display:inline-block; width:65px;height:42px; background: url(../images/index/line-r.jpg) left top no-repeat;} 
.indexShow .indexSide .indexHot .hotList { width:100%;float:left;}
.indexShow .indexSide .indexHot .hotList .list { width:100%; float:left; border-bottom:1px dotted #ddd; margin-bottom:20px;}
.indexShow .indexSide .indexHot .hotList .list dt {float: left; width: 100%;}
.indexShow .indexSide .indexHot .hotList .list dd {float: left; width: 100%;}
.indexShow .indexSide .indexHot .hotList .list dd .img{ width:100px; height:90px; float:left; margin-top: 4px;}
.indexShow .indexSide .indexHot .hotList .list dd .img img{ width:90px; height:60px;}
.indexShow .indexSide .indexHot .hotList .list dd h4 { font-family: "Microsoft Yahei"; font-weight:normal; font-size:14px;}
.indexShow .indexSide .indexHot .hotList .list dd .txt {color: #999; line-height:20px; height:40px; overflow:hidden;}
.indexShow .indexSide .indexHot .hotList .list dd .author{ color:#aaa}
.indexShow .indexSide .indexHot .hotList .list dd .name_time { }
.indexShow .indexSide .indexHot .hotList .list dd .name_time {color: #aaa; margin: 0 4px;}
/* indexShow End */



/* 导航自适应 */
/*#cssmenu{ padding-top:20px;}
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a,
#cssmenu #menu-button {margin: 0;padding: 0;border: 0;list-style: none;line-height: 1;display: block;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#cssmenu:after,#cssmenu > ul:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
#cssmenu #menu-button {display: none;}
#cssmenu {width: auto;font-family: 'Open Sans', sans-serif;line-height: 1; }
#menu-line {position: absolute;top: 36px;left: 0;height: 3px; -webkit-transition: all 0.25s ease-out;-moz-transition: all 0.25s ease-out;-ms-transition: all 0.25s ease-out;-o-transition: all 0.25s ease-out;transition: all 0.25s ease-out;}
#cssmenu > ul > li {float: left;}
#cssmenu.align-center > ul {font-size: 0;text-align: center;}
#cssmenu.align-center > ul > li {display: inline-block;float: none;}
#cssmenu.align-center ul ul {text-align: left;}
#cssmenu.align-right > ul > li {float: right;}
#cssmenu.align-right ul ul {text-align: right;}
#cssmenu > ul > li.on a{ color:#feed01;}
#cssmenu > ul > li > a {padding: 15px;font-size: 14px;text-decoration: none; color: #fff;-webkit-transition: color .2s ease;-moz-transition: color .2s ease;-ms-transition: color .2s ease;-o-transition: color .2s ease;transition: color .2s ease;}
#cssmenu > ul > li:hover > a,#cssmenu > ul > li.active > a {color: #feed01;}
#cssmenu > ul > li.has-sub > a {padding-right: 25px;}
#cssmenu > ul > li.has-sub > a::after {
	position: absolute;top: 21px;right: 10px;width: 4px;height: 4px;border-bottom: 1px solid #fff;border-right: 1px solid #fff;content: "";-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: border-color 0.2s ease;-moz-transition: border-color 0.2s ease;-ms-transition: border-color 0.2s ease;-o-transition: border-color 0.2s ease;transition: border-color 0.2s ease;
}
#cssmenu > ul > li.has-sub:hover > a::after {border-color: #feed01;}
#cssmenu ul ul {position: absolute;left: -9999px;}
#cssmenu li:hover > ul {left: auto;}
#cssmenu.align-right li:hover > ul {right: 0;}
#cssmenu ul ul ul {margin-left: 100%;top: 0;}
#cssmenu.align-right ul ul ul {margin-left: 0;margin-right: 100%;}
#cssmenu ul ul{ width:120px; }
#cssmenu ul ul li {padding:0px 0px; width:100%; z-index:99999;background:url(../images/navBg.png); border-radius:0px;}
#cssmenu ul li:hover > ul > li { z-index:9999!important;}
#cssmenu ul ul li a {padding: 20px 20px; display:block; width: 100%;font-size: 12px;}

#cssmenu ul ul li:hover > a,#cssmenu ul ul li a:hover {color: #ffffff;}
#cssmenu ul ul li.has-sub > a::after {
	position: absolute;top: 13px;right: 10px;width: 4px;height: 4px;border-bottom: 1px solid #dddddd;border-right: 1px solid #dddddd;content: "";-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transition: border-color 0.2s ease;-moz-transition: border-color 0.2s ease;-ms-transition: border-color 0.2s ease;-o-transition: border-color 0.2s ease;transition: border-color 0.2s ease;
}
#cssmenu.align-right ul ul li.has-sub > a::after {
	right: auto;left: 10px;border-bottom: 0;border-right: 0;border-top: 1px solid #dddddd;border-left: 1px solid #dddddd;
}
#cssmenu ul ul li.has-sub:hover > a::after {border-color: #ffffff;}*/

@media all and (max-width: 768px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {
#cssmenu {width: 100%; padding-top:0px;}
#menu-button{ background:url(../images/logoM.png) 6px 10px no-repeat; background-size:auto 30px;}
#cssmenu ul {width: 100%;display: none;}
#cssmenu.align-center > ul,#cssmenu.align-right ul ul {text-align: left;}
#cssmenu ul li,#cssmenu ul ul li,#cssmenu ul li:hover > ul > li {width: 100%;height: auto;border-top: 1px solid rgba(200, 200, 200, 0.15);}
#cssmenu ul li a,#cssmenu ul ul li a {width: 100%; text-align:left; text-indent:20px; }
#cssmenu > ul > li,#cssmenu.align-center > ul > li,#cssmenu.align-right > ul > li {float: none;display: block;}
#cssmenu ul ul li a {padding: 20px 20px 20px 30px;font-size: 12px;color: #fff;background: none;}
#cssmenu ul ul li:hover > a,#cssmenu ul ul li a:hover {color: #feed01;}
#cssmenu ul ul ul li a {padding-left: 40px;}
#cssmenu ul ul,#cssmenu ul ul ul {position: relative;left: 0;right: auto;width: 100%;margin: 0;}
#cssmenu > ul > li.has-sub > a::after,#cssmenu ul ul li.has-sub > a::after {display: none;}
#menu-line {display: none;}
#cssmenu #menu-button {display: block;padding: 25px;color: #fff;cursor: pointer;font-size: 12px;text-transform: uppercase; }
#cssmenu #menu-button::after {content: '';position: absolute;top: 20px;right: 10px;display: block;width: 15px;height: 2px;background: #ffba00;}
#cssmenu #menu-button::before {content: '';position: absolute;top: 25px;right: 10px;display: block;width: 15px;height: 3px;border-top: 2px solid #ffba00;border-bottom: 2px solid #ffba00;}
#cssmenu .submenu-button {position: absolute;z-index: 10;right: 0;top: 0;display: block;border-left: 1px solid rgba(120, 120, 120, 0.15);height: 42px;width: 52px;cursor: pointer;}
#cssmenu .submenu-button::after {content: '';position: absolute;top: 15px;left: 26px;display: block;width: 1px;height: 11px;background: #fff;z-index: 99;}
#cssmenu .submenu-button::before {content: '';position: absolute;top: 20px;left: 21px;display: block;width: 11px;height: 1px;background: #fff;z-index: 99;}
#cssmenu .submenu-button.submenu-opened:after {display: none;}
.multiUl{ background:#F90;}
.menuBG{ background:#fff;}
.ChildNavIn{ overflow:hidden;}
#cssmenu ul li.sa-nav a{ text-indent:50px;}
#cssmenu ul ul li{ background:#1754c6;}
}


@media screen and (max-width:768px){	
#top{ margin-top:50px; width:auto; min-width:inherit; background:none; color:#000; display:none; }
#top .top{ width:auto; min-width:inherit; background:none; margin:0px 10px;}
#top .top .login span a{ color:#000;}
#top .top .login span{ padding:0;}



.index{ width:auto; min-width:inherit}
.index .indexContent{ width:auto; min-width:inherit; float:none; margin:0px 0px 20px 0px; }
.index .indexBanner{ width:auto; min-width:inherit}
.index .indexSide{ display:none;}
.index .indexContent .exp_box{ width:auto; padding:0px 10px; float:none;} 
.index .indexContent .exp_box .hotal_con{ height:auto;}
.index .indexContent .exp_box .hotal_con .bighotal{ float:none;}
.index .indexContent .exp_box .hotal_con .hotal_imglist{ float:none;}
.index .indexContent .exp_box .hotal_con .hotal_imglist .bighotal{ width:auto; float:none; margin:0px auto; }
.index .indexContent .exp_box .hotal_con .hotal_imglist .bighotal a{width:auto; height:auto; position:absolute; padding:0;}
.index .indexContent .exp_box .hotal_con .hotal_imglist .bighotal a img{width:100%; height:auto; position:absolute;}
.index .indexContent .exp_box .hotal_con .hotal_imglist li{ width:auto; border:none; margin-bottom:15px; margin-right:0px; overflow:hidden;}
.index .indexContent .exp_box .hotal_con .hotal_imglist li a{ width:auto; height:auto;}
.index .indexContent .exp_box .hotal_con .hotal_imglist li a img{ width:100%; height:auto; border-radius:5px;}
.index .indexContent .exp_box .hotal_con .hotal_imglist li a span{ text-align:left; float:none; text-overflow:ellipsis; overflow:hidden;}

.index .indexBanner,
.index .indexBanner .banner,
.index .indexBanner .banner .slides{ height:200px;}
.index .indexBanner .banner .slides li{ background-size:100% 100%!important;}
.index .indexBanner .banner .flex-direction-nav{ top:35%;}
.index .indexBanner .banner .flex-direction-nav li a{}
.index .indexBanner .banner .flex-direction-nav li a.flex-prev,
.index .indexBanner .banner .flex-direction-nav li a.flex-prev:hover{ left:10px;}
.index .indexBanner .banner .flex-direction-nav li a.flex-next,
.index .indexBanner .banner .flex-direction-nav li a.flex-next:hover{ right:10px;}

#banner{ min-width:inherit; height:auto;}
#banner .banner{ min-width:inherit; height:200px; }
#banner .banner .slides{ height:100%;}
#banner .banner .slides li{ background-size:auto 100%!important; }
#banner .banner .flex-direction-nav{ top:35%;}
#banner .banner .flex-direction-nav li a.flex-prev{ left:10px;}
#banner .banner .flex-direction-nav li a.flex-next{ right:10px;}

.index .indexContent .exp_box .exp_box_tit h2{ font-size:14px;}

.index .indexContent .articles{ width:auto; margin:0px 0px; float:none; }
.index .indexContent .articles .art_title .more{ width:auto;}
.index .indexContent .articles .art_con ul li{ float:none; display:inline-block; padding:10px 0px; width: 100%;  }
.index .indexContent .articles .art_con ul li h3{ display:block; float:none; line-height:24px; }
.index .indexContent .articles .art_con .art_item .art_desc{ width:auto; float:none; height:auto;  }
.index .indexContent .articles .art_con .art_item .art_desc .art_word{ float:none; line-height:20px; text-indent:2em; }
.index .indexContent .articles .art_con .art_item .art_desc .art_info{ bottom:inherit; right:inherit; left:inherit; overflow:inherit; position:inherit; padding: 4px 0px; }
.index .indexContent .articles .art_con .art_item{ width:auto; float:none; }
.index .indexContent .articles .art_con .art_item .art_thumb{ width:auto; float:none;}
.index .indexContent .articles .art_con .art_item .art_thumb img{ width:100%; height:auto; border-radius:5px; }


#header { min-width:inherit; width:auto; height: 0px;}
#header .header{min-width:inherit; width:auto; height:50px; display:block; }
#header .header .logo img{ display:none;}
#header .header .logoSearch{ display:none;}
#header .header .nav{ width:100%; height:50px; position: fixed; top: 0px; /*background:#F90;*/ margin-top:0px; z-index:9999999;  }
#nav .nav ul{ display:block; overflow:hidden; border-bottom:2px solid #ddd;}
#nav .nav ul li:first-child{ background:#fff;}
#nav .nav ul li{ width:100%; background: #fff; height: auto;}
#nav .nav ul li a{ line-height:40px;}
#nav .nav ul li a b{ font-size:14px; }
#nav .nav ul li .sa-nav{ width:180px; float:left;}
#nav .nav ul li.on b, 
#nav .nav ul li:hover b{ display:inherit; text-align:left; border-bottom:1px solid #F90;}

#cssmenu ul ul li dt{ padding:0px; padding-left:30px;}
#cssmenu ul ul li dt a{ padding:0px; text-indent:0px!important; line-height:20px!important; padding:10px 0px!important;}


/*.blockArea{ width:auto; min-width:inherit; padding:20px 10px; margin:20px 0px; background:#fff;}
.blockArea .subject .title{ font-size:26px;}
.blockArea .subject .description{ width:90%;}
.blockList{ padding:0px 10px; margin:0px 0px;}*/
.bgGray{ background:#fff; }

#main{ margin-top:30px;}
#main .main{ width:auto; min-width:inherit;}

.main .mainUp{ width:auto; margin:0px 10px; }
.main .mainUp .newsCenter{ width:auto; float: none;}
.main .mainUp .topImage{ width:100%;}
.main .mainUp .topNews{ width:auto; float:left; margin-top:20px; } 
.main .mainUp .topNews .topOne .text{ margin-top:20px;}
.main .mainUp .newsAbout .info{ width:auto; float:left;}
.main .mainUp .newsAbout .search{ display:none; }
.main .mainBlock{ width:auto; }
.tabOneUl{ margin-top:20px; }



.main .mainBlock .blockCellLeft{  width:auto; height:auto;  float:none; margin:0px 0px; padding:10px;}
.tabUlRencai ul{ height:auto; }
.tabUlRencai ul li .title{ position:absolute;}
.tabUlRencai ul li .title .img{ position:relative;}
.tabUlRencai ul li .title .sub{ width:auto; float:none; margin-left: 100px;}
.main .mainBlock .blockCellMid{ width:auto; height:auto;  float:none; margin:20px 0px; background:#fff; padding:10px;}
.tabUlKeti ul{ height:auto; }
.tabUlKeti ul li{ height:auto; padding-bottom: 10px;}
.tabUlKeti ul li .time{ position:relative;}
.tabUlKeti ul li .title{ width:auto; float:none; margin-left: 70px; }
.tabUlKeti ul li .title .sub{}
.main .mainBlock .blockCellRight{ width:auto; height:auto;  float:left; margin:0px 0px; padding:10px;}
.tabUlLinsong{ height:auto;}
.tabUlLinsong .photos .img{ width:100%;}
.tabUlLinsong .photos .img img{ width:100%; }
.tabUlLinsong .photos .title{ width:100%; float:left; margin-top:10px;}
.tabUlLinsong .photos .title h3{ text-align:center;}
.tabUlLinsong .photos .title .txt1{ text-align:center; margin-bottom:0px;}
.tabUlLinsong .photos .title .txt2{ text-align:center; margin-bottom:0px;}
.tabUlLinsong .text{ margin-top:10px;}

.mainBody{ min-width:inherit;} 
.main{ width:100%; min-width:inherit; padding:0px;} 
.website{ height:28px; width:auto; padding:10px 10px;}
.website .site{ width:auto; margin:0px auto;}
.side{ float:inherit; width:100%; margin:10px auto; padding-bottom:50px; }
.sideCom{ float:inherit; width:auto; margin:0px auto;}
.sideCom .sideCate{ float:inherit; width:auto; margin:0px auto 10px auto; overflow:hidden; }
.sideCom .siteSearch{ display:none; }
.artCom{ float:inherit; width:auto; margin:0px auto; padding:0px 10px; }
.artCom .artSubject{ width:auto; margin:0px auto; float:inherit; }
.artCom .artSubject b{ line-height:inherit; height:auto;}
.artCom .artMain{ width:auto; margin:0px auto; float:inherit;}
.artCom .artMain .title{width:auto; float:inherit; margin-top:20px; line-height:36px; font-size:20px; margin:20px 0px 20px 0px;}
.artCom .artMain .content iframe{ max-width:100%; overflow:hidden;}
.articleApage .artMain .content{ padding:20px 0px;}
.artCom .artMain .content{ padding:20px 0px;}
.artCom .artMain .content .video{ width:100%!important; min-height:230px!important;}


.artCom .lists{ width:auto;}
.artCom .lists ul li{ line-height:26px;}
.artCom .lists .imgUpleft .img{ width:auto; margin:0px 10px; float:inherit; }
.artCom .lists .imgUpleft .img img, .lists .imgLeft .img a img{ width:auto; height:auto; max-width:100%;}
.artCom .lists .imgUpleft .text{ width:auto; margin:0px 10px; float:inherit; }
.artCom .lists .imgUpleft .text h3{ font-size:16px;}
.artCom .lists .imgUpleft .pagram{ max-height:64px; width: 100%; overflow:hidden; }
.artCom .pre-next{ width:auto; margin:0px 0px; float:inherit; overflow:hidden; }
.artCom .pre-next .next,
.artCom .pre-next .pre{ line-height:18px; margin-top:10px;}

.artCom .lists .casestoreList{ width:100%;}
.artCom .lists .casestoreList .box{ width:100%; height:auto;}
.artCom .lists .casestoreList .box .img{ height:auto;}
.artCom .lists .casestoreList .box .img a img{ max-width:auto; width:100%; height:auto; max-height:none;}
.artCom .lists .casestoreList .box .text{ width:auto; padding:10px 10px;}
.artCom .lists .casestoreList .box .text .title{ height:auto;}
.artCom .casestoreShow .casestoreCont{ padding:20px 0px;}
.artCom .casestoreShow .casestoreCont img{ max-width:100%;}
.artCom .lists .expertList .img{ width:100%; max-width:360px;}
.artCom .lists .expertList .img img, 
.artCom .lists .expertList .img a img{ width:100%;}
.artCom .expertShow .expertPhoto .photo{ width:auto;}
.artCom .expertShow .expertPhoto .text{ width:auto; float:left;}
.artCom .expertShow .expertCont{ padding:0px;}

.sideCom { margin:0px 10px;}
/*.sideCom .sideCate h2{ background-position:10px 16px;}
.sideCom .sideDiv h1{ text-indent:10px;}*/

#footer{ min-width:inherit; display:none;} 
#footer .footer {width:100%; min-width:inherit; }
#footer .footer .footerUp{ margin:20px 0px 0px 0px; display:none; }
#footer .footer .footerUp .category{ width:100%;}
#footer .footer .footerUp .logo{ float:left; }
#footer .footer .footerUp dl{ width:auto; float:left; padding:0px 10px 20px 10px; line-height:22px; }
#footer .footer .footerUp dl dt{ width:auto;}
#footer .footer .footerMid{ display:none;}
#footer .footer .footerDown{ width:auto; padding:10px 10px;}
#footer .footer .footerDown p{ padding:10px 0px;}

.navBar{ width:100%; height:50px;  display:block; position:fixed; bottom:0px; background:#F90;}
.navBar ul{ width:100%; }
.navBar ul li{ float:left;  width:20%; text-align:center; font-size:12px; margin-top:6px; line-height:100%; }
.navBar ul li i{ width:auto; display:block; font-size:22px; line-height:120%;  }
.navBar ul li a{ color:#fff; width:100%; height:100%; display:block;}
.navBar ul li.on{}
.navBar ul li.on a{ color:#222;}

.login .left{ width:100%; font-size:14px;}
.form .field-box label{ width:60px; font-size:14px;}
.login .right{ display:none;}
.login_btn_panel{ padding-left:82px;}
.login_btn_panel label{display:none;}
.btn-login{ width:50%; min-width:180px; }
}