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

/*
* reset
*/
body{background-color:#ecf5e3;}
.bg1{background:url(../images/img1.png) no-repeat 0 0;overflow:hidden;display:block;}

/*
* header
*/
.navBox{ height:28px; line-height:28px;background: url(../images/navBg.jpg) left top repeat-x;border-bottom-color:#eaeaea;}
.nav a{height:28px;line-height:28px;color:#479202;}

/*
* container
*/
.container{ width:100%; margin:0 auto;}
.adr{margin-bottom:22px;background-color:#fff;padding:0 10px;}
.adrBox{background-color:#fff;}
/* item */
.item{margin:0 auto 22px auto;border:solid 1px #eaeaea;padding:20px 9px 9px 9px;width:280px;background-color:#fff;position:relative;}
.itemTit{height:22px;background-color:#5aa218;border-radius:11px;position:absolute;left:0;top:-11px;font:normal 16px/22px "Microsoft Yahei",SIMHEI;color:#fff;padding:0 10px 0 25px;white-space:nowrap;}
.itemTit i,.itemTit1 i{width:15px;height:14px;background-position:0 0;position:absolute;left:5px;top:50%;margin-top:-7px;}
.item a.more{width:33px;height:13px;background-position:0 -23px;position:absolute;right:8px;top:-5px;}
.item a.more2{width:33px;height:13px;background-position:0 -23px;position:absolute;right:8px;top:15px;}

.itemTit1{ position: absolute; height:22px;font:normal 16px/22px "Microsoft Yahei",SIMHEI;color:#5aa218;padding:0 0 0 25px;white-space:nowrap;background:url(../images/line.jpg) right 10px no-repeat ;position:relative;margin-top:-5px;}
.itemTit1 i{background-position:-105px 0;}
/* f1Box */
.its{padding:5px 0;}
.its p{line-height:22px; padding:5px;}
.its p b{padding-right:6px; font-weight:bold;}
.its p a{ color:#cd8206;}
.its section { line-height:1.8;}
.its section span{ float:left;width:144px; margin-left:10px;}
.its section img{ float:left; width:118px; height:158px; padding:3px; border:1px solid #dbdbdb;}
.its.first em{ width:144px; height:23px; line-height:20px; margin:10px 0 8px 0; font-weight:bold; text-align:center; background:url(../images/butt3.jpg) left top no-repeat; display:block;}
.its.first em a{ color:#FFF;}

/* f2A */
.yjjb p{ padding:5px; text-indent:2em; line-height:1.8;}
.yjjb a{ float:left; height:28px; line-height:28px; margin:5px; padding:0 15px; font-size:12px; color:#666; border-radius:6px;  background:#e4f4d6;}

.f2A{width:280px;height:315px;background:url(../images/wh.jpg) no-repeat center top #FFF;padding:0 0;}
.f2A span{width:128px; height:85px;}
.f2A span h4{ height:20px; padding-left:35px; font-size:12px;color:#666;}
.f2A span p{ padding-top:25px; line-height:1.8;}
.f2A h3{ height:100px; text-indent:-9999px;}
.f2A b{ float:right; margin:10px 0 0 60px; display:block;}
.f2A b a{ float:left; width:124px; height:23px; line-height:21px; text-align:center; color:#FFF; font-weight:bold; background: url(../images/butt4.jpg) left top no-repeat;  display:inline-block;overflow:hidden;}

.f2B{width:300px;overflow:hidden;}
.f2B h3{color:#666;font-size:12px;line-height:40px;}
.f2BLink{width:320px;}
.f2BLink span{float:left;display:inline-block;border:solid 1px #e8e8e8; width:85px; height:25px;line-height:24px; position:relative;margin:3px 8px 3px 0;font-size:12px; text-align:center;}
.f2B b{margin:10px 0 0 60px; display:block;}
.f2B b a{ float:left; width:71px; height:23px; line-height:21px; margin-right:10px;  text-align:center; color:#FFF; font-weight:bold; background: url(../images/butt2.jpg) left top no-repeat;  display:inline-block;overflow:hidden;}

/* f3Box */
.f3List{background:url(../images/f3Bg.png) no-repeat right 0;padding:6px 6px 0 0;}
.f3List.d1{width:110px;}
.f3List.d3{width:150px;}
.f3List.d4{width:100px;}
.f3List h3{padding-left:10px;position:relative;height:22px;line-height:22px;margin-bottom:6px;white-space:nowrap;}
.f3List p{padding-left:10px;line-height:20px;color:#666;}
.f3List h3{color:#5aa218}
.f3List h3 i{background-position:-16px 0;height:7px;left:0;margin-top:-3px;position:absolute;top:50%;width:4px;}
.f3pic,.f3pic img{width:130px;height:69px;}
.f3pic{border:solid 1px #dfdede;}
.f3Box .blankBox{height:16px;}
.f3Box .tips{border:dashed 1px #e8e8e8;background-color:#f5f4f4;padding:10px;line-height:20px;color:#666;}

/* f4Box */
.f4Box{width:298px;margin:0 auto;padding-top:10px;}
.f4Box span{ float:left; width:129px;margin:5px;}
.f4Box dl{padding:3px;border:solid 1px #ebebeb;background-color:#fbfcf9;}
.f4Box dl dt,.f4Box dl dt img{width:121px;height:145px;}
.f4Box dl dd,.f4Box dl dd a{color:#666;line-height:28px;text-align:center;}
.f4Box b{ margin:10px 0 0 15px; display:block;}
.f4Box b a{ float:left; width:45px; height:25px; line-height:23px; margin-right:5px; border-radius:6px; text-align:center; border:1px solid #e6e6e6; display:inline-block; }

/* f5Box */
.f5Box{width:280px;margin:0 auto;}
.f5Box dl{float:left;margin:4px 3px 4px 2px;width:88px;height:140px;}
.f5Box dl dt,.f5Box dl dt img{width:82px;height:85px;}
.f5Box dl dt{border:solid 1px #ebebeb;padding:2px;}
.f5Box dl dd,.f5Box dl dd a{color:#666;line-height:16px;text-align:center;}
.f5Box dl dd{padding-top:6px;}
.f5Box dl dd span{display:block;}

/* quickApp */
.quickApp{width:280px;}
.quickApp ul{padding-top:0;}
.quickApp ul li{padding-left:60px;}
.quickApp ul li span{color:#666;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:57px;height:23px;border-radius:0;margin:0 10px 0 0;background-position:-36px 0;font-weight:bold;font-size:12px;display:inline-block;}

/* f7Box */
.f7Box{padding:10px;}
.f7Box ul li{line-height:29px;height:29px;border-bottom:dashed 1px #b3b3b3;width:245px;}
.f7Box ul li .liDot{background-position:-38px -26px;height:7px;left:4px;margin-top:-3px;position:absolute;top:50%;width:4px;}
.f7Box ul li a{color:#666;}

/*
* footer
*/
.footer { background:#FFF;}
.footer .contact a{border-top-color:#5aa218;}
.footer .contact a:hover,.footer .contact a:active,.footer .contact a.current{background-color:#5aa218;}

.zj img{ width:278px; height:134px; border:1px solid #eaeaea; margin:0 auto;}
.yous span{ float:left; border-bottom:1px dashed #dfdede; margin-top:8px; padding-bottom:8px; display:block;}
.yous b{ float:left; width:68px; height:25px; line-height:25px; text-align:center; background:#e0eed3; overflow:hidden; display:inline-block;}
.yous p{float:left; width:195px; padding:0 5px; line-height:2.0; }


