body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, big, em, font, img, strong, tt, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, table, caption, tbody, tfoot, thead, tr, th, td { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
button, input, select, textarea { font-size: 12px; }
ol, ul, li { list-style: none; }
li { vertical-align: text-top; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clear { clear: both; }
.hide { display: none; }
.hr_10 { clear: both; font-size: 0; height: 10px; line-height: 1px; overflow: hidden; }
script { height: 0; line-height: 0; }
em, i, cite { font-style: normal; }
body, div, ul, li, h1, h2, h3, h4, h5, h6, p, img, strong, span, cite, dd, dt, dl { margin: 0; padding: 0; border: 0; font-family: microsoft yahei; color: #333; }
body { background:#fff; }
cite { font-style: normal; }
ul, li { list-style: outside none; }
table { border-collapse: collapse; }
a { text-decoration: none; color: #333; }
a:hover { color: #d70404; position: relative;/* left:1px; top:1px;*/ }
.mt5{margin-top:5px;}
.mt10 { margin-top: 10px; }
.mt1 { margin-top: 5px; }
.mt15 { margin-top: 15px; }
.mt20 { margin-top: 20px; }
.mt25 { margin-top: 25px; }
.mt30 { margin-top: 30px; }.mt50{margin-top:50px;}
form, input, button { outline: none; }

.footer{background:#333; color:#fff;}
.footer a{color:#fff; display:inline-block; margin:0 10px;}
.footer .copyright{text-align:center; color:#fff; padding:80px; font-size:14px; line-height:30px; width:990px; margin:0 auto;}

.header-top{width:1200px; margin:0 auto; padding-top:23px;}

.logo{ float:left; width:220px;position:relative;top:-17px;}

.search{ float:left; padding-left:200px; position:relative; }
.search span{background:url("images/search.png") no-repeat; display:inline-block; width:404px; height:53px; padding:5px 10px;}
.search span input{ width:230px; height:30px; border:0; font-size:16px; color:#999; position:relative; top:-3px; font-family:microsoft yahei; background:#fafafa;}
.search span button{ width:30px; height:30px; background:url("images/search_btn.png") no-repeat; border:0; position:relative; top:0px; cursor:pointer; left:5px;}
.search span button:hover{background-position:0 -30px;}

.user_data{float:right; font-size:14px;}
.user_data{}
.user-info{}

.nav{ width:1200px; margin:0 auto;}
.nav div.i-a-cat-t{ float:left; width:110px; border-bottom:1px solid #099; background:url("images/ico1.png") 15px center no-repeat; padding-left:40px; color:#099; font-size:18px; height:38px; line-height:38px;}
.navlist{/* float:right; width:830px;*/ border-bottom:2px solid #ED3577; height:42px; line-height:38px; }
.navlist ul{ }
.navlist ul li{float:left; display:inline; /*margin-right:30px;*/ font-size:18px; font-weight:600; padding:0 30px;}
.navlist ul li a{color:#FF6298;}
.navlist ul li a:hover{color:#ec4141;}
.navlist ul li.current{}
.navlist ul li.current a{ color:#ec4141;}

.body{ width:1200px; margin:0 auto; padding-top:10px;}
.index-left{float:left; width:150px;overflow:hidden; }
.catelist{ background:#fff; padding:0 0 0; /*margin-top:-10px;*/ }
.catelist p{border-bottom:1px solid #ebebeb; font-size:12px; padding:10px 0 15px; line-height:20px;}
.catelist p a{display:inline-block; margin-right:10px; color:#8c8c8c;}
.catelist p a:hover{color:#099;}
/*.catelist h3{padding-top:15px; font-size:16px; font-weight:400;}*/

.index-center{float:left;width:880px;}

.index-youhui{ width:600px; overflow:hidden;}
.index-youhui ul{ width:630px;}
.index-youhui ul li{float:left; width:184px; margin-right:25px; margin-bottom:15px; }
.index-youhui ul li a{display:block;position:relative;}
.yh-img{width:184px; height:115px;}
.yh-img img{width:184px; height:115px;}
.yh-title{font-size:12px; display:block; height: 30px; line-height: 30px;  overflow: hidden;  font-weight: 400;  margin-top: -35px; width:170px; background: url("images/touming1.png"); filter:alpha(opacity=50);-moz-opacity:0.6;opacity:0.6; background:#000; repeat; position: relative;  color: #fff;padding: 0 0px;}
.yh-tejia{font-size:14px;background:#f0673c;color:#fff;position:absolute;top:0;padding:3px 8px;}

.yh-price{ color:#999; font-size:12px; display:block; height:25px; line-height:25px; overflow:hidden;}
/*.yh-price i{color:#e65c5c; font-size:14px;}
.yh-price b{color:#e65c5c; font-size:22px; padding-right:10px; font-weight:400;}
.yh-price cite{  text-decoration:line-through; color:#8c8c8c;}*/

.index-right-title{ border-bottom:1px solid #657079; height:38px; line-height:26px; margin-bottom:15px; padding:10px 10px 0;}
.index-right-title h3{float:left; color:#099; font-size:18px;} 
.index-right-title span{float:right; font-size:14px; padding-top:3px;}

.index-newshop{ width:760px; overflow:hidden;}
.index-newshop ul{width:800px;}
.index-newshop li{float:left; width:180px; margin-right:13px;}
.ns-img{width:180px; height:120px;}
.ns-img img{width:180px; height:120px;}
.ns-title{height:25px; line-height:25px; font-weight:400; font-size:14px; display:block; overflow:hidden;}
.ns-address{font-size:12px; height:20px; line-height:20px; overflow:hidden; display:block; color:#8c8c8c;}

.index-member{ overflow:hidden;}
.index-member ul{ padding:0 0 15px; margin-top:-10px;}
.index-member-l{float:left; width:50px;}
.index-member-r{float:right; width:220px; margin-left:-50px;}
.index-member ul li{ height:50px; /*width:170px;*/border-bottom:1px solid #ebebeb; padding:15px 0;}
.index-member ul li img{width:50px; height:50px; border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;-webkit-border-radius:50px;}
.mem-title{width:100px; height:25px; line-height:20px; overflow:hidden; font-size:14px;}
.mem-level{ height:25px; line-height:25px; overflow:hidden;}
.mem-level span{padding-right:10px;color:#666;}
.mem-level span i{color:#e00;}
/*.mem-level span{background:url(images/heart.png) left center no-repeat; display:inline-block; padding-left:20px; font-size:14px; color:#888; }*/
/*.index-member ul li a:hover img{border:1px solid #111; width:98px; height:98px;}*/
.mem-regdate{height:20px; line-height:20px; overflow:hidden;}
.mem-regdate span{display:block; font-size:12px; color:#888;}


/*榜单*/
.index-bangdan{}
.index-bangdan-left{ float:left; width:350px;}
.index-bangdan-right{float:right; width:380px;}
.bangdan-hl{}
.bangdan-hl a{border:3px solid #e65c5c; display:inline-block; width:304px; height:228px; position:relative; overflow:hidden;}
.bangdan-hl a .bangdan-hot{display:inline-block; position:absolute; width:90px; height:90px; background:url("images/hot0.png") no-repeat;}
/*.bangdan-hl a:hover{border:3px solid #099;}
.bangdan-hl a:hover .bangdan-hot{display:inline-block; position:absolute; width:90px; height:90px; background:url(images/hot0.png) 0 -90px no-repeat;}*/
.bangdan-img{width:304px; height:228px; display:block;}
.bangdan-img img{width:304px; height:228px;}
.bangdan-hl a .bangdan-info{ position:relative; display:block;height:60px; margin-top:0;  background:url("images/touming.png") repeat; color:#fff; padding:0 10px;
transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;}
.bangdan-hl a:hover .bangdan-info{ margin-top:-60px;padding-top:8px; }
.bangdan-hl a:hover .bangdan-info b{display:block; height:25px; line-height:25px; overflow:hidden; font-weight:700px; font-size:16px;}
.bangdan-hl a:hover .bangdan-info i{font-size:12px; display:block; height:20px; line-height:20px; width:300px; margin:0 auto; overflow:hidden;}

.newitem-index{width:710px; overflow:hidden;}
        	.newitem-list{ float:left; width:334px;}
			.newitem-li{display:none;}
        	
			.newitem-index div.newitem-thumb{float:right; width:380px; margin-left:-50px;}
			.newitem-index ul.newitem-bar{width:420px;}
			.newitem-bar li{float:left; width:74px; height:57px; overflow:hidden; padding:0; margin:0 0 2px 2px;}
			.newitem-bar li img{width:68px; height:51px; border:3px solid #fff;}
			.newitem-bar li.select_li img{border:3px solid #d10000;}

.index-bangdan-more{}
.index-bangdan-more li{ height:100px; margin-bottom:20px;}
.index-bangdan-more .bangdan-img{float:left; width:150px; height:100px;}
.index-bangdan-more .bangdan-img img{width:150px; height:100px;}
.index-bangdan-more .bangdan-txt{float:right; width:210px;}
.index-bangdan-more .bangdan-txt h3{font-size:16px; height:25px; line-height:25px; overflow:hidden; margin-bottom:10px;}
.index-bangdan-more .bangdan-txt p{ font-size:14px; color:#888; line-height:20px; height:60px; overflow:hidden;}

#gtop { margin:0; padding:2px 0; border-bottom:1px solid #eee; 
    filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#FEFEFD,endcolorstr=#F6f6f6,gradientType=0);
    background:#F8F8F8 -webkit-linear-gradient(top,#FEFEFD, #F6f6f6);
    background:#F8F8F8 linear-gradient(0deg, #F6f6f6, #FEFEFD);
}
 
.maintop { line-height:25px; width:1200px; margin:0 auto; font-size:12px; }
.maintop-left { float:left; width:50%; }
.maintop-right { float:right; width:50%; text-align:right; } 

.add-shops{ padding-top:8px;}
.add-shops a{ display:block;background:#E65C5C; color:#fff; width:120px; height:38px; text-align:center; line-height:38px; font-size:16px;
border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;}
.add-shops a:hover{ background:#BB4A4A;}

/*slide*/
.section-focus-pic{margin:0;height:235px;width:710px;overflow:hidden;position:relative;border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;}
.section-focus-pic ul li{position:absolute;top:0;left:710px;width:710px;height:235px;}
.section-focus-pic ul li img{width:710px; height:235px; }
.section-focus-pic ul li h3{position:absolute;bottom:11px;left:0;width: 400px;font-weight:normal;color:#FFF;margin-left: 20px;z-index: 111;font-size: 18px; font-family:"微软雅黑";}
.section-focus-pic ul li h3 a{color:#fff; font-family:microsoft yahei;}
.section-focus-pic ul li div{position:absolute;bottom:0;left:0;height:50px;background-color:#000;width:710px;opacity: 0.6;filter: alpha(opacity=60);}
.section-focus-pic .pages{width:710px;height:235px;}
.section-focus-pic .controler{position:absolute;bottom:15px;/*right:20px;*/ width:710px; text-align:center;}
.section-focus-pic .controler b{cursor:pointer;width:18px;height:18px;display:inline-block;overflow:hidden;text-indent:18px; background:#fff;  margin:0 0 0 5px;}
.section-focus-pic .controler b.down{background:#099;}
.section-focus-pic .controler2 a{display:block; width:40px;position:absolute;top:100px;height:40px;}
.section-focus-pic .controler2 a i{cursor:pointer;display:block;width:22px;height:34px; background:url("images/slide.png") no-repeat;}
.section-focus-pic .controler2 .prev{left:5px;}
.section-focus-pic .controler2 .prev i{background-position:-34px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/star_05.png');margin-left:5px;}
.section-focus-pic .controler2 .prev:hover i{left:10px;background-position:-34px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/star_03.png');}
.section-focus-pic .controler2 .next{right:10px;}
.section-focus-pic .controler2 .next i{background-position:-62px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/star_06.png');margin-left:10px;}
.section-focus-pic .controler2 .next:hover i{right:10px;background-position:-62px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/star_04.png');}

/*.sml-rank-stars{background-image:url("images/star.png");background-repeat:no-repeat;_background-color:#fff;}
.sml-rank-stars{overflow:hidden;vertical-align:middle;display:inline-block;}
.sml-rank-stars{width:93px;height:16px;}

.sml-str0{background-position:-98px 0;}
.sml-str1{background-position:-78px 0;}
.sml-str2{background-position:-59px 0;}
.sml-str3{background-position:-39px 0;}
.sml-str4{background-position:-20px 0;}
.sml-str5{background-position:0 0;}*/

.mid-rank-stars{background-image:url("img/remark-shop.png");background-repeat:no-repeat;_background-color:#fff;}
.mid-rank-stars{overflow:hidden;vertical-align:middle;display:inline-block;}
.mid-rank-stars{width:88px;height:16px;}
.mid-str0{background-position:0 -820px;}
.mid-str1{background-position:0 -800px;}
.mid-str2{background-position:0 -780px;}
.mid-str3{background-position:0 -760px;}
.mid-str4{background-position:0 -720px;}
.mid-str5{background-position:0 -680px;}

/*--- Review ---*/
/*
.ix_review { clear:both; width:268px; margin:0 auto; padding:15px 0; border-bottom:1px solid #e6e6e6;}
.ix_review .member { float:left; width:50px; text-align:center; font-size:12px; line-height:22px; padding-top:5px;}
.ix_review .member img {   border:0px solid #eee; padding:1px;width:48px;height:48px; border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;-webkit-border-radius:50px; }
.ix_review .member p{display:block;}
.ix_review .field { float:right; width:205px; color:#666; }
.ix_review .feed { padding:0 0; line-height:25px; margin-bottom:5px; }
.ix_review .feed h3 { display:inline;font-size:12px; color:#CC0000; padding:0; margin:0; }
.ix_review .feed h3 a { color:#CC3300; }
.ix_review .feed strong{position:relative; display:block;overflow:hidden;   font-size:13px;height:18px;line-height:18px;margin-bottom:5px;}
.ix_review .feed strong a{color:#666;}
.ix_review .feed span a { color:#0099FF; }
.ix_review .info .score { clear:both; margin:0px 0 0 5px; }
.ix_review .info .score li { float:left; margin:0 2px 0 0; line-height:20px; padding-right:5px; }
.ix_review .info .content { min-height:47px; }
.ix_review .info .content p { padding:5px 0; *padding:0px; margin:0 5px; line-height:22px; overflow:auto; *overflow:hidden; font-size:14px; color:#666; }
.ix_review blockquote a{color:#e00;}
*/

/*--- Review ---*/
.ix-dp-out .ix_left1_body{width:100%;}
.ix_review { clear:both; width:96%; margin:0 auto; padding:0px 0; border-bottom:1px solid #ececec;}
.ix_review .member { float:left; width:60px; text-align:center; font-size:12px; line-height:20px; padding-top:8px;}
.ix_review .member img {   border:1px solid #eee; padding:2px; border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;-webkit-border-radius:50px; }
.ix_review .member p{display:block;}
.ix_review .field { float:right; width:82%; color:#666;margin-left:-50px; }
.ix_review .feed { padding:0 0; line-height:22px; margin-bottom:2px; }
.ix_review .feed h3 { display:inline;font-size:12px; color:#CC0000; padding:0; margin:0; }
.ix_review .feed h3 a { color:#CC3300; }
.ix_review .feed strong{position:relative; display:inline-block;  top:3px; font-size:15px; padding-right:10px; }
.ix_review .feed strong a{color:#666;}
.ix_review .feed span a { color:#0099FF; }
.ix_review .info .score { clear:both; margin:0px 0 0 5px; }
.ix_review .info .score li { float:left; margin:0 2px 0 0; line-height:20px; padding-right:5px; }
.ix_review .info .content { min-height:46px; }
.ix_review .info .content p { padding:5px 0; *padding:0px; margin:0 5px; line-height:22px; overflow:auto; *overflow:hidden; font-size:14px; color:#666; }
.review-con{width:100%;float:left;}


.bg-white{background:#fff; }

.ix-r-date{float:right; color:#999; background:url("images/posttime.png") center left no-repeat; padding-left:15px;font-size:12px;}

.index-member-title{ border-bottom:1px solid #657079; height:36px; line-height:32px; margin-bottom:15px; /*width:188px;*/}
.index-member-title h3{float:left; color:#099; font-size:18px; display:inline;} 
.index-member-title span{ font-size:14px; padding-top:3px; display:inline-block;width:105px; text-align:center; margin-right:15px; cursor:pointer; font-weight:700;}
.cur-li{display:none;}
.cur_li{color:#099; font-weight:700; border-bottom:2px solid #099;}

.slide{width:720px; overflow:hidden;}


.index-right{float:right; width:300px;margin-left:-150px;}

.i-r-button{}
.i-r-button a{display:block; width:180px; height:32px; line-height:32px; overflow:hidden; text-align:center; margin:0 auto 15px; color:#fff; font-size:16px; 
border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;-webkit-border-radius:16px;
box-shadow:1px 2px 2px #bbb;-moz-box-shadow:1px 2px 2px #bbb;-ms-box-shadow:1px 2px 2px #bbb;-o-box-shadow:1px 2px 2px #bbb;-webkit-box-shadow:1px 2px 2px #bbb;
letter-spacing:2px; font-weight:700;
}
.ir-addshops{ background:#099;}
.ir-addlists{background:#e65c5c;}
a:hover.ir-addlists{background:#d44848}
a:hover.ir-addshops{ background:#038d8d;}

.i-r-gonggao{border:1px solid #e6e6e6; padding:15px 10px 10px; }
.i-r-gonggao h3{/*text-align:center;*/ font-size:16px; color:#e65c5c; height:32px; line-height:20px; font-weight:700;}
.i-r-gonggao ul li{height:25px; line-height:25px; overflow:hidden; background:url("images/dot1.png") left center no-repeat; padding-left:10px;}
.i-r-gonggao { background:url("images/hudisohdjsbv.png") center bottom no-repeat;}


.tjbd-left{float:left; width:50px;}
.tjbd-left img{width:50px; height:50px; box-shadow:2px 2px 2px #ccc;}
.tjbd-right{/*float:right; width:138px; */overflow:hidden; }
.tjbd-ul{ padding-bottom:10px;}
.tjbd-ul li{ height:24px; overflow:hidden; padding:6px 0; overflow:hidden; border-bottom:1px dashed #ececec;}
.tjbd-right h4{height:24px; line-height:24px; overflow:hidden; }
.tjbd-right h4 a{font-size:14px;}
.tjbd-right div a{ color:#888;}
.tjbd-right div span{color:#888;}
.tjbd-right div i{padding:0 5px; color:#aaa;}
/*.tjbd-right span{color:#999;}
.tjbd-right span b{color:#666; font-family:verdana; font-size:14px;}
.tjbd-right span b.num-red{color:#099;}
*/

.i-r-bangdan{border:1px solid #e6e6e6; padding:15px 10px 0; }
.i-r-bangdan h3{/*text-align:center;*/ font-size:16px; color:#ec4141; height:32px; line-height:20px; font-weight:700;}

blockquote{ padding:8px 0 1px 0;  float:left;}
.review-con span{float:right; width:75px; margin-left:-60px; display:inline-block; text-align:center; padding:8px 0 10px 0;}
.aite{padding:0 5px;}

#ixdianping a:hover{color:#f30;}
.review-xp{ height:26px;}
.review-xp li{float:left; margin:0 0 0 0; height:24px; padding:0 0 0 0; font-size:12px;}
.font_3{color:#f60; font-size:12px; font-family:Verdana, Geneva, sans-serif;}

.index-hotarticle{}
.index-ha-slide{float:left; width:400px;}
.index-ha-right{float:right; width:460px;margin-left:-100px;}

.index-ha-right .hl { margin:0 0 5px;padding:0; list-style:none; }
.index-ha-right .hl_line { border-bottom:1px dashed #ccc;margin-top:8px; }
.index-ha-right .hl h2 { margin:0 0 5px;padding:0;font-family:"Microsoft YaHei";font-size:18px;font-weight:700; text-align:center; height:25px; line-height:25px;}
.index-ha-right .hl p { margin:0; padding:0; line-height:180%; color:#808080; }
.index-ha-right .hl li { margin:0 2px; }
.index-ha-right .hl2 { margin:5px 0 5px; }
.index-ha-right .hl2 li { line-height:195%; color:#808080; height:24px; line-height:24px; overflow:hidden; }
.index-ha-right .hl2 li a { margin:0 1px; }
.index-ha-right .hl2 li cite { float:right; font-style:400;color:#999; }

.index-shangjia{ width:880px; overflow:hidden;}
.index-shangjia ul{ width:880px;}
.index-shangjia ul li{float:left; width:170px; margin:0px 3px 16px 3px; text-align:center; }
.index-shangjia ul li a{display:block;}
.sj-img{width:170px; height:130px;}
.sj-img img{width:170px; height:130px; }
.sj-title{ font-size:13px; display:block; height:25px; line-height:25px ; overflow:hidden; font-weight:400; color:#4d4d4d;}

.catelist div{background:#ebebeb; margin-bottom:5px;border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;}
.catelist div a{padding-left:35px;height:40px;line-height:40px;display:block; background:url("images/cate_dot.png") 15px -35px no-repeat;font-size:18px;}
.catelist div a:hover{background-position:15px 15px;}

/*左边导航*/
.index-l-cate{background:#ececec;width:150px;overflow:hidden;padding:10px; /*border-radius:5px; margin-bottom:10px;*/}
.index-l-cate h4{font-size:16px;}
.index-l-cate ul{width:170px;font-size:12px; line-height:22px;}
.index-l-cate ul li{float:left;width:70px;margin-right:10px;}
.index-l-cate ul li a{color:#666;}
.index-l-cate ul li a:hover{color:#de0404;}

.ix-b-title{font-size:18px; padding-bottom:10px;}

.catelist h3{height:48px; margin-bottom:3px;}
.catelist h3 a{display:block;background-color:#f3f3f3;height:40px;line-height:40px;padding-left:40px;font-size:16px;border-top:3px solid #f3f3f3;}
.catelist h3 a:hover{border-top:3px solid #e73859;}

.catelist h3 a{background-image:url("images/nav_ico.png");background-repeat:no-repeat;}
#cat-1{background-position:15px -139px;}
a:hover#cat-1{background-position:15px -89px;}
#cat-2{background-position:15px -39px;}
a:hover#cat-2{background-position:15px 11px;}
#cat-3{background-position:15px -739px;}
a:hover#cat-3{background-position:15px -689px;}
#cat-4{background-position:15px -1139px;}
a:hover#cat-4{background-position:15px -1089px;}
#cat-5{background-position:15px -339px;}
a:hover#cat-5{background-position:15px -289px;}

/********2016.10.31*********/
.i-r-huiyuan{border:1px solid #e6e6e6; padding:15px 10px 0; }

.gp-list{}
.gp-list li{border-bottom:1px solid #efefef; margin-bottom:3px; height:60px;}
.gp-left{float:left; width:60px;}
.gp-left img{width:50px; height:50px; border-radius:50px;}
.gp-center{float:left; width:90px; line-height:25px; color:#999;}
.gp-center span{display:block; height:25px; font-size:14px; overflow:hidden; font-weight:700; color:#099;}
.gp-center span a{color:#099;}
.gp-right{float:right; width:50px; margin-left:-100px; padding-top:14px;}
.gp-right a{display:block; border:1px solid #ccc; height:22px; line-height:22px; text-align:center; color:#888; border-radius:3px;}
.gp-right a:hover{background:#099; color:#fff; border:1px solid #099;}

#add-bd-ix  {float:right; padding-right:10px;}
#add-bd-ix  a{display: block;padding:0 5px; border: 1px solid #ccc;height: 22px;line-height: 22px;text-align: center;color: #888;border-radius: 3px;}
#add-bd-ix  a:hover{background:#099; color:#fff; border:1px solid #099;}


.index-guide{ background:#fafafa;float:left;width:220px; margin-right:20px; overflow:hidden;font-size:12px;height:272px;}
.index-guide .ig-title{height:48px; background:#ff4e4e; padding-left:15px;font-weight:400; line-height:48px; color:#fff; font-size:16px;}
.index-guide .ig-title i{font-size:16px; font-weight:400; font-style:normal;}
.index-guide ul{border-bottom:1px solid #eee; padding:10px 10px;width:200px; margin-right:-40px;}
.index-guide ul li{/*float:left; width:60px; margin-right:35px; height:22px; line-height:22px;*/position:relative;height:40px;padding:5px 0;}
.index-guide ul li i{width:40px;height:40px;display:block;float:left;margin-top:0;transition: transform .3s; }
.index-guide ul li i.dstd_ico{background:url("images/dstd_ico.png") no-repeat;background-size:100% 100%;}
.index-guide ul li i.dqlb_ico{background:url("images/dqlb_ico.png") no-repeat;background-size:100% 100%;}
.index-guide ul li i.sjfl_ico{background:url("images/sjfl_ico.png") no-repeat;background-size:100% 100%;}
.index-guide ul li b{line-height:20px;height:20px;}
.index-guide ul li:hover a b{color:#e00;height:20px;}
.index-guide ul li:hover a{text-decoration:none;}
.index-guide ul li:hover i{opacity: 1;
    -webkit-transform: scale(1.2, 1.2);
    transform: scale(1.2, 1.2);
    transition-delay: 0.3s;}

.index-guide ul a {display:block;float:right;width:150px;overflow:hidden;margin-left:-100px;}
.index-guide ul a b{font-size:15px;display:black;}
.index-guide ul li a span{color:#888;display:block;height:22px; line-height:22px;}


.color-x{background:#bebebe; width:24px;height:24px; color:#fff; display:inline-block; text-align:center; margin-right:8px; border-radius:2px;}
.color-ac{background:#ec4141; width:24px;height:24px; color:#fff; display:inline-block; text-align:center;margin-right:8px;border-radius:2px;}

.i-r-huiyuan h3 {
    /* text-align: center; */
    font-size: 16px;
    color: #ec4141;
    height: 32px;
    line-height: 20px;
    font-weight: 700;
}

.i-r-dianping{border:1px solid #e6e6e6; padding:15px 15px 15px; }
.i-r-dianping h3{/*text-align:center;*/ font-size:16px; color:#ec4141; height:32px; line-height:20px; font-weight:700;}


/*------------*/
.index-l-zixun{width:880px;}
.index-l-zixun ul{width:950px;margin-right:100px;}
.index-l-zixun li{float:left;width:400px;margin-right:14px;border:1px solid #eee;padding:15px;margin-bottom:14px; display:block;height:92px;overflow:hidden;}
.index-l-zixun li h3{font-size:16px;height:20px; line-height:20px;overflow:hidden;font-weight:700;margin-bottom:10px;}
.index-l-zixun li p{color:#666;font-size:13px;line-height:20px;}
.index-l-zixun li:hover{box-shadow:0 0 2px #ddd;}
.index-l-zixun li:hover h3 a{color:#e00;}







