﻿@charset "utf-8";
html,body,div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,object,iframe,form,blockquote,fieldset,input,textarea,button,table,th,tr,td{margin:0px;padding:0px;}
body
{text-align:center; font-size:15px; font-family:"微软雅黑",Verdana, Tahoma, Microsoft YaHei, sans-serif; color:#333; background:url(../Images/agd_02.png); }
table,tr,td{ font-size:14px;  line-height:140%;}
div{line-height:130%; text-align:left; }
p{ padding:0;}
img{ border:0px;}
i,em{ font-style:normal;}
input,textarea{color:#555; padding-left:2px; font-family:"微软雅黑",Verdana, Tahoma, Microsoft YaHei, sans-serif;}
ul,dl,li{list-style:none;}
a{ color:#333; text-decoration:none; }
a:link{ text-decoration:none;}
a:visited{ text-decoration:none;}
a:hover{ text-decoration:none; color:#aa0000;}
a:active{ text-decoration:none;}
.img_but{ cursor:pointer;}
.input{border:1px solid #bbbbbb; height:30px; width:230px; font-size:16px;}/*---font---16---*/
.clear{overflow:hidden;zoom:1;}
.clearfix{ clear:both; height:1px; font-size:0px;}
.line{ border-top:1px solid #cccccc; font-size:0px; background:#cccccc; margin:0 0 10px 0;}

/*---字体颜色----*/
.f_hong{ color:#F00;}
#indexPage {padding-bottom: 36px;}

/*---各种链接样式---*/
a.link{ color:#015fc0; text-decoration:none;}
a.link:hover{ text-decoration:underline;}

.all{ width:100%;}
.top{ height:35px; padding:8px 0 7px; color:#FFF; background:url(../Images/agd_01.png) repeat-x; width:100%; }
.top span{ display:inline-block; font-size:18px; height:30px; line-height:30px;  float:left;}/*---font---18---*/
.topL{ width:20%; text-align:left; }
 #topM { width:60%; text-align:center;}
#topR{ width:20%; text-align:right;}
.top span a{display:inline-block; color:#FFF; font-size:15px;}/*---font---15---*/
.topL a{ padding:0 0 0 6px; position:relative;}
#topR a{ padding:0 6px 0 0; }
#topR a.bz{ background:url(../images/agd_33.png) center center no-repeat; height:30px; color:rgba(255,255,255,0.0);}
#topR a.xz{ background:url(../images/agd_50.png) center center no-repeat; height:30px; color:rgba(255,255,255,0.0);}
#topR a.ss{ background:url(../images/agd_51.png) center center no-repeat; height:30px; color:rgba(255,255,255,0.0);}
.topL a.cs:after{ content:""; position:absolute; top:10px; right:-16px; background:url(../Images/agd_05.png) 0 0 no-repeat; width:12px; height:9px; }
.topL a.fh{ background:url(../Images/agd_23.png) center center no-repeat; height:30px; width:30px;}
#topM .tab{ height:35px; margin:0 auto; width:auto;}
#topM .tab a{display:inline-block; width:32%; float:left; font-size:18px; text-align:center; height:33px; line-height:33px; border:1px solid #FFF; background:#945843;}/*---font---18---*/
#topM .tab a.on{ color:#9c261c; background:#FFF;}
#topM .tab a.left{ border-right:none; border-top-left-radius:5px; border-bottom-left-radius:5px; }
#topM .tab a.right{ border-left:none; border-top-right-radius:5px; border-bottom-right-radius:5px; }
#topM .tab_2{ height:35px; margin:0 auto; width:100%; box-sizing:border-box;}
#topM .tab_2 a{display:inline-block; width:50%; float:left; font-size:18px; text-align:center; height:35px; line-height:35px; border:1px solid #FFF; background:#945843; box-sizing:border-box;}/*---font---18---*/
#topM .tab_2 a.on{ color:#9c261c; background:#FFF;}
#topM .tab_2 a.left{ border-right:none; border-top-left-radius:5px; border-bottom-left-radius:5px; }
#topM .tab_2 a.right{ border-left:none; border-top-right-radius:5px; border-bottom-right-radius:5px; }
.subMune{ background:#f0e8e7; height:50px; }
.subMune a{ display:inline-block; width:33.3%; height:49px; line-height:49px; font-size:18px; text-align:center; float:left; border-right:1px solid #dfd7d5; background:url(../images/agd_36.png) center center no-repeat; border-bottom:1px solid #d2c5c3;  box-sizing:border-box;}
.subMune a.onBorder{border-right:0px solid #d2c5c3;}
.subMune a.on{ line-height:25px; color:#9c261c; height:50px; border-bottom:0px solid #aa6d58; background:url(../images/agd_37.png) 0 bottom repeat-x;}
.subMune a.on span{font-size:15px; color:#aaa; }/*---font---15---*/
.subMune_2{ background:#f0e8e7; height:50px; }
.subMune_2 a{ display:inline-block; width:50%; height:49px; line-height:49px; font-size:18px; text-align:center; float:left; border-right:1px solid #dfd7d5; background:url(../images/agd_36.png) center center no-repeat; border-bottom:1px solid #d2c5c3; box-sizing:border-box;}
.subMune_2 a.onBorder{border-right:0px solid #d2c5c3;}
.subMune_2 a.on{ line-height:25px; color:#9c261c; height:50px; border-bottom:0px solid #aa6d58; background:url(../images/agd_37.png) 0 bottom repeat-x;}
.subMune_2 a.on span{font-size:15px; color:#aaa; }
.subMune_3{ background:#f0e8e7; height:50px; }
.subMune_3 a{ display:inline-block; width:100%; height:49px; line-height:49px; font-size:18px; text-align:center; float:left; border-right:0px solid #dfd7d5; background:url(../images/agd_36.png) center center no-repeat; border-bottom:1px solid #d2c5c3; box-sizing:border-box;}
.subMune_3 a.onBorder{border-right:0px solid #d2c5c3;}
.subMune_3 a.on{ line-height:25px; color:#9c261c; height:50px; border-bottom:0px solid #aa6d58; background:url(../images/agd_37.png) 0 bottom repeat-x;}
.subMune_3 a.on span{font-size:15px; color:#aaa; }

.search{ height:35px; padding:0 8px 8px;}
.search .keyword,.search .s_btn{height:35px; line-height:35px; float:left; box-sizing:border-box; border:1px solid #e7e5d9; background:#FFF;}
.search .keyword{ width:80%; border-top-left-radius:5px; border-bottom-left-radius:5px; border-right:none; padding:0 5px; font-size:15px;}
.search .s_btn{ width:20%; border-top-right-radius:5px; border-bottom-right-radius:5px; border-left:none; background:url(../images/agd_52.png) center center #fff no-repeat; cursor:pointer; }



.ban{ padding:0 0 8px 0; width:100%;}

.lei,.srdz,.qiangd{ width:100%; padding:0 0 0 0; overflow:hidden;zoom:1; /*box-sizing:border-box;*/}
.leiL{ width:52%; float:left;}
.leiR{ width:48%; float:left;}
.lei a,.srdz a,.qiangd a{ text-align:center; color:#FFF; display:block; font-size:18px;}/*---font---18---*/
.lei .yydj{ background:url(../images/agd_14.png) center 35px no-repeat #d2a18f; height:58px; padding:104px 0 0 0; margin:0 0 8px 8px;}
.lei .yydd{ background:url(../images/agd_15.png) center 35px no-repeat #c0a29a; height:57px; padding:104px 0 0 0;  margin:0 0 8px 8px;}
.lei .xm{ background:url(../images/agd_18.png) center 15px no-repeat #f8b065; height:40px; padding:65px 0 0 0; margin:0 8px 8px 8px;}
.lei .js{ background:url(../images/agd_19.png) center 15px no-repeat #fc9c92; height:40px; padding:65px 0 0 0; margin:0 8px 8px 8px;}
.lei .dp{ background:url(../images/agd_20.png) center 15px no-repeat #76c06b; height:40px; padding:65px 0 0 0; margin:0 8px 8px 8px;}
.srdz_btn{ background:url(../images/agd_17.png) 50% center no-repeat #9c9e5e; height:45px; padding:25px 0 0 0; margin:0 8px 8px 8px;}
.qiangd_btn{ background:url(../images/agd_59.png) center 10px no-repeat #9c9e5e; height:30px; padding:70px 0 0 0; margin:0 8px 8px 8px; }


/*.leiL .xmgl{ background:url(../images/agd_62.png) center 32px no-repeat #e1b7a8; height:50px; padding:95px 0 0 0; margin:0 0 8px 8px;}
.leiL .gkgl{ background:url(../images/agd_63.png) center 35px no-repeat #d4bfba; height:50px; padding:95px 0 0 0; margin:0 0 8px 8px;}
.leiL .qd{ background:url(../images/agd_61.png) 48% center no-repeat #bbbd8b; height:45px; padding:25px 0 0 0; margin:0 0 8px 8px;}
.leiR .pbgl{ background:url(../images/agd_56.png) center 28px no-repeat #facc9b; height:45px; padding:75px 0 0 0; margin:0 8px 8px 8px;}
.leiR .jsgl{ background:url(../images/agd_60.png) center 30px no-repeat #ffc4be; height:45px; padding:75px 0 0 0; margin:0 8px 8px 8px;}
.leiR .sygl{ background:url(../images/agd_58.png) center 26px no-repeat #a5db9d; height:45px; padding:75px 0 0 0; margin:0 8px 8px 8px;}

.lei_js{ width:100%; padding:0 0 0 0; overflow:hidden;zoom:1; }
.lei_js_half{ width:50%; float:left;}
.lei_js_all{ width:100%; float:left;}
.lei_js a{ text-align:center; color:#FFF; display:block; font-size:18px;}
.lei_js_half .xmgl,.lei_js_half .gkgl,.lei_js_half .pbgl,.lei_js_half .sygl{ height:35px; padding:75px 0 0 0; }
.lei_js_half .xmgl{ background:url(../images/agd_55.png) center 25px no-repeat #e1b7a8; margin:0 0 8px 8px;}
.lei_js_half .gkgl{ background:url(../images/agd_57.png) center 25px no-repeat #d4bfba; margin:0 0 8px 8px;}
.lei_js_half .pbgl{ background:url(../images/agd_56.png) center 25px no-repeat #facc9b; margin:0 8px 8px 8px;}
.lei_js_half .sygl{ background:url(../images/agd_58.png) center 25px no-repeat #ffc4be; margin:0 8px 8px 8px;}
.lei_js_all .qiangdan_index{ background:url(../images/agd_59.png) center 10px no-repeat #bbbd8b; height:30px; padding:70px 0 0 0; margin:0 8px 8px 8px; }

.lei_dpjs{ width:100%; padding:0 0 0 0; overflow:hidden;zoom:1; }
.lei_dpjs a{ text-align:center; color:#FFF; display:block; font-size:18px; height:40px; padding:85px 0 0 0; }
.lei_dpjs_4{ width:40%; float:left;}
.lei_dpjs_6{ width:60%; float:left;}
.lei_dpjs .gkgl{ background:url(../images/agd_57.png) center 35px no-repeat #d4bfba; margin:0 8px 8px 8px;}
.lei_dpjs .pbgl{ background:url(../images/agd_56.png) center 35px no-repeat #facc9b; margin:0 8px 8px 0;}
.lei_dpjs .sygl{ background:url(../images/agd_58.png) center 35px no-repeat #ffc4be; margin:0 8px 8px 8px;}
.lei_dpjs .qd{ background:url(../images/agd_59.png) center 23px no-repeat #bbbd8b; margin:0 8px 8px 0;}*/

.leiL .xmgl{ background:url(../images/agd_62.png) center 32px no-repeat #d2a18f; height:58px; padding:104px 0 0 0; margin:0 0 8px 8px;}
.leiL .gkgl{ background:url(../images/agd_63.png) center 35px no-repeat #c0a29a; height:57px; padding:104px 0 0 0; margin:0 0 8px 8px;}
.leiL .qd{ background:url(../images/agd_61.png) 48% center no-repeat #bbbd8b; height:45px; padding:25px 0 0 0; margin:0 0 8px 8px;}
.leiR .pbgl{ background:url(../images/agd_56.png) center 15px no-repeat #f8b065; height:40px; padding:65px 0 0 0; margin:0 8px 8px 8px;}
.leiR .jsgl{ background:url(../images/agd_60.png) center 15px no-repeat #fc9c92; height:40px; padding:65px 0 0 0; margin:0 8px 8px 8px;}
.leiR .sygl{ background:url(../images/agd_58.png) center 15px no-repeat #76c06b; height:40px; padding:65px 0 0 0; margin:0 8px 8px 8px;}

.lei_js{ width:100%; padding:0 0 0 0; overflow:hidden;zoom:1; /*box-sizing:border-box;*/}
.lei_js_half{ width:50%; float:left;}
.lei_js_all{ width:100%; float:left;}
.lei_js a{ text-align:center; color:#FFF; display:block; font-size:18px;}/*---font---18---*/
.lei_js_half .xmgl,.lei_js_half .gkgl,.lei_js_half .pbgl,.lei_js_half .sygl{ height:35px; padding:75px 0 0 0; }
.lei_js_half .xmgl{ background:url(../images/agd_55.png) center 25px no-repeat #d2a18f; margin:0 0 8px 8px;}
.lei_js_half .gkgl{ background:url(../images/agd_57.png) center 25px no-repeat #c0a29a; margin:0 0 8px 8px;}
.lei_js_half .pbgl{ background:url(../images/agd_56.png) center 25px no-repeat #f8b065; margin:0 8px 8px 8px;}
.lei_js_half .sygl{ background:url(../images/agd_58.png) center 25px no-repeat #fc9c92; margin:0 8px 8px 8px;}
.lei_js_all .qiangdan_index{ background:url(../images/agd_59.png) center 10px no-repeat #9c9e5e; height:30px; padding:70px 0 0 0; margin:0 8px 8px 8px; }

.lei_dpjs{ width:100%; padding:0 0 0 0; overflow:hidden;zoom:1; /*box-sizing:border-box;*/}
.lei_dpjs a{ text-align:center; color:#FFF; display:block; font-size:18px; height:40px; padding:85px 0 0 0; }/*---font---18---*/
.lei_dpjs_4{ width:40%; float:left;}
.lei_dpjs_6{ width:60%; float:left;}
.lei_dpjs .gkgl{ background:url(../images/agd_57.png) center 35px no-repeat #d4bfba; margin:0 8px 8px 8px;}
.lei_dpjs .pbgl{ background:url(../images/agd_56.png) center 35px no-repeat #facc9b; margin:0 8px 8px 0;}
.lei_dpjs .sygl{ background:url(../images/agd_58.png) center 35px no-repeat #ffc4be; margin:0 8px 8px 8px;}
.lei_dpjs .qd{ background:url(../images/agd_59.png) center 23px no-repeat #bbbd8b; margin:0 8px 8px 0;}


/*--选择时间、地址--*/
.content{ width:100%; padding:8px 0 20px;}
.content h2{ font-size:16px; line-height:16px; padding:10px 8px; }/*---font---16---*/
.list_box{ margin:10px 8px 0; border:1px solid #e7e5d9; border-radius:5px; background:#FFF; }
.list_box_nobor{ margin:10px 0 0; border:0px solid #e7e5d9;}
.list_box li{ position:relative;}
.list_box li a{ display:block; padding:15px 25px; height:20px; line-height:20px; background:url(../images/agd_13.png) no-repeat; margin:0 10px; font-size:15px; border-bottom:1px solid #e6e1ce;}/*---font---15---*/
.list_box li a.nomar{margin:0 0px;}
.list_box li a:after{ content:""; position:absolute; top:18px; right:10px; height:15px; width:9px; background:url(../images/agd_12.png) 0 0 no-repeat; }
.list_box li a.time{ background-position:0 16px;}
.list_box li a.address{ background-position:0 -42px; border-bottom:none;}
.list_box li a.address_bor{ background-position:0 -42px; }
.list_box li a.ziliao{ background-position:0 16px;}
.list_box li a.shoucang{ background-position:0 16px;}
.list_box li a.youhuiquan{ background-position:0 16px;}
.list_box li a.tuiguang{ background-position:0 16px;}
.list_box li a.noborder{ border-bottom:none;}
.text_box { padding:20px 8px 0; color:#aaa; }
.btn{ border-radius:5px; background:#8a725b; width:95%; height:45px; line-height:45px; font-size:16px; color:#FFF; letter-spacing:3px; display:block; margin:20px auto 20px; border:none; }/*---font---16---*/

/*--弹出窗口--*/
.openWin{ width:95%; margin:10px auto;}
.openWin h3{ height:40px; line-height:40px; font-size:16px; background:#5a4e43; color:#FFF; border-top-left-radius:5px; border-top-right-radius:5px;padding:0 10px;}/*---font---16---*/
.openWin_con{border-bottom-left-radius:5px; border-bottom-right-radius:5px; background:#FFF;}
.openWin_con span{ display:inline-block; padding:0 15px 0 0;}
.openWin_con table th,.openWin_con table td{ /*height:50px; */border-bottom:1px solid #e6e1ce; padding:8px;}
.openWin_con table tr td.moren{ background:url(../images/agd_22.png) left bottom no-repeat;}
.openWin_con table tr td.shouxuan{ background:url(../images/agd_35.png) right center no-repeat;}
.openWin_con table tr td a{ color:#888; display:inline-block; margin:0 10px 0 0;}
.openWin_con table tr td a.hong{ color:#d03e31;}
.openWin_con table tr td a.hong:hover{ color:#d03e31;}
.openWin_btn{ height:50px;}
.openWin_btn a{ display:inline-block; float:left; width:50%; height:50px; line-height:50px; text-align:center; font-size:16px; background:url(../images/agd_21.png) right top repeat-y;}/*---font---16---*/
.openWin_btn a.noborder{ background:none; float:right;}
.openWin_con .tdR tr td:last-child{ text-align:right; }
.openWin_con .tdC tr td:first-child{ text-align:center;}
.openWin_con .t_Center{ text-align:center; height:50px; line-height:50px; border-bottom:1px solid #e6e1ce; padding:0 8px; display:block; }
.openWin_con .tShijian{ border-collapse:collapse; }
.openWin_con .tShijian th,.openWin_con .tShijian td{ text-align:center; }
.openWin_con .tShijian th:first-child,.openWin_con .tShijian th:last-child{ width:33%;}
.openWin_con .tShijian th{ font-size:16px; background:#FFF; }
/*.openWin_con .tShijian th.on{ color:#b76300; background:url(../images/agd_34.png) 0 bottom repeat-x #f9f8f2; }*/
.openWin_con .tShijian th.on{ color:#fff; background:#977663; border:1px solid #8e6d5b; }
.openWin_con .tShijian td{ font-size:13px;padding-left:2px;padding-right:2px; }
.openWin_con .tShijian td.on{ color:#b76300; background:url(../images/agd_22.png) 0 bottom no-repeat; font-size:13px;}
.openWin_con .tShijian td.off{ color:#888; }
.openWin_con .tShijian th,.openWin_con .tShijian td{ border:1px solid #e6e1ce;}
.openWin_con .tShijian tr th:first-child,.openWin_con .tShijian tr td:first-child{ border-left:none;}
.openWin_con .tShijian tr th:last-child,.openWin_con .tShijian tr td:last-child{ border-right:none;}
.openWin_con .tDizhibu td{ padding:10px 8px; }
.openWin_con .tDizhibu tr td:first-child{ padding-right:0px;}
.openWin_con .tDizhibu tr td:last-child{ padding-left:0px;}
.openWin_con .tDizhibu .dizhi{ height:40px; width:95%; border:1px solid #ccc; padding:3px;}
.btnS{height:30px; line-height:30px; border-radius:5px; background:#8B725C; width:80px; color:#FFF; border:none; margin-top:10px;}

/*--分类列表--*/
.sanlei_list{ margin:0 8px 8px ; border:1px solid #e7e5d9; border-radius:5px; background:#FFF; padding:8px; position:relative; }
.sanlei_list_nomar{ margin:0 0px 0px ; border-bottom:1px solid #e7e5d9; background:#FFF; padding:10px 0; position:relative; }
.borderTop{border-bottom:0px solid #e7e5d9; border-top:1px solid #e7e5d9; margin-top:1px;}
.borderTopDashed{border-bottom:0px solid #e7e5d9; border-top:1px dashed #e7e5d9; margin-top:1px;}
.sanlei_list .photo{ position:relative; width:65px; height:65px;}
.sanlei_list .photo_dianpu{ position:relative; background:no-repeat; background-position:0 0; width:65px; height:65px;}
.sanlei_list .photo .fangzi,.sanlei_list .photo_dianpu .fangzi{ position:absolute; top:-4px; left:-4px; width:20px; height:20px; background:url(../images/agd_41.png) 0 0 no-repeat; display:block;}
.sanlei_list .photo img.xm{ border-radius:5px; width:65px; height:65px;}
.sanlei_list .photo img.js{ border-radius:33px; width:65px; height:65px;}
.sanlei_list .photo_dianpu img.dp{ border-radius:0px; width:65px; height:65px;}
.sanlei_list .text{ float:left;  width:100%; height:65px; overflow:hidden; }
.sanlei_list .text p{ font-size:14px; color:#aaa; height:23px; line-height:23px; }/*---font---14---*/

.sanlei_list .text p.onpad{color:#aaa; padding:0 0 3px 0; height:16px; line-height:16px;}
.sanlei_list .text p span{ font-size:16px; color:#333; }/*---font---16---*/
.sanlei_list .text p span.js,.sanlei_list .text p span.js4,.sanlei_list .text p span.js3,.sanlei_list .text p span.js2,.sanlei_list .text p span.js1{ position:relative; display:inline-block;}
.sanlei_list .text p span.js:after,.sanlei_list .text p span.js4:after,.sanlei_list .text p span.js3:after,.sanlei_list .text p span.js2:after,.sanlei_list .text p span.js1:after{content:""; position:absolute; top:2px; right:-75px; background:url(../images/agd_28.png) no-repeat; width:70px; height:15px; }
.sanlei_list .text p span.js4:after{ background-position:0px -20px;}
.sanlei_list .text p span.js3:after{background-position:0px -40px;}
.sanlei_list .text p span.js2:after{background-position:0px -60px;}
.sanlei_list .text p span.js1:after{background-position:0px -80px;}
.sanlei_list .text p i{ float:right; color:#aaa; font-style:normal; }/*---font---14---*/
.jiage{ width:120px; height:30px; position:absolute; top:50px; right:8px; font-size:18px; color:#F00; text-align:right; }
.jiage2{ width:120px; height:50px; position:absolute; top:40px; right:0px; font-size:16px; color:#F00; text-align:right; }
.jiage2 span{ color:#aaa;font-size:14px;}
.sanlei_list .text_xx{ height:120px; }
.sanlei_list .text_xx p{ width:48%; float:left; }
.sanlei_list .text_xx p.onpad{ width:100%; }
.sanlei_list .text_xx p.button{ height:30px; padding:10px 0;}
.sanlei_list .text_xx p .butn{ height:30px; line-height:30px; border-radius:5px; background:#8B725C; width:80px; color:#FFF; border:none; }
.sanlei_list .xx_box{ border-top:1px solid #e6e1ce; padding:10px 0; line-height:150%; }
.sanlei_list .xx_box .jieshaoH3{ padding:3px 0 8px;}
.sanlei_list .xx_box span{ float:left; font-size:18px;}
.sanlei_list .xx_box i{ float:right; font-size:16px; color:#d03e31; background:url(../images/agd_39.png) right center no-repeat; padding:0 15px 0 0; }
.sanlei_list .xx_box_H i{ float:right; font-size:16px; color:#d03e31; background:url(../images/agd_36.png) right center no-repeat; padding:0 15px 0 0; }
.sanlei_list .xx_box h3{ font-size:16px; padding:0 0 10px 0;}/*---font---16---*/
.sanlei_list .xx_box_H{ height:110px; border-top:1px solid #e6e1ce; padding:10px 0; line-height:150%; }
.sanlei_list .xx_box .js_tx{border-radius:33px; width:65px; height:65px; float:left; }
.sanlei_list .xx_box .js_zl{ float:left; color:#aaa; line-height:150%; padding:0 0 0 20px; display:block; width:200px; }
.sanlei_list .xx_box .js_zl h3,.sanlei_list .xx_box .js_zl h3.dj4,.sanlei_list .xx_box .js_zl h3.dj3,.sanlei_list .xx_box .js_zl h3.dj2,.sanlei_list .xx_box .js_zl h3.dj1{ font-size:16px; color:#333; position:relative; display:inline-block;}
.sanlei_list .xx_box .js_zl h3:after,.sanlei_list .xx_box .js_zl h3.dj4:after,.sanlei_list .xx_box .js_zl h3.dj3:after,.sanlei_list .xx_box .js_zl h3.dj2:after,.sanlei_list .xx_box .js_zl h3.dj1:after{content:""; position:absolute; top:5px; right:-75px; background:url(../images/agd_28.png) no-repeat; width:70px; height:10px;}
.sanlei_list .xx_box .js_zl h3.dj4:after{ background-position:0px -20px;}
.sanlei_list .xx_box .js_zl h3.dj3:after{ background-position:0px -40px;}
.sanlei_list .xx_box .js_zl h3.dj2:after{ background-position:0px -60px;}
.sanlei_list .xx_box .js_zl h3.dj1:after{ background-position:0px -80px;}
.sanlei_list .xiadan{border-top:1px solid #e6e1ce;}
.sanlei_list .xiadan .tab_btn{ height:50px; background:url(../images/agd_21.png) left bottom repeat-x;}
.sanlei_list .xiadan .tab_btn a{ display:inline-block; float:left; width:50%; height:50px; line-height:50px; text-align:center; font-size:16px; font-weight:bold; }
.sanlei_list .xiadan .tab_btn a.daojia{ background:url(../images/agd_21.png) right bottom repeat-y #FFF; color:#d03e31;}
.sanlei_list .xiadan .tab_btn a.daodian{ background:url(../images/agd_21.png) left bottom repeat-y #FFF; color:#d03e31;}
.renshu{ border:1px solid #ccc; width:50px; height:20px; line-height:20px; }
.renshu_btn_jian{ width:20px; height:20px; background:url(../images/agd_30.png) 0 0 no-repeat; border:none; }
.renshu_btn_jia{ width:20px; height:20px; background:url(../images/agd_30.png) 0 bottom no-repeat; border:none; }
.sanlei_list .xiadan p{ padding:20px 0 5px;}

.sanlei_list .text p span.zs,.sanlei_list .text p span.zs4,.sanlei_list .text p span.zs3,.sanlei_list .text p span.zs2,.sanlei_list .text p span.zs1{ position:relative; display:inline-block;}
.sanlei_list .text p span.zs:after,.sanlei_list .text p span.zs4:after,.sanlei_list .text p span.zs3:after,.sanlei_list .text p span.zs2:after,.sanlei_list .text p span.zs1:after{content:""; position:absolute; top:2px; right:-75px; background:url(../images/agd_49_03.png) no-repeat; width:70px; height:15px; }


/*--详细页面--*/
.xiangxi{ margin:0 8px 8px ; border:1px solid #e7e5d9; border-radius:5px; background:#FFF; padding:8px;  }
.xiangxi p{ padding:6px 0;}
.xiangxi p span{ display:block; padding:6px 0px; line-height:180%;}
.xiangxi p span i{ font-style:normal;}
.txBigImg{ border-radius:90px; width:180px; height:180px; display:block; margin:5px auto; position:relative; }
.txBigImg_dianpu{ width:180px; height:180px; margin:11px auto; /*position:relative; */ background:no-repeat; background-position:0 0;}
.js_name{ font-size:18px; text-align:center;}
.js_name .btn_shoucang{ margin:8px auto;}
.xiangxi_zhaopian{ padding:10px 0;}
.xiangxi_zhaopian .zhaopianImg{width:33%; float:left; text-align:center;}
.fanhui{ text-align:right; }
.xiangxi .jieshao{border:1px solid #ccc; height:100px; border-radius:3px; width:100%; font-size:15px;}

/*--技师评价--*/
.pingjia{ margin:0 8px 8px ; border:1px solid #e7e5d9; border-radius:5px; background:#FFF; padding:0px;  }
.pj_duixiang{ background:#f8f8f8; padding:5px 10px; border-bottom:1px solid #e7e5d9; line-height:200%;}
.pj_duixiang span{ font-size:18px; }
.pj_duixiang i{ position:relative;}
.pj_dj5:after,.pj_dj4:after,.pj_dj3:after,.pj_dj2:after,.pj_dj1:after{content:""; position:absolute; top:2px; right:-75px; background:url(../images/agd_28.png) no-repeat; width:70px; height:15px; }
.pj_dj5:after{background-position:0px 1px;}
.pj_dj4:after{background-position:0px -20px;}
.pj_dj3:after{background-position:0px -40px;}
.pj_dj2:after{background-position:0px -60px;}
.pj_dj1:after{background-position:0px -80px;}
.kr_pj_dj5:after,.kr_pj_dj4:after,.kr_pj_dj3:after,.kr_pj_dj2:after,.kr_pj_dj1:after{content:""; position:absolute; top:2px; right:-5px; background:url(../images/agd_28.png) no-repeat; width:70px; height:15px; }
.kr_pj_dj5:after{background-position:0px 1px;}
.kr_pj_dj4:after{background-position:0px -20px;}
.kr_pj_dj3:after{background-position:0px -40px;}
.kr_pj_dj2:after{background-position:0px -60px;}
.kr_pj_dj1:after{background-position:0px -80px;}
.keren_pj{ margin:0 0px 0px ; border-bottom:1px solid #e7e5d9; background:#FFF; padding:10px 10px; position:relative; }
.keren_pj .photo img{ border-radius:15px; width:30px; height:30px;}
.keren_pj .keren_name{ color:#888; position:relative;}
.keren_pj .pj_nr{ padding:10px 0 0 0;}
.pingjia .fanhui{ text-align:right; padding:10px;}

/*--私人订制--*/
.title{ height:35px; padding:0 0 5px 0;}
.title h2{ font-size:16px; line-height:16px; display:inline-block; float:left;}/*---font---16---*/
.title span{ display:block; float:right; padding:0 8px 0 0;}
.dingdan{ margin:0 8px 8px ; border:1px solid #e7e5d9; border-radius:5px; background:#FFF; padding:8px; }
.dingdan p{ font-size:14px; color:#aaa; height:23px; line-height:23px; overflow:hidden;zoom:1;}/*---font---14---*/
.dingdan p.onpad{color:#aaa; padding:0 0 3px 0; height:16px; line-height:16px;}
.dingdan p span{ font-size:16px; color:#333; }/*---font---16---*/
.dingdan p em.bjz{ color:#106cb9; }
.dingdan p em.fwz{ color:#f13300; }
.dingdan p em.ywc{ color:#017705; }
.dingdan p strong{ color:#F00;}
.dingdan p i{ float:right; font-style:normal; }
.dingdan p.tuiguang i{font-size:16px; color:#333; }
.dingdan p i img{ padding:0 0 0 10px;}
.dingdan p i small{ font-size:14px; color:#F00;}
.dingdan_btn{ height:30px; padding-top:10px;}
.btn_xunzhong{ height:30px; line-height:30px; border-radius:5px; background:#8B725C; padding:0 13px; color:#FFF; border:none; font-size:14px; float:left;}
.btn_pingbi{ height:30px; line-height:30px; border-radius:5px; background:#5a5655; padding:0 13px; color:#FFF; border:none; font-size:14px; float:right;}
.btn_right{ height:30px; line-height:30px; border-radius:5px; background:#8B725C; width:50px; color:#FFF; border:none; font-size:14px; float:right;}
.btn_tuiguang{ height:30px; line-height:30px; border-radius:5px; background:#8B725C; padding:0 13px; color:#FFF; border:none; font-size:14px; float:right;}


/*--发布--*/
.fabu{ margin:0 8px 8px ; border:1px solid #e7e5d9; border-radius:5px; background:#FFF; padding:8px; }
.fabu_biaoti { height:25px; border-bottom:1px solid #ccc; margin-bottom:10px;}
.fabu_biaoti span{ float:left;}
.fabu_biaoti i{ float:right;}
.fb_tab th,.fb_tab td{ padding:7px 2px; font-weight:normal;}
.fb_tab th{ text-align:right;}
.mingcheng{ width:99%;}
.jianjie_input{ margin:0 0 15px 0; width:99%;}
.fabu_submit{ margin:0 auto 10px auto;}
.fb_tab span{ display:inline-block; padding:0 15px 0 0;}

/*--收藏--*/
.sc_tab{ height:35px; width:100%; border-bottom:0px solid #E7E5D9; display:block; padding:5px 0 10px 0;}
.sc_tab a{display:inline-block; width:34%; float:left; font-size:18px; text-align:center; height:35px; line-height:35px; border:1px solid #dfdfdf; background:#e9e9e9; box-sizing:border-box;}/*---font---18---*/
.sc_tab a.on{ color:#fff; background:#977663; border:1px solid #8e6d5b;}
.sc_tab a.left{ border-right:none; border-top-left-radius:5px; border-bottom-left-radius:5px; width:33%;}
.sc_tab a.right{ border-left:none; border-top-right-radius:5px; border-bottom-right-radius:5px; width:33%;}

/*--优惠券--*/
.youhuiquan{ padding:0 0 10px 0; border-bottom:1px solid #e7e5d9; margin:0 0 10px 0;}

/*--推广--*/

/*--加盟--*/
.jm_tab{ height:35px; width:100%; border-bottom:0px solid #E7E5D9; display:block; padding:5px 0 10px 0;}
.jm_tab a{display:inline-block; float:left; font-size:18px; text-align:center; height:35px; line-height:35px; border:1px solid #dfdfdf; background:#e9e9e9;box-sizing:border-box;}/*---font---18---*/
.jm_tab a.on{ color:#fff; background:#977663; border:1px solid #8e6d5b;}
.jm_tab a.left{ border-right:none; border-top-left-radius:5px; border-bottom-left-radius:5px; width:50%;}
.jm_tab a.right{ border-left:none; border-top-right-radius:5px; border-bottom-right-radius:5px; width:50%;}
.input_kuan{height:25px; line-height:25px; width:99%;}

/*lyc 2015-02-02*/
.fb_tab td input[type=checkbox]{ float: left; padding-left: 2px; margin-right: 2px; margin-top: 5px;font-size: 1em; line-height: 130%;}
.fb_tab td label { float: left; padding-left: 2px; font-size: 14px;}

.textbox_shot { font-size: 14px; border:1px solid #ccc; width:50px; height:20px; line-height:20px; border-radius: 3px;}
.textbox_round { font-size: 14px; margin:0 0 0 0; width:99%; height:25px; line-height:25px; border-radius: 3px; border: 1px solid #ccc; }

/*--顾客信息--*/
.gukexx_biaoti { height:25px; border-bottom:0px solid #ccc; padding:0 0 10px 0;}
.gukexx_biaoti span{ float:left;}
.gukexx_biaoti i{ float:right;}
.luyin_photo { height:100px;}
.luyin_photo li { width:33%; height:50px; float:left; display:inline-block; text-align:center; line-height:180%;}
.luyin_photo li img{ border-radius:5px;}
.img_5050{ width:50px; height:50px;}
.gukexx_beizhu{ width:99%; height:100px; margin-bottom:15px; border:1px solid #ccc;}

/*--我的订单--*/
.dd_tab{ height:35px; width:100%; border-bottom:0px solid #E7E5D9; display:block; padding:2px 0 10px 0;}
.dd_tab a{display:inline-block; float:left; font-size:15px; text-align:center; height:35px; line-height:35px; border:1px solid #dfdfdf; background:#e9e9e9;box-sizing:border-box; width:20%;}/*---font---18---*/
.dd_tab a.on{ color:#fff; background:#977663; border:1px solid #8e6d5b;}
.dd_tab a.left{ border-right:none; border-top-left-radius:5px; border-bottom-left-radius:5px; }
.dd_tab a.right{ border-left:none; border-top-right-radius:5px; border-bottom-right-radius:5px; }
.dd_table td,.dd_table th{ height:23px; line-height:23px;}
.dd_table th{ text-align:right; font-weight:normal; }
.dd_table_btn { height:30px; line-height:30px; border-radius:5px; background:#8B725C; width:80px; color:#FFF; border:none; font-size:14px; margin:10px 0;}
.dd_jiage{ position:absolute; top:-3px; right:0px; width:120px; height:65px; text-align:center; line-height:150%; font-size:20px; color:#F00; text-align:right;}
.dd_jiage .text_center{ text-align:center; display:inline-block; } 
.dd_quxiao{ text-align:center; border-top:1px solid #e7e5d9; padding:15px;}
.dd_quxiao p{ width:50%; text-align:center; display:inline-block; }
.dd_pingjia{ border-top:1px solid #e7e5d9; padding:0 0 10px 0; font-size:14px;}
.dd_pingjia h3{ font-size:16px; font-weight:normal; padding:12px 0 6px; }
.tuikuan{border-bottom:1px solid #e7e5d9; padding:10px }
.tuikuan p{ padding:0 0 10px 0; }
.tuikuan p img{ cursor:pointer; margin:0 10px 0 0;}
.tk_yuanyin{ height:80px; width:100%; border:1px solid #ccc; padding:3px; margin-bottom:20px;}




/*--公用样式--------------------------------*/

/*--内容页的外框--*/
.con_box{ margin:0 8px 8px ; border:1px solid #e7e5d9; border-radius:5px; background:#FFF; padding:8px; }

/*--二级选项卡--*/
.sub_tab{ height:35px; width:100%; border-bottom:0px solid #E7E5D9; display:block; padding:2px 0 10px 0;}
.sub_tab a{display:inline-block; float:left; font-size:18px; text-align:center; height:35px; line-height:35px; border:1px solid #dfdfdf; background:#e9e9e9;box-sizing:border-box; width:20%;}/*---font---18---*/
.sub_tab a.on{ color:#fff; background:#977663; border:1px solid #8e6d5b;}
.sub_tab a.left{ border-right:none; border-top-left-radius:5px; border-bottom-left-radius:5px; }
.sub_tab a.right{ border-left:none; border-top-right-radius:5px; border-bottom-right-radius:5px; }

/*--技师评价--*/
.js_dj5,.js_dj4,.js_dj3,.js_dj2,.js_dj1{position:relative; display:inline-block; height:16px; line-height:16px; font-size:16px; color:#333; }
.js_dj5:after,.js_dj4:after,.js_dj3:after,.js_dj2:after,.js_dj1:after{content:""; position:absolute; top:2px; right:-75px; background:url(../images/agd_28.png) no-repeat; width:70px; height:15px; }
.js_dj5:after{background-position:0px 1px;}
.js_dj4:after{background-position:0px -20px;}
.js_dj3:after{background-position:0px -40px;}
.js_dj2:after{background-position:0px -60px;}
.js_dj1:after{background-position:0px -80px;}

.name_under5,.name_u4,.name_u3,.name_u2,.name_u1{position:relative; width:300px; height:16px; line-height:16px; font-size:16px; color:#333; text-align:center; margin:0 auto 30px;}
.name_under5:after,.name_u4:after,.name_u3:after,.name_u2:after,.name_u1:after{content:""; position:absolute; top:35px; right:112px; background:url(../images/agd_28.png) no-repeat; width:70px; height:15px; }
.name_under5:after{background-position:0px 1px;}
.name_u4:after{background-position:0px -20px;}
.name_u3:after{background-position:0px -40px;}
.name_u2:after{background-position:0px -60px;}
.name_u1:after{background-position:0px -80px;}

/*--三类头像--*/
.tx_xm{border-radius:5px; width:65px; height:65px; float:left; }
.tx_js{border-radius:33px; width:65px; height:65px; float:left; }
.tx_dp{border-radius:33px; width:65px; height:65px; float:left; }

/*--按钮--*/
.btn_shoucang,.btn_shoucang_no{ background:url(../images/agd_49_01.png) 10px center no-repeat #8B725C; padding:0 13px 0 30px; height:30px; line-height:30px; border-radius:5px; color:#FFF; border:none; cursor:pointer;}
.btn_shoucang_no{ background:url(../images/agd_49_02.png) 10px center no-repeat #8B725C;}
.btn_small{height:30px; padding:0 13px; line-height:30px; border-radius:5px; background:#8B725C; color:#FFF; border:none; font-size:14px; cursor:pointer;}

/*--信息表格--*/
.xx_tab{ margin-bottom:10px;}
.xx_tab td{color:#aaa; height:23px; line-height:23px;}
.xx_tab_btn { height:30px; line-height:30px; border-radius:5px; background:#8B725C; width:80px; color:#FFF; border:none; font-size:14px; margin:10px 0;}

.xinxi_box{ padding:3px 0 0 0; position:relative; overflow:hidden;zoom:1;}
.xinxi_box p{ font-size:14px; color:#aaa; /*height:20px; line-height:20px; */ padding:2px 0;  overflow:hidden;zoom:1;}/*---font---14---*/
.xinxi_box p.biaoti{ width:100%; font-size:16px; color:#333; height:16px; line-height:16px; padding:0 0 4px 0;}
.xinxi_box p{ width:49%; float:left;}
.xinxi_box p.half{ width:49%; float:left;}
.xinxi_box p.all{ width:100%; }
.xinxi_box p.button{ height:30px; padding:10px 0;}
.xinxi_box p .hong{color:#F00; font-size:14px;}
.xinxi_box b{ position:absolute; top:2px; right:5px; color:#aaa; text-align:right; height:18px; width:80px; font-weight:normal; font-size:14px; }
.xinxi_box strong{ position:absolute; top:43px; right:5px; color:#F00; font-size:18px; text-align:right; height:10px; width:50px; font-weight:normal; }
.qiangdan .xinxi_box p{ padding:4px 0;}

/*--1像素边框--*/
.top_border_1px{ border-top:1px solid #e7e5d9; margin-top:10px; padding-top:10px;}

/*--状态颜色--*/
.bjz{ color:#106cb9; }
.fwz{ color:#f13300; }
.ywc{ color:#017705; }

.dzf{ color:#106cb9; }
.yzf{ color:#f13300; }
.dpj{ color:#017705; }
.clz{ color:#ff0000; }

.login{ margin:30px 15px; background:url() center 0 no-repeat; padding:0px 0 10px 0;}
.login .tel,.login .huoqu,.login .yanzhengma{border:1px solid #e7e5d9; background:#FFF; height:40px; line-height:40px; }
.login .tel{ width:70%; border-top-left-radius:5px; float:left; box-sizing:border-box; border-right:none; border-bottom:none; padding:0 5px; font-size:18px;}
.login .huoqu{ width:30%; border-top-right-radius:5px; float:left; box-sizing:border-box; /*border-left:none; */border-bottom:none; background:#faf7ed; cursor:pointer; }
.login .yanzhengma{ width:100%; border-bottom-left-radius:5px; border-bottom-right-radius:5px; float:left; box-sizing:border-box; padding:0 5px; font-size:18px;}
.login .log_btn{ width:100%; float:left; border-radius:5px; background:#8a725b; height:45px; line-height:45px; font-size:16px; color:#FFF; letter-spacing:3px; display:block; margin:20px auto 20px; border:none; cursor:pointer; margin:20px 0 0 0;}

/*--抢单详细--*/
.qiangdan{ margin:0 8px 8px ; border:1px solid #e7e5d9; border-radius:5px; background:#FFF; padding:8px;  }
.qiangdan p{ padding:6px 0;}
.qiangdan .xinxi_box p{ color:#333; }
.qiangdan .baojia{ padding:25px 0 0 0; text-align:center;}
.qiangdan .baojia .jine{ height:35px; line-height:35px; font-size:25px; text-align:center; width:100px;}
.qiangdan .baojia .btn{ width:105px; height:35px; line-height:35px;}

/*等级*/
.hong_x01,.hong_x02,.hong_x03,.hong_x04,.hong_x05,
.lan_z01,.lan_z02,.lan_z03,.lan_z04,.lan_z05,
.lan_g01,.lan_g02,.lan_g03,.lan_g04,.lan_g05,
.huang_g01,.huang_g02,.huang_g03,.huang_g04,.huang_g05,
.xing_x01,.xing_x02,.xing_x03,.xing_x04,.xing_x05,
.yue_l01,.yue_l02,.yue_l03,.yue_l04,.yue_l05,
.tai_y01,.tai_y02,.tai_y03,.tai_y04,.tai_y05{position:relative; display:inline-block; height:16px; line-height:16px; font-size:16px; color:#333; }
.hong_x01:after,.hong_x02:after,.hong_x03:after,.hong_x04:after,.hong_x05:after,
.lan_z01:after,.lan_z02:after,.lan_z03:after,.lan_z04:after,.lan_z05:after,
.lan_g01:after,.lan_g02:after,.lan_g03:after,.lan_g04:after,.lan_g05:after,
.huang_g01:after,.huang_g02:after,.huang_g03:after,.huang_g04:after,.huang_g05:after,
.xing_x01:after,.xing_x02:after,.xing_x03:after,.xing_x04:after,.xing_x05:after,
.yue_l01:after,.yue_l02:after,.yue_l03:after,.yue_l04:after,.yue_l05:after,
.tai_y01:after,.tai_y02:after,.tai_y03:after,.tai_y04:after,.tai_y05:after{content:""; position:absolute; top:2px; right:-75px; background:url(../images/agd_72.png) no-repeat; width:70px; height:15px; }
.hong_x01:after{background-position:0px 1px;}
.hong_x02:after{background-position:0px -20px;}
.hong_x03:after{background-position:0px -40px;}
.hong_x04:after{background-position:0px -60px;}
.hong_x05:after{background-position:0px -80px;}
.lan_z01:after{background-position:0px -100px;}
.lan_z02:after{background-position:0px -120px;}
.lan_z03:after{background-position:0px -140px;}
.lan_z04:after{background-position:0px -160px;}
.lan_z05:after{background-position:0px -180px;}
.lan_g01:after{background-position:0px -200px;}
.lan_g02:after{background-position:0px -220px;}
.lan_g03:after{background-position:0px -240px;}
.lan_g04:after{background-position:0px -260px;}
.lan_g05:after{background-position:0px -280px;}
.huang_g01:after{background-position:0px -300px;}
.huang_g02:after{background-position:0px -320px;}
.huang_g03:after{background-position:0px -340px;}
.huang_g04:after{background-position:0px -360px;}
.huang_g05:after{background-position:0px -380px;}

.xing_x01:after{background-position:0px -400px;}
.xing_x02:after{background-position:0px -420px;}
.xing_x03:after{background-position:0px -440px;}
.xing_x04:after{background-position:0px -460px;}
.xing_x05:after{background-position:0px -480px;}
.yue_l01:after{background-position:0px -500px;}
.yue_l02:after{background-position:0px -520px;}
.yue_l03:after{background-position:0px -540px;}
.yue_l04:after{background-position:0px -560px;}
.yue_l05:after{background-position:0px -580px;}
.tai_y01:after{background-position:0px -600px;}
.tai_y02:after{background-position:0px -620px;}
.tai_y03:after{background-position:0px -640px;}
.tai_y04:after{background-position:0px -660px;}
.tai_y05:after{background-position:0px -680px;}

/*滚动*/
.scroll {  
    width: 100%;                                     /*宽度*/  
    height: 120px;                                  /*高度*/   
    padding-left: 0px;                             /*层内左边距*/  
    padding-right: 0px;                            /*层内右边距*/  
    padding-top: 10px;                              /*层内上边距*/  
    padding-bottom: 10px;                           /*层内下边距*/  
    overflow-x: scroll;                             /*横向滚动条(scroll:始终出现;auto:必要时出现;具体参考CSS文档)*/  
    overflow-y: scroll;                             /*竖向滚动条*/ 
         
    scrollbar-face-color: #D4D4D4;                  /*滚动条滑块颜色*/  
    scrollbar-hightlight-color: #ffffff;                /*滚动条3D界面的亮边颜色*/  
    scrollbar-shadow-color: #919192;                    /*滚动条3D界面的暗边颜色*/  
    scrollbar-3dlight-color: #ffffff;               /*滚动条亮边框颜色*/  
    scrollbar-arrow-color: #919192;                 /*箭头颜色*/  
    scrollbar-track-color: #ffffff;                 /*滚动条底色*/  
    scrollbar-darkshadow-color: #ffffff;                /*滚动条暗边框颜色*/  
}  