

/* 总体 */
body { font-family:"微软雅黑";  font-size:12px; color:#666666; margin:auto;}
a {color:#666666; text-decoration:none;}
a:hover{color:#27a9e3; text-decoration:none;}
img { border:none;}

/* 顶栏 */
.topbar {height:36px; margin:auto; border-bottom:1px solid #dddddd; font-family:tahoma,"宋体"; line-height:36px;}
.topbar a { color:#666666; text-decoration:none;}
.topbar a:hover { color:#ff6600; text-decoration:underline;}
.topbar table { margin:auto;}
.topicon { color:#e7e7e7; margin:0 10px;}

/* logo search 行 */
.logoline { height:90px; margin:auto;}
.searchbar { background-image:url(../image/searchbg.jpg); }
.searchinp { border:none; width:350px; height:28px; margin:auto; color:#999999;}
.searchinp:focus {border:0;outline:none;}
.searchchoose { padding: 8px 32px 8px 10px;}
.search{ border:none; background-color:#fb8d00;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); width:76px; height:31px; font-family:"微软雅黑"; font-size:17px; letter-spacing:5px; color:#FFF;cursor: pointer;}
.search:hover {background-color:#fb7600;  }

/* 导航菜单 */
.navigation { margin:auto; height:45px; background-color:#27a9e3; font-family:"微软雅黑"; font-size:17px; letter-spacing:1px; text-align:center;}
.navigation table { margin:auto; height:45px;}
.x1 {color:#000;background-color:#FFF;border-top: 2px solid #FFA63C;}
.x1 a{color:#000 !important;}
.nav .td_lt { background-color:#1994cb;}
.nav .td_lt:hover { background-color:#ffffff;}
.nav .td_lt a {color:#ffffff;}
.nav .td_lt a:hover { color:#000000; }

.nav td a{ color:#FFF; padding:15px 19px;}
.nav td a:hover { color:#000; text-decoration:none;}
.nav td:hover { background-color:#FFF;border-top: 2px solid #FFA63C;}
.nav .dhlink{ background-color:#27a9e3}
.nav .dhlink:hover{background-color:#27a9e3;border-top: 0;}

/* footer */
.footbar { border-top:3px solid #27a9e3; margin:auto; height:210px; background-color:#f5f5f5; border-bottom:1px solid #e6e6e6; color:#747474; letter-spacing:1px; margin-top:15px; }
.footbar a{color:#888888}
.footbar a:hover { color:#27a9e3; text-decoration:underline;}
.footbar  table { margin:auto; height:190px; line-height:23px;}
.foottitle { font-size:13px;  font-weight:bold;}
.foot {line-height:40px; width:1200px; margin:auto; letter-spacing:1px;}

/* 关键词 幻灯 行 */
.keyhd { width:1200px; height:350px; margin:auto; margin-top:15px;}
.keyword { margin:auto; line-height:25px;}
.keyword a:hover { color:#ff7b1f}
.keystyle {  }
.keywd { color:#ff7b1f; font-weight:bold; letter-spacing:1px; font-size:13px; border-bottom:1px dashed #e1e1e1;}
.keyicon { color:#e7e7e7; margin:0 9px;}
.keyone { width:250px; height:350px;}
.keytwo  { width:250px; height:40px; background-color:#ffae2c }
.keythree{ height:310px; border-left:1px solid #dddddd;border-right:1px solid #dddddd; border-bottom:1px solid #dddddd;}

/* 热门推荐 */
.hot { margin:auto; padding-bottom:30px;width:1200px; border:1px solid #efefef; margin-top:10px;}

.more { font-family:'宋体'}
.hottitle { font-size:22px; color:#27a9e3; font-weight:bold; letter-spacing:1px; padding-left:10px;} 
.hotmain { border-top:1px solid #efefef;  }
.hotpic { width:280px; height:270px; float:left; margin-left:15px; border-bottom:1px dotted #cccccc; margin-top:20px;}
.hotred { background-color:#f15523; text-align:center; color:#FFF;}
.hotgreen { background-color:#9abd2f; text-align:center; color:#FFF;}
.hotdis { font-size:15px; color:#999999; letter-spacing:1px;}
.hotline { border-top:1px dotted #cccccc; font-size:15px; line-height:22px;}
.hotline a:hover { color:#f15523;}
.pricea { color:#f15523; font-size:12px;}
.priceb { color:#f15523; font-size:25px; letter-spacing:1px; padding:0 2px;}
.pricec { color:#f15523;font-size:12px;}

/* 热门列表 */
.hotlist {margin:auto; width:1200px;margin-top:10px; margin-bottom:30px;  }
.hotlisttitle { font-size:22px; color:#97c84b; letter-spacing:1px;}
.hotlistbd { border-bottom:2px solid #97c84b;}
.hotlisttb { padding-top:10px; border-right:1px solid #f6f6f6}
.hotlistts { padding-top:10px;}
.hotlist ul { margin:0; padding:0; width:540px;}
.hotlist ul li { margin:0; padding:0;}
.hotlista { width:440px; float:left; border-bottom:1px dashed #cccccc; line-height:45px; font-size:13px; letter-spacing:1px; color:#999999; }
.hotlistb { width:100px; float:left; border-bottom:1px dashed #cccccc;line-height:45px; text-align:right; color:#f15523; font-size:15px; letter-spacing:1px;}

/* 线路标题 */
.linetitle { margin:auto; width:1200px; height:50px; }
.linename { font-size:20px;}
.linenum { color:#fc8d00; font-size:13px; }
.lineto { color:#a8a8a8}

/* 图片展示 价格 行 */
.piclines { margin:auto; border-top:1px dotted #cccccc; padding-top:10px;}
.booking { width:400px; font-size:14px;}
.bookone { text-align:right; height:40px; color:#555555; }
.booktwo { padding-left:20px; color:#8e8e8e; text-align:left;}
.bookinp { width:25px; height:24px; border:1px solid #d4d4d4; padding:0 5px;}
.bookinp:focus {outline:none;}
.booknmb { font-size:12px;}
.bookinga { color:#f15523; font-size:12px;}
.bookingb { color:#f15523; font-size:30px; letter-spacing:1px; padding:0 2px; font-weight:bold; }
.bookingc { color:#f15523;font-size:12px;}
.bookingd {text-decoration:line-through; color:#aaaaaa; font-family:arial,simsun,sans-serif; }
.bookbt{ border:none; background-color:#fb8d00; width:350px; height:50px; font-family:"微软雅黑"; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); font-size:20px; letter-spacing:5px; color:#FFF;cursor: pointer;}
.bookbt:hover {background-color:#fb7600;  }

/* 线路详情 */
.demenu {position:absolute;top:582px;left:50%;margin-left:-600px;background:#fff; width:1200px; height:38px; border-bottom:1px solid  #d5d5d5; letter-spacing:1px; margin-top:15px;}
.demenu ul
.demenub {float: left;margin-right: -1px;border: 1px solid #d5d5d5;height: 37px;display: inline;border-bottom: 1px solid  #d5d5d5;}
.demenub a{font-size: 14px;height: 37px;line-height: 37px;padding: 0 15px;color: #666;display: block;_display: inline;text-align: center;}

.demenub_on{border-bottom: 1px solid #FFF;}
.demenub_on a{font-size:15px;margin-top: -1px;padding: 0 15px;height: 37px;line-height: 37px;color: #333;font-weight: bold;display: block;_display: inline;text-align: center;border-top: 3px solid #32a1ff;}

.demenuc {float: left;border: 1px solid #d5d5d5;height: 37px;display: inline;border-bottom: 1px solid  #d5d5d5;font-size: 14px;line-height: 37px;padding: 0 15px;color: #666;display: block;_display: inline;text-align: center;}


.content { margin:auto; width:1198px; border-bottom:1px solid  #d5d5d5; border-left:1px solid  #d5d5d5; border-right:1px solid  #d5d5d5; padding-top:20px; padding-bottom:20px;}
.contb { width:1175px; margin:auto; border-top: 4px solid #f2f2f2; padding-bottom:20px;} 
.consb { padding-top:25px; width:120px;}
.conmain { font-size:13px; color:#464646; line-height:22px;}
.conmain a { color:#27a9e3;}

/* 填写订单 */
.mains { width:1050px; margin:auto; background-color:#FFF}
.order { width:1000px; margin:auto; }
.ord {width:1000px; margin:auto; border-bottom:1px dotted #cccccc; padding-bottom:15px; margin-top:15px;}
.orda { color:#3aa9f8; font-size:18px; border-bottom:3px solid #3aa9f8; height:50px; letter-spacing:1px;}
.ord a{ color:#3aa9f8; font-size:15px; }
.ordb { padding-left:15px;}
.ordinp { width:200px; height:30px; border:1px solid #d4d4d4; padding:0 5px; color:#666666;font-family:"微软雅黑" ; font-size:12px; }
.ordtext {  width:600px; max-width:600px; max-height:60px;height:60px; border:1px solid #d4d4d4; padding:5px; color:#666666; line-height:20px; font-family:"微软雅黑"; font-size:12px;}
.ordpa { width:80px; height:30px; border:1px solid #d4d4d4; padding:0 5px; color:#666666;font-family:"微软雅黑" ; font-size:12px; margin-right:20px; margin-left:5px;}
.ordpb { width:80px; height:30px; border:1px solid #d4d4d4; padding:0 5px; color:#666666;font-family:"微软雅黑" ; font-size:12px; margin-right:10px; margin-left:5px;}
.ordpc { width:200px; height:30px; border:1px solid #d4d4d4; padding:0 5px; color:#666666;font-family:"微软雅黑" ; font-size:12px; margin-right:20px; margin-left:5px;}
.ordpd { width:200px; height:30px; border:1px solid #d4d4d4; padding:0 5px; color:#666666;font-family:"微软雅黑" ; font-size:12px;margin-left:5px; }
.ordf { font-size:18px; font-weight:bolder; letter-spacing:1px;}
.ordk {border-bottom:1px dotted #cccccc;}
.allpay { width:1000px; margin:auto; background-color:#eeeeee; height:60px; margin-top:10px; }
.allpays {color:#f15523; font-size:25px; letter-spacing:1px; padding-right:50px;}
.ordbt{ border:none; background-color:#ff7145; width:250px; height:60px; font-family:"微软雅黑"; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); font-size:20px; letter-spacing:5px; color:#FFF;cursor: pointer;}
.ordbt:hover {background-color:#da4a1d;  }
.ordfoot { width:1000px; margin:auto; margin-top:20px; border-top:3px solid #dfdfdf; color:#8e8e8e; text-align:center; line-height:40px; letter-spacing:1px;}

/* 在线支付 */
.apy3{ margin:auto; background-color:#FFF; border:1px solid #e0e0e0; margin-top:20px; padding:10px 20px 20px 20px; }
.apy4 {font-size:15px;  border-bottom:1px dashed #e8e8e8; }
.apy5{ font-size:16px; color:#333; border-bottom:1px dashed #e8e8e8; }
.apy6{ color:#ff6633; font-size:30px; font-weight:bold;border-bottom:1px dashed #e8e8e8;}
.apy7{border-bottom:1px dashed #e8e8e8; font-size:15px;  }
.zhifs{ font-size:13px; font-weight:bold; margin-right:50px; }
.yhts{vertical-align:middle; margin-right:15px;}
.paysbt { border:none; background-color:#27a9e3; width:200px; height:50px; font-family:"微软雅黑"; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); font-size:20px; letter-spacing:5px; color:#FFF;cursor: pointer;}
.paysbt:hover {background-color:#138EDF;  }

/* 预订成功 */
.susone{ font-size:30px; font-weight:bold; color:#3aaaf8; letter-spacing:1px; padding-top:30px;}
.sustwo { font-size:20px; font-weight:bold;  letter-spacing:0px; padding-bottom:50px;}
.prompt { width:1000px;  color:#fd6900; line-height:25px; margin:30px auto 350px;}






/* 出境游 */
.cjlist { width:1200px; margin:auto; height:700px;}
.cwylist {margin:auto; width:1200px;margin-top:10px; margin-bottom:15px;  }











/* 列表左侧 */
.linstcon { margin:auto; width:1200px; height:auto!important;  margin-top:20px;}
.listleft { width:920px; float:left; }
.liststart { width:110px; background-color:#ff9a48; height:36px; background-image:url(../image/listc.jpg); line-height:36px; font-size:15px; color:#FFF; font-weight:bold; letter-spacing:1px;}
.listchs { width:920px; border-bottom:1px solid #e2e2e2; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; border-top:3px solid #ff9a48;}
.lchsa { background-color:#f3f3f3; height:45px; border-bottom:1px dotted #cccccc; text-align:center;}
.lchsb {  border-bottom:1px dotted #cccccc;}
.lchsb a { padding:4px 10px; margin-left:10px;}
.lchsb a:hover { color:#FFF; background-color:#ff9a48;}
.lchsc { color:#FFF; background-color:#ff9a48;}
.screen { width:920px;  border:1px solid #e2e2e2; margin-top:15px; height:32px;}
.screen a:hover { color:#70af33}
.screena { background-color:#70af33; color:#FFF; text-align:center; }
.screenb {  border-right:1px dotted #cccccc;  background-image:url(../image/pri2.jpg);} 
.screenb a{ padding-left:15px;}
.screenc { background-image:url(../image/pri1.jpg);  border-right:1px dotted #cccccc;}
.screenc a{ padding-left:15px;}
.screene {border-right:1px dotted #cccccc; color:#999999}
.screenf  {border-right:1px dotted #cccccc;}
.screenf  a{color:#999999}
.nextfont {font-family:'宋体'}
.listev { width:920px; height:128px;  border:1px solid #e2e2e2; margin-top:15px;}
.listeva a { color:#0096ff; font-size:16px;}
.listeva a:hover { color:#27a9e3;}
.listevb {color:#ff6600; }
.listevc { color:#a8a8a8; padding-bottom:10px;}
.listinga { color:#999999; font-size:12px;}
.listingb { color:#ff7300; font-size:27px; letter-spacing:0px; padding:0 2px;  }
.listingc { color:#999999;font-size:12px;}
.listbt{ border:none; background-color:#ff7400; padding:6px 16px; font-family:"微软雅黑"; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); font-size:15px; letter-spacing:2px; color:#FFF;cursor: pointer;}
.listbt:hover {background-color:#ff5500; color:#ffffff }

/* 列表右侧 */
.hotadlist { border:1px solid #e6e6e6;  }
.adlist { font-size:17px; padding-left:20px; height:40px ;background-color:#f7f7f7; border-bottom:1px solid #e6e6e6; letter-spacing:1px; }
.monthot { text-align:right;}
.monthota { color:#999999; font-size:12px;}
.monthotb { color:#ff7300; font-size:15px; letter-spacing:0px; padding:0 2px;  }
.monthotc { color:#999999;font-size:12px;}
.list_ico { padding-top:15px; border-bottom:1px dotted #cccccc;}
.monthtil{ padding:10px 10px 5px 0; font-size:13px; border-bottom:1px dotted #cccccc;}
.monthtil a{ }
.monthtil a:hover { color:#27a9e3;}















/* 个人中心 */
.my517 {width:1200px; margin:auto; margin-top:15px; height:500px;}
.my517left { border:1px solid #e1e1e1; font-size:14px; letter-spacing:1px; float:left}
.my517left td:hover { background-color:#49c4fd; cursor: pointer;}
.my517left a{ padding:15px 50px 15px 30px;}
.my517left a:hover {color:#FFF}
.mylefta {  border-bottom:1px solid #e8e8e8; background-color:#27a9e3; }
.mylefta a{ color:#FFF}
.myleftb {  border-bottom:1px solid #e8e8e8; }
.myleftc {  border-bottom:1px solid #e8e8e8; }
.my517right { width:1035px; float:right; font-size:14px;}
.mttitle {border-bottom:1px solid #eeeeee; border-top:1px solid #eeeeee; border-left:1px solid #eeeeee; height:40px; text-align:center;}
.mttitle td {border-right:1px solid #eeeeee;}
.mtrighta 
.mtrightb { background-color:#f5f5f5;}
.mytitle  {border-bottom:5px solid #e8e8e8; border-top:1px solid #e8e8e8; border-left:1px solid #e8e8e8; height:40px; text-align:center; margin-top:15px; font-size:12px; }
.myline a{  font-size:14px;}
.mytitle td {border-right:1px solid #e8e8e8;}
.mydd { border-bottom:1px solid #e8e8e8; font-size:14px;  }
.mydd a{color:#0096ff;}
.mydd a:hover{color:#27a9e3}
.mycont { border-bottom:1px solid #e8e8e8;}
.mypeo { line-height:20px;}
.mypri { color:#ff7300; font-size:20px; }
.mydai { color:#ff3000}
.myyu  { color:#3aa400}
.myguo { color:#cacaca}
.mybtn {border:none; background-color:#ff7400;padding:3px 10px; font-family:"微软雅黑";  font-size:13px; line-height:24px; letter-spacing:1px; color:#FFF;cursor: pointer; margin-bottom:5px;}
.mybtn:hover {background-color:#ff5500; color:#FFFFFF }
.mypc { width:200px; height:30px; border:1px solid #d4d4d4; padding:0 5px; color:#666666;font-family:"微软雅黑" ; font-size:12px; margin-right:20px; margin-left:5px;}
.infotitle { border:1px solid #e8e8e8; height:40px; text-align:center; font-size:14px; padding:30px 0; text-align:left;}
.infa { text-align:right; padding-right:20px;}
.infbt { border:none; background-color:#27a9e3; margin-left:5px; width:212px; height:40px; font-family:"微软雅黑"; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); font-size:20px; letter-spacing:5px; color:#FFF;cursor: pointer;}
.infbt:hover {background-color:#138EDF;  }
.dtil { width:1033px; background-color:#ffffcd; border:1px solid #ffcc66; height:60px; line-height:60px; margin-bottom:15px; }
.dtila { padding-top:20px; font-size:12px; line-height:25px; }
.dtilbs { border-bottom: 1px dotted #d4d4d4; }
.dtilsb { width:900px; background-color:#ffffcd; border:1px solid #ffcc66;height:100px; margin:auto; padding:10px 20px 15px; }
.dtilpri{ color:#ff7300; font-size:15px; font-weight:bold; }
.dtilpre{ color:#ff7300; font-size:25px; font-weight:bold;}













/* 景点 */
.scenic { width:1200px; margin:auto; margin-top:15px; height:490px;}
.sceicon { line-height:23px; padding:10px 10px;  border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1; border-left:1px solid #e1e1e1; }
.scecon { background-image:url(../image/jd2.jpg);}
.scead { float:right; width:930px; line-height:22px; }
.sceada { font-size:15px; color:#ffae2c; }
.sceada a { color:#ff7e16}
.sceada a:hover { color:#F00}
.scehot { width:1200px; margin:auto; text-align:center;}
.scehota { border-bottom:2px solid #81bc2c; color:#81bc2c; font-size:20px; letter-spacing:1px;}
.scehotb  { border-bottom:2px solid #81bc2c; }
.sceall {width:1200px; margin:auto; line-height:25px; border-bottom:1px solid #e1e1e1;}
.scealla {background-color:#81bc2c; font-size:20px; letter-spacing:1px; color:#FFF; padding-left:15px;}
.sceallb {border-left:1px solid #e1e1e1; }
.sceallc {border-right:1px solid #e1e1e1;}
.scealld {background-color:#81bc2c; color:#FFF }
.scealld  a{color:#FFF;}
.scetd { padding:20px 0;}
.viewvb { color:#9f9f9f}
.vieweva a { color:#81bc2c; font-size:16px; font-weight:bold; letter-spacing:1px;}
.vieweva a:hover { color:#567e1d;}
.viewev {width:920px; height:110px; padding:15px 30px 15px 15px; border:1px solid #e2e2e2; margin-bottom:15px;}

/* 位置 */
.pozis { height:32px; border:1px solid #e8e8e8; width:1200px; margin:auto; line-height:32px; margin-top:10px; }
.pozia { color:#b8b8b8;}

/* 内容页 */
.article {  border:1px solid #e1e1e1; width:1200px; margin:auto; height:490px;}
.artleft { width:920px; float:left; border-top:3px solid #27a9e3; border-bottom:1px solid #e1e1e1 ; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; }
.artmain { width:870px; margin:auto;}
.artmaina { font-size:22px; color:#27a9e3; font-weight:bold; letter-spacing:1px;}
.artmainb { border-bottom:1px dotted #e1e1e1; color:#adadad;}
.artmainc { font-size:13px; line-height:25px; padding:15px 0; letter-spacing:1px;}

/* 列表页 */
.gls {border-top:3px solid #30bdf3;}
.glsa {  border-bottom:1px dotted #e1e1e1 ; }
.glsb { font-size:14px; letter-spacing:1px; border-bottom:1px dotted #e1e1e1 ; }
.glsc { color:#a9a9a9; border-bottom:1px dotted #e1e1e1 ; }












/* 酒店 */
.hta { color:#ffae2b; letter-spacing:1px; font-size:22px;}
.htline { border-top:1px dotted #cccccc; font-size:18px; line-height:22px;}
.htc { width:1200px; margin:auto; margin-top:20px;}
.htb { margin-top:30px; margin-left:25px; float:left;}
.htby{ margin-top:50px; margin-left:25px; float:left; margin-bottom:20px;}
.htbx { font-size:16px; color:#333}
.htbxa { color:#ababab}
.htcx {font-size:22px; color:#97c84b; letter-spacing:1px; border-bottom:2px solid #97c84b;}
.htcx a{ font-size:12px;}
.htda {color:#999999; font-size:12px;}
.htdb{  color:#ff7300; font-size:19px; padding:0 2px;  }
.htdc{  color:#999999;font-size:12px;}
.hotelone { font-weight:bold; letter-spacing:0px; font-size:18px; padding-left:18px ; color:#0096ff; }
.htsct {width:100px; height:26px; border:1px solid #d4d4d4; padding:0 0px 0 5px; color:#666666; font-family:"微软雅黑"; font-size:12px; margin-right:10px;}
.htlsus { line-height:25px; width:1000px; margin:40px auto; }

.demenua {float: left;margin-right: -1px;border: 1px solid #d5d5d5;height: 37px;display: inline;border-bottom: 1px solid #FFF;}
.demenua a{ font-size:15px;margin-top: -1px;padding: 0 15px;height: 37px;line-height: 37px;color: #333;font-weight: bold;display: block;_display: inline;text-align: center;border-top: 3px solid #32a1ff;}
.demenuz { margin:auto; width:1200px; height:38px; border-bottom:1px solid  #d5d5d5; letter-spacing:1px;}








/* 首页 */
.symain { margin:auto; width:1200px; }
.syad { padding:10px 0 10px 0;}
.syhd { margin:auto; width:1200px; height:360px;}
.synews {  width:320px;  border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; border-top:2px solid #27a9e3; }
.syh1  { font-size:18px; letter-spacing:1px;  border-bottom:1px dotted #dedede;  padding-left:8px; }
.syh2 { border-bottom:1px dotted #dedede; padding-right:8px }
.syh2 a{ color:#a5a5a5;} 
.syh2 a:hover { color:#27a9e3;}
.syh3 { font-size:13px; height:34px; text-align:left; padding-left:8px; }
.syh4 { font-size:12px; text-align:right; color:#a5a5a5; padding-right:8px; }
.syxl {  margin-top:15px; width:1200px;}
.syxl a:hover { color:#ffa800}
.xyxla { font-size:22px; font-weight:bold; color:#ffa800; letter-spacing:2px; border-bottom:2px solid #ffa800; }
.xyxlb { border-bottom:2px solid #ffa800; font-size:15px; letter-spacing:1px; padding-left:17px;}
.xyxlb a{padding:3px 8px 3px 8px; margin-left:8px;}
.xyxlb a:hover { color:#FFF; background-color:#ff9a48;}
.xyxlbp {color:#FFF; background-color:#ff9a48;}
.xyxlc { border-bottom:2px solid #ffa800;}
.syxlad { width:220px; float:left; margin-left:25px; margin-top:15px;}
.syxlada { color:#ff7300; font-size:12px;}
.syxladb { color:#ff7300; font-size:20px; letter-spacing:0px; padding:0 2px;  }
.syxladc { color:#ff7300;font-size:12px;}

.sybbss{  margin-top:0px; width:1200px;}
.sybbss a:hover { color:#97c84b;}
.xybbsa { font-size:22px; font-weight:bold; color:#97c84b; letter-spacing:2px; border-bottom:2px solid #97c84b;}
.xybbsb { border-bottom:2px solid #97c84b; font-size:12px; letter-spacing:1px; padding-left:17px;}
.xybbsb a{padding:3px 8px 3px 8px; margin-left:0px; font-size:13px;}
.xybbsb a:hover { color:#FFF; background-color:#97c84b;}
.xybbsc { border-bottom:2px solid #97c84b;}
.xybbs_jx { float:left; width:310px; margin-top:15px;}
.xybbs_jx ul { margin:0; padding:0; width:290px;}
.xybbs_jx li { margin:0; padding:0; width:290px; float:left;  line-height:23px; font-size:12px; letter-spacing:1px; color:#999999; margin-left:10px;}
.xybbs_nr {  border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; padding:10px 0; } 
.xybbs_ad { width:460px; height:360px; float:left; margin-top:15px;}
.xybbs_tb { width:460px; height:115px; background-color:#f2f2f2; margin-left:30px; margin-bottom:15px;}
.xybbs_tba { color:#333333; font-size:15px; padding:5px 10px 0;}
.xybbs_tba a { color:#333333; }
.xybbs_tbb { color:#999999;padding:5px 10px 0;}
.xybbs_dr { width:380px; float:right; margin-top:10px;}
.xybbs_dra { font-size:20px;  color:#97c84b; padding-left:10px;}
.xybbs_drb { text-align:center; line-height:30px; float:left; margin-left:10px; margin-top:2px;} 
.xybbs_drb img { padding:3px; border:1px solid #e6e6e6; }

.syview{  margin-top:0px; width:1200px;}
.syview a:hover{ color:#3aaaf8;}
.syviewa{font-size:22px; font-weight:bold; color:#3aaaf8; letter-spacing:2px; border-bottom:2px solid #3aaaf8;}
.syviewb {border-bottom:2px solid #3aaaf8;}
.syviewc { border-bottom:2px solid #3aaaf8; color:#a5a5a5;}
.syview_hot { width:250px; margin-top:15px; float:left;}
.svw1 { border:1px dotted #cccccc; text-align:center; height:48px; border-bottom:0px;}
.svw1 a{ color:#98b983; padding:15px 35px;}
.svw2 { border-right:1px dotted #cccccc; border-top:1px dotted #cccccc;  text-align:center; height:48px;}
.svw2 a{color:#fc924c; padding:15px 38px;}
.svw3 { border:1px dotted #cccccc; text-align:center; height:48px; border-bottom:0px;}
.svw3 a{ color:#03b1c1}
.svw4 { border-right:1px dotted #cccccc; border-top:1px dotted #cccccc; text-align:center; height:48px;}
.svw4 a{color:#f25272;}
.svw5 { border:1px dotted #cccccc; text-align:center; height:48px; border-bottom:0px;}
.svw5 a{color:#c76fd4;}
.svw6 { border-right:1px dotted #cccccc; border-top:1px dotted #cccccc;  text-align:center; height:48px;}
.svw6 a{color:#ca8c07;}
.svw7 { border:1px dotted #cccccc; text-align:center; height:48px;}
.svw7 a{color:#2da1e7;}
.svw8 { border-right:1px dotted #cccccc; border-top:1px dotted #cccccc; border-bottom:1px dotted #cccccc; text-align:center; height:48px;}
.svw8 a{color:#9882df;}
.syview_h1 { font-size:16px; letter-spacing:1px;}
.syview_jd { float:left; margin-top:15px;}
.syview_jd img { margin-left:28px;}
.syview_htl { float:right; width:300px; margin-top:15px;}

.sylink {}
.sylink_a { color:#cccccc; padding:5px 0;}
.sylink_a  a{ margin:0 10px; line-height:28px;}
.sylink_b img { margin-right:15px;  border:1px solid #e6e6e6}


.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.clearfix .clear{_height:0px;}
.cbbfixed {position: fixed;right: 10px;transition: bottom ease .3s;bottom: -85px;z-index: 3;cursor:pointer;}
.cbbfixed .cbbtn {width: 40px;height: 40px;display: block;background-color: #27a9e3;}
.cbbfixed .gotop {transition: background-color ease .3s;margin-top: 1px;}
.cbbfixed .gotop .up-icon{float:left;margin:14px 0 0 9px;width:23px;height:12px;background:url(../image/side-icon02.png);}
.cbbfixed .gotop:hover {background-color:#2c2d2e;}
.cbbfixed .cweixin {background: #dadbdd;}
.cbbfixed .cweixin div {background: url(../image/erwei.png);width: 194px;height: 199px;position: absolute;left: -194px;top: -115px;opacity: 0;transform: scale(0);    -webkit-transform: scale(0);transform-origin: 100% 70%;-webkit-transform-origin: 100% 70%;transition: transform ease .3s,opacity ease .3s;-webkit-transition: all ease .3s;display:none\0;*display:none;}
.cbbfixed .cweixin:hover div {display: block;transform: scale(1);-webkit-transform: scale(1);opacity: 1;*display:block;}
.cbbfixed .cweixin .weixin-icon{float: left;margin:12px 0 0 11px;width:18px;height: 18px; background: url(../image/side-icon01.png);}


.p_page{border:0px solid red;margin:0px 5px;color:#70af33}
.on_page{margin:0px 5px;}

.bbscover { margin:auto; width:1204px; position:absolute; display:none;left:50%;margin-left:-602px;}
.bbsblank { width:600px; border:2px solid #27a9e3; border-top:0px; padding-top:10px; background-color:#FFF; position:absolute;top:0xp; z-index:9000;right:0px}
.bbsblanka { width:550px; margin:auto; margin-bottom:15px;}
.bbsblankb { border-bottom:1px dotted #999; height:35px; font-weight:bold; color:#27a9e3; font-size:13px;}
.bbsblankc { padding:5px 0px;}
.bbsblankc a{ margin-right:10px; line-height:25px; }




/* 专题*/
.zt {  margin:auto;}
.zts { width:1300px; margin:auto; padding-left:30px;   }
.ztss { margin-left:20px; float:left; margin-bottom:20px;}
.ztsa { background-color:#FFF; font-size:18px; color:#e9e9e9;  border-right:1px solid #e9e9e9;  border-left:1px solid #e9e9e9;}
.ztsb { background-color:#FFF; font-size:13px; color:#afafaf;border-right:1px solid #e9e9e9;  border-left:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9;}


.tybt { height:40px; width:310px; float:left; margin-top:5px; }
.tybta { border:1px solid #CCC;height:38px; width:240px; border-right:0px;font-family:"微软雅黑"; font-size:13px; color:#999; padding-left:5px; line-height:38px; }
.tybta:focus{　border:0;outline:none;}

.tybtb { height:40px; width:60px; background-color:#fb8d00; border:0px; cursor: pointer; font-family:"微软雅黑"; font-size:13px; color:#FFFFFF;}
.tybtb:hover { background-color:#fb7600; }
.tybtb:focus {outline:none; border:0;}

.hotso {text-align:left; width:509px; float:right; margin-top:5px; color:#999999;}
.hotso a { margin:0 5px; color:#999999;}
.hotso a:hover{ color:#fb7600}