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

/*
* reset
*/
body{background-color:#f6f6f6;color:#666;}
.bg1{background:url(../images/img.png) no-repeat 0 0;display:block;overflow:hidden;}
.detail{color:#f68600;}
.navBox{background:url(../images/navBg.jpg) repeat-x 0 0;margin:0;border:none;}
.nav a{line-height:28px;height:28px;}
.nav a i{background:url(../images/img.png) no-repeat 0 -53px;}

/*
* container
*/
.adrBox{background-color:#fff;border-top:solid 1px #eaeaea;border-bottom:solid 1px #eaeaea;margin:0 0 22px 0;}
.adr{padding:0 10px;}

/* item */
.item{margin:0 auto 22px auto;width:300px;position:relative;}
.itemTit{height:29px;background:url(../images/img.png) no-repeat 0 0;font:bold 14px/29px SIMSUN;color:#fff;width:291px;white-space:nowrap;margin-bottom:10px;padding-left:10px;}
.item a.more{width:35px;height:13px;position:absolute;right:18px;top:8px;font-size:11px;color:#5e9704;background-color:#fff000;line-height:13px;text-align:center;text-transform:uppercase;box-shadow:0 0 3px rgba(0,0,0,0.1);border-radius:6px;}

/* f1Box */
.f1Box{width:280px;margin:0 auto;}
.f1Box dl{position:relative;height:155px;}
.f1Box dl dt,.f1Box dl dt img{width:135px;height:153px}
.f1Box dl dt{position:absolute;left:0;top:0;border:solid 1px #e8e8e8;}
.f1Box dl dd{padding-left:147px;}
.f1Box dl dd p{line-height:20px;text-indent:2em;}
.f1Box dl dd a.askBtn{width:60px;height:21px;line-height:21px;text-align:center;background-position:-440px 0;display:block;color:#fff;margin:5px auto 0 auto;}
.f1List{width:260px;margin:0 auto;}
.f1List a{background-color:#fffff0;border:solid 1px #cde3ab;height:27px;line-height:27px;display:inline-block;width:104px;text-align:center;margin-top:4px;}
.f1List a.FR{width:140px;}

/* f2Box */
.f2Img,.f2Img img{width:300px;height:100px;}
.f2Img{margin:0 auto 10px auto;}
.f2Box h3{width:290px;height:23px;line-height:23px;font-weight:bold;color:#63a100;background-position:0 -130px;margin:0 auto;text-indent:2em;}
.f2Box dl{padding:5px 10px;}
.f2Box dl.l1{border-bottom:dashed 1px #dfdede;}
.f2Box dl.l2{border-top:dashed 1px #fff;}
.f2Box dl dt{line-height:26px;}
.f2Box dl dd{line-height:22px;}
.f2Box dl dd a.askBtn{width:60px;height:21px;line-height:21px;text-align:center;background-position:-440px 0;display:inline-block;color:#fff;top:5px;position:relative;text-indent:0;margin-left:5px;}
.f2Txt{text-align:center;font-size:12px;padding:10px;border:solid 1px #ededde;background-color:#fffff0;line-height:22px;}
.f2Txt a{background-position:0 -171px;line-height:21px;display:block;font-size:12px;margin:8px auto 0 auto;;width:156px;height:21px;color:#fff;}

/* f4Box */
.f4Box{width:286px;margin:0 auto;}
.f4Box dl{float:left;margin:5px;}
.f4Box dl a.img,.f4Box dl a.img img{width:125px;height:151px;}
.f4Box dl dt{padding:3px;border:solid 1px #eaeaea;background-color:#fbfdf9;text-align:center;}
.f4Box dl dt .name{line-height:24px;height:24px;}
.f4Box dl dd.askBox{padding-top:6px;}
.f4Box dl dd.askBox a{width:52px;height:18px;text-align:center;display:inline-block;font-weight:bold;line-height:18px;background-position:-388px -192px;margin:0 5px;color:#ecffdb;}
.f4Box dl dd.askBox a.g{background-position:-448px -192px;}

/* f5Box */
.f5Box{background:url(../images/bg1.png) no-repeat center 33px;margin:0 auto;width:288px;height:300px;overflow:hidden;}
.f5Box dl{width:140px;padding:10px 0 50px 0;}
.f5Box dl dt{position:relative;height:20px;font-weight:bold;padding-left:28px;white-space:nowrap;}
.f5Box dl dt i{background-color:#aac32c;width:21px;heihgt:12px;line-height:12px;text-align:center;position:absolute;left:0;top:3px;color:#fff;border-radius:6px;}
.f5Box dl dd{padding-top:8px;line-height:20px;}

/* quickApp */
.quickApp{width:282px;}
.quickApp ul{padding-top:0;}
.quickApp ul li{padding-left:70px;}
.quickApp ul li span{color:#666;font-weight:normal;font-size:12px;width:70px;font-weight:bold;}
.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:-200px -60px;font-weight:bold;font-size:12px;display:inline-block;color:#ecffdb;padding:0;}

/* f7Box */
.f7Box{padding:0 5px 10px 5px;}
.f7Box ul li{line-height:29px;height:29px;width:257px;border-bottom:dashed 1px #dfdede;border-top:dashed 1px #fff;}
.f7Box ul li:first-child{border-top:none;}
.f7Box ul li:last-child{border-bottom:none;}
.f7Box ul li a{color:#666;}
.f7Box ul li i.liDot{background-position:-16px 0;height:7px;left:5px;margin-top:-3px;position:absolute;top:50%;width:4px;background-color:transparent;}