@charset "utf-8";
/*
* Site:国医堂wap站
* Author:舒思卫
* Ver 1.0
* Date:2013/08/14
*/

/*
* reset
*/
body{background-color:#f6f6f6;color:#666;}
a{color:#666;}
.bg1{background:url(../images/img1.png) no-repeat 0 0;overflow:hidden;display:block;}
.mbot{ margin-bottom:10px;}
/*
* header
*/
.navBox{ height:33px; line-height:33px;background:linear-gradient(#fff,#f1f8ee,#ddeecf,#d2e7bf);border-bottom-color:#eaeaea;}
.nav a {color: #479202; display: inline-block; font-size:14px;height:33px; line-height:33px;position: relative;width: 33%;margin:0;}
.nav a i{width:6px;height:7px;margin-top:-3px;background-position:0 0;left:8px;}
.nav a.current{width:34%;}
.nav a.current,.nav a:active{background-color:#d3d2d2;}
.bg2{ width:6px;height:7px;background:url(../images/icon1.png) left top no-repeat;display:block;}

/*
* container
*/
.container{width:100%;margin:0 auto; background-color:#f7f7f7;}
.adrbox{ width:100%; background:#FFF;}
.adr{ width:280px; margin-bottom:22px;background-color:#ffffff;padding:0 10px;margin:0 auto;}
.adr *{color:#666;}

/* item */
.item{ width:300px; margin:0 auto;}
.itemTit{height:42px;line-height:42px;border-bottom:2px solid #92c700; background: url(../images/icon.png) 3px 12px no-repeat #eaf7dd; color:#5aa218;font-weight:bold;font-size:14px;padding:0 5px 0 25px;display:block; }
.itemTit i{width:19px;height:19px;background-position:-68px 0;position:absolute;left:0;top:3px;}
.itemTit a{ float:right; font-size:12px; font-weight:normal; color:#5aa218;}
.itemTit a:hover{ color:#5aa218;}
.itemTit em{ float:right; width:75px; height:25px; display:inline-block; margin:10px 5px 0 0; background:url(../images/zx.jpg) left top no-repeat;}
.zxbut{ width:218px; height:30px; line-height:30px; margin:10px 45px; background:#92c601; border-radius:12px; font-size:14px; text-align:center;}
.zxbut a{ color:#FFF;}

/* f4Box */
.f4Box{width:300px; margin:0 auto; padding:10px 0;}
.f4Box span{ float:left;width:146px;margin:2px;}
.f4Box dl dt,.f4Box dl dt img{width:140px;height:168px;padding:2px;background-color:#fbfcf9;}
.f4Box dl dd,.f4Box dl dd a{color:#666;line-height:28px;text-align:center; font-size:14px;}
.f4Box dl dd,.f4Box dl dd a i{color:#5aa218;line-height:28px;text-align:center; font-weight:bold;}
.f4Box b{ margin:5px 0 0 10px; display:block;}
.f4Box b a{ float:left; width:60px; height:25px; line-height:23px; margin-right:5px; font-size:14px; font-weight:bold; border-radius:3px; color:#FFF; text-align:center; background:#5aa218;display:inline-block; }

/* f1Con */
.f1Con{position:relative;height:144px;}
.f1Con dt,.f1Con dt img{width:115px;height:142px;}
.f1Con dt{border:solid 1px #dfdede;position:absolute;left:0;top:3px;}
.f1Con dd{padding-left:127px;width:152px;}
.f1Con dd p{line-height:21px;}
.f1List{padding-top:20px;}
.f1List a{height:18px;border:solid 1px #e3e3e3;display:inline-block;background:url(../images/dot.jpg) no-repeat 0 0 #fff;padding:0 7px 0 16px;font-size:12px;margin:5px 0;white-space:nowrap;}

/* quickApp */
.quickApp{}
.quickApp ul li{padding-left:60px;}
.quickApp ul li span{font-weight:normal;font-size:12px;width:60px;}
.quickApp ul li input.t{border:solid 1px #d7d7d7;background-color:#fcfbfb;}
.quickApp ul li input.btn{border:none;width:68px;height:23px;font-weight:bold;font-size:12px;display:inline-block;background-position:-104px -62px;border:none;margin:0 10px 0 0;font-size:12px;font-weight:bold;color:#ecffdb;border-radius:0;}
.quickApp ul li textarea{width:185px; height:98px;font-size:12px;display:block;color:#ecffdb;border:1px solid #d8d8d8;}

/* f7Box */
.f7Box{padding:5px 0;position:relative;}
.f7Box ul li{line-height:35px;height:35px;background:url(../images/line.gif) left bottom repeat-x;}
.f7Box ul li a{ padding-left:10px; background:url(../images/dot2.gif) left 8px no-repeat;}
.f7Box ul li:nth-last-child(1){background:none;}

/* footer*/
.footer{background-color:#fff;}

/*四维彩超*/
.swjs{ width:300px; overflow:hidden; margin:0 auto 5px; }
.swjs p{ padding:10px 0; line-height:1.8; text-indent:2em;}
.swjs p a{color:#ff0000;}
.swjs span{ position:relative; margin-top:10px; height:100px; background:#5aa218; display:block; overflow:hidden;}
.swjs span img{ width:200px; height:100px; display:inline-block;}
.swjs span s{ position:absolute; top:40px; right:10px; width:65px; text-align:center; color:#eaf7dd; font-size:14px; font-weight:bold; font-style:normal; text-decoration:none;  }
.swjs span em{ position:absolute; top:65px; right:13px; width:22px; height:22px; background:url(../images/jt.png) left top no-repeat; display:block;}
.swjs ul{ float:left; width:300px; padding:5px 0;background:#ebebeb;overflow:hidden;background:url(../images/line.gif) left top repeat-x;}
.swjs li{float:left; width:150px;height:28px; line-height:28px; background:url(../images/line.gif) left bottom repeat-x;}
.swjs li a{  height:28px; line-height:28px; padding:0 5px 0 13px; background:url(../images/icon4.gif) left 2px no-repeat;  overflow:hidden;}
.swjs li a{ color:#000;}

.lc h3{position:relative; width:300px; height:30px; line-height:30px;background:#e7e7e7; display:block;}
.lc h3 a{float:left;position:relative; width:149px;height:30px; font-size:12px;text-align:center;display:inline-block; border-bottom:1px solid #cacaca;}
.lc h3 a.current{ height:29px; background-color:#fff; border-bottom:2px solid #f9c700;}
.lc h3 i{ float:left; width:1px; height:30px; background:#cacaca; display:block; }
.lcCon{height:100px; padding:10px 0 0 12px; background:#e3e3e3;}
.lcCon ul{ display:none;}
.lcCon li { float:left; height:22px; padding:0 5px 5px 0; overflow:hidden; }
.lcCon li b{ width:21px; height:22px; line-height:22px; text-align:center; margin-right:5px; font-weight:bold; color:#000; background:url(../images/nobg.jpg) left top no-repeat; display:inline-block;}
.lcCon span{ float:left; width:171px; height:21px; line-height:21px; text-align:center; margin:10px 0 0 40px; background:#92c700; border-radius:12px; font-weight:bold; display:block;}
.lcCon span a{ color:#FFF;}

.lc article{ width:300px; height:113px; background:url(../images/wxts.jpg) left top no-repeat; display:block;}
.lc article h4{ font-weight:normal; color:#FFF; font-size:12px;}
.lc article section{ width:265px; height:65px; padding:8px 10px;}

.yous{ position:relative; margin-bottom:10px; display:block;}
.yous p{ padding:10px 0; line-height:1.8; font-size:12px; color:#000; background:url(../images/line.gif) left top repeat-x;}
.yous p b{ height:20px; line-height:20px; font-size:14px; font-weight:bold; display:inline-block;}
.yous p b.w1{ padding-left:40px; background:url(../images/no1.jpg) left top no-repeat;}
.yous p b.w2{ padding-left:42px; background:url(../images/no2.jpg) left top no-repeat;}
.yous p b.w3{ padding-left:43px; background:url(../images/no3.jpg) left top no-repeat;}
.yous p b.w4{ padding-left:44px; background:url(../images/no4.jpg) left top no-repeat;}

.zjtx{ background:#e4e4e4;line-height:1.6;}
.zjtx p{ font-size:12px; padding:10px; }
.zjtx a{ width:300px; height:30px; line-height:30px;font-size:14px; color:#FFF; text-align:center; background:#5aa218; display:block;}

.tese{ display:none; padding:10px 0;}
.tese p{ text-indent:2em; line-height:2.0;}
.tese em{ float:right; width:92px; height:30px;line-height:28px; border-radius:12px; background:#5aa218; text-align:center; font-size:14px; font-weight:bold;display:block;}
.tese em a{ color:#FFF;}

.liyou{ padding-bottom:10px;}
.liyou span{ display:block; background:#92c700;}
.liyou span b{display:inline-block; }
.liyou span b.w1{ width:161px; height:99px;}
.liyou span b.w2{ width:139px; height:99px;}
.liyou span b.bg1{  background:url(../images/ly1.jpg) left top no-repeat;}
.liyou span b.bg2{  background:url(../images/ly2.jpg) left top no-repeat;}
.liyou span b.bg3{  background:url(../images/ly3.jpg) left top no-repeat;}
.liyou span b.bg4{  background:url(../images/ly4.jpg) left top no-repeat;}
.liyou span p{ line-height:1.8; padding:5px 5px 0; color:#000; }
.liyou span p s{ font-size:12px; display:inline-block; font-weight:bold; text-decoration:none;}
.liyou span p.w1{ width:129px;}
.liyou span p.w2{ width:141px;}