﻿@charset "utf-8";
/* CSS Document */
body{ font-size:12px; font-family:"Hiragino Sans"; margin:0px; padding:0px;}
li{ list-style:none;}
.b_clear{ clear:both}
 .dis_no{ display:none}
 a{ text-decoration:none}
/*新药店攻略页*/
.b_red{ color:#F00}
.b_gre{ color:#4bbdab;}
.b_pic{ width:812px; height:223px; margin:0px auto; padding:15px 0px 10px 0;}

.b_bt{ width:784px; height:41px; border:1px solid #dcdcdc; margin:0px auto; line-height:41px; font-size:14px; padding-left:26px; margin-top:15px;}  

.b_bk{ width:810px; height:268px; border:1px solid #dcdcdc; margin:0px auto 20px; border-top:0px;}

.b_bot_nr{ width:790px; height:225px; margin:0px auto; padding-top:20px;}

.b_bot_l{ width:215px; height:220px; float:left; padding-left:8px; padding-right:8px;}
.b_bot_t{ width:208px; height:125px; background-image:url(../images/b_bg.jpg);  background-repeat:no-repeat; padding-top:30px;}
.b_bot_t2{ width:208px; height:125px; background-image: url(../images/b_bg2.jpg); background-repeat:no-repeat; padding-top:30px;}
.b_font_g_14{ color:#31b5a0; font-size:14px; }
.b_font_g{ color:#31b5a0; font-size:18px;}
.b_font_hui{ color:#474747; font-size:18px;}

.b_wz{ width:100px; height:30px; margin:0px auto; padding-top:60px; line-height:30px; text-align:center; background-position:center top; background-repeat:no-repeat}
.b_wz_bg{ background-image:url(../images/b_bg3.jpg)}
.b_wz_bg1{ background-image:url(../images/b_bg4.jpg)}
.b_wz_bg2{ background-image:url(../images/b_bg5.jpg)}
.b_wz_pic{ width:16px; height:18px; float:left; padding-top:70px; padding-left:15px; padding-right:15px;}

.b_bot_wz{ width:200px; height:50px; line-height:25px; font-size:12px; padding-top:10px;}


/*新增药师信息*/

.b_xz{ width:588px; height: auto; margin:0px auto;border:1px solid #2a9c8a; padding-bottom:15px;}
 .b_xz_bt{ width:573px; height:40px; background-color:#31b59f; border-bottom:1px solid #2a9c8a; line-height:40px; padding-left:15px; color:#15554a; font-size:14px;}
 .b_xz_nr{ width:530px; height: auto; margin:0px auto; padding-top:35px; }
 .b_xz_nr_pic{ width:150px; height:150px; float:left}
 .b_xz_nr_right{ width:360px; height: auto; float:left; padding-left:15px;}

.b_xz_srk{ width:370px; height: auto; display:block }
.b_xz_srk ul{ margin:0px; padding:0px; clear:both}
.b_xz_srk ul li{ width:auto; height:auto; display:block; float:left; line-height:35px; padding-right:8px; padding-top:4px; padding-bottom:4px;}
.b_xz_srk ul li input{ border:1px solid #dcdcdc; border-radius:4px; width:270px; height:30px;} 
.b_xz_srk select{width:110px}
.b_xz_srk ul li textarea{ border:1px solid #dcdcdc; border-radius:4px; width:270px; height:105px;} 


.b_xz_but{ width:152px; height:42px; padding-top:10px;}


/*我的设置页*/
.b_sz_bk{ width:810px; height:205px; border:1px solid #dcdcdc; border-top:0px; margin:0px auto;}
.b_sz_bk2{ width:810px; height:460px; border:1px solid #dcdcdc; border-top:0px; margin:0px auto; padding-top:10px;margin-bottom:20px}

.b_sz_nr{ width:790px; height:160px; margin:0px auto; padding-top:24px;}
.b_sz_nr_l{ width:166px; height:125px; padding-top:30px; background-repeat:no-repeat; float:left; display:block; margin-left:6px; padding-right:6px; display:inline}
 .b_sz_bg{ background-image:url(../images/b_sz_bg.jpg)}
 .b_sz_bg2{ background-image:url(../images/b_sz_bg2.jpg)}
 .b_sz_pic{ width:14px; height:15px; float:left; padding-top:70px; padding-left:5px; padding-right:5px;}
 
 .b_sz_wz{ width:120px; height:30px; padding-top:40px; line-height:30px; background-position:center top; background-repeat:no-repeat; margin:0px auto; text-align:center}
 .b_sz_wz_bg{ background-image:url(../images/b_sz_bg3.jpg)}
 .b_sz_wz_bg2{ background-image:url(../images/b_sz_bg4.jpg)}
 .b_sz_wz_bg3{ background-image:url(../images/b_sz_bg5.jpg)}
 .b_sz_wz_bg4{ background-image:url(../images/b_sz_bg6.jpg)}

.b_sz_tb{ width:19px; height:18px; margin:0px auto; padding-top:10px;}

.b_sz_bot{ width:764px; height:108px; margin:0px auto; padding-top:30px;}
.b_sz_bot_l{ width:111px; height:108px; float:left}
.b_sz_bot_r{ width:653px; height:108px; float:left; background-image:url(../images/b_sz_bj.jpg); background-repeat:no-repeat}
.b_sz_bot_r_nr{ width:612px; height:72px; margin:0px auto; padding-top:15px;}
.b_sz_bot_r_nr ul{ margin:0px; padding:0px;}
.b_sz_bot_r_nr ul li{height:auto; float:left; font-size:14px;}

.b_sz_li_hui{ color:#a3a3a3}
.b_sz_li_1{ width:460px; height:72px; line-height:24px;}
.b_sz_li_2{ width:84px; height:21px; padding-top:25px;}
.b_sz_li_3{ width:53px; height:72px; line-height:72px;}
.b_sz_li_3 a{ color:#31b5a0; text-decoration:none}
.b_sz_li_3 a:hover{ color:#31b5a0;}

.b_li_65{ width:65px;}

/*当前选择分类*/

.b_dq{ width:530px; height:auto; display:block; margin:0px auto; padding-top:15px;}
.b_dq ul{ margin:0px; padding:0px; clear:both}
.b_dq ul li{ width:auto; height:auto; display:block; float:left; line-height:35px; padding-right:8px; padding-top:8px; padding-bottom:8px;}
.b_dq ul li input{ border:1px solid #dcdcdc; border-radius:4px; width:420px; height:30px;} 
.b_dq ul li textarea{ border:1px solid #dcdcdc; border-radius:4px; width:415px; height:210px;}

.b_dq ul li select{border:1px solid #dcdcdc; border-radius:4px; height:32px;}

.b_dq_but{ width:152px; height:42px; margin:0px auto; padding-top:25px;}

.b_xz2{ width:724px; height: auto; margin:0px auto;border:1px solid #2a9c8a; padding-bottom:15px;}
 .b_xz2_bt{ width:709px; height:40px; background-color:#31b59f; border-bottom:1px solid #2a9c8a; line-height:40px; padding-left:15px; color:#15554a; font-size:14px;}

.b_fl{ width:700px; height:auto; margin:0px auto; clear:both; padding-top:15px;}
.b_fl table{border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.b_fl table td{ height:38px; border-left:1px solid #dcdcdc;border-top:1px solid #dcdcdc; background-color:#f8f8f8; line-height:38px; padding-left:5px; text-align:center; padding-right:7px;}
.b_fl table td.no_bor{ border-left:0px}
.b_fl table td.td_bg{ background-color:#f3f3f3}
.b_fl table td.t_l{ text-align:left}
.b_fl_nr{ width:100%; height:24px; margin-top:px; text-align:center; border:1px solid #dcdcdc; line-height:24px;}


/*后台管理系统——点评页*/

.b_dp{width:810px; height:auto;display:block; margin:15px 0 10px 5px;}
.b_dp table td{ border-left:1px solid #dcdcdc; border-top:1px solid #dcdcdc; padding-left:10px;}

.b_dp table{border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; width:100%;}
.b_bq_wz{ width:780px; height: auto; display:block ; clear:both; padding-top:10px; padding-bottom:50px; margin:0px auto}
.b_bq_wz ul{ margin:0px; padding:0px; clear:both}
.b_bq_wz ul li{ width:auto; height:36px; line-height:36px; float:left; display:block; padding-right:10px; font-size:14px;}

.b_bq_but{ width:266px; height:44px; margin:0px auto; padding-top:15px;}
.b_bq_but ul{ margin:0px; padding:0px;}
.b_bq_but ul li{ width:auto; height:44px; float:left; padding-left:10px; padding-right:10px;}



.b_bq_but2{ width:296px; height:44px; margin:0px auto; padding-top:15px;}
.b_bq_but2 ul{ margin:0px; padding:0px;}
.b_bq_but2 ul li{ width:auto; height:44px; float:left; padding-left:10px; padding-right:10px;}

.b_bq textarea{ width:201px; height:100%; border:0px; border-right:1px solid #dcdcdc}


/*登录*/

.b_dl_top{ word-break:100%; height:96px; border-bottom:11px solid #31b5a0}

.b_dl_logo{ width:1024px; height:37px; padding-top:32px; margin:0px auto}
.b_dl_logo_l{ width:135px; height:37px; float:left; border-right:1px solid #b1b1b1}

.b_dl_logo_r{ width:283px; height:30px; padding-top:3px; padding-left:15px; float:left }
.b_dl_bot{ width:100%; height:621px; background-image:url(../images/b_dl_bg.jpg); background-repeat:no-repeat; background-position:center top;}

.b_dl_bot_nr{ width:1024px; height:621px; margin:0px auto; position:relative}
.b_dl_bot_bk{ width:335px; height:323px; background-image:url(../images/b_dl_bg2.png); background-repeat:no-repeat; position:absolute; top:76px; right:71px; padding-top:10px;}

.b_dl_bt{ width:280px; height:35px; line-height:35px; text-align:center; margin:0px auto; font-size:16px;}

.b_dl_ts{ width:280px; height:35px; line-height:35px; text-align:center; margin:0px auto; font-size:14px; color:#d70000}

.b_dl_input{ width:269px; height:46px; margin:0px auto; padding:5px 0px;}
.b_dl_input input{ width:240px; padding-top:10px; padding-bottom:10px; padding-left:29px; background-image:url(../images/b_dl_input.jpg); background-repeat:no-repeat; border:0px; height:26px; line-height:26px;}
.b_dl_input2{ width:269px; height:46px; margin:0px auto; padding:5px 0px;}
.b_dl_input2 input{ width:240px; padding-top:10px; padding-bottom:10px; padding-left:29px; background-image:url(../images/b_dl_input1.jpg); background-repeat:no-repeat; border:0px; height:26px; line-height:26px;}

.b_dl_xx{ width:270px; height:20px; margin:0px auto; padding:5px 0px;}

.b_dl_xx ul { margin:0px; padding:0px;}
.b_dl_xx ul li{ width:auto; display:block; float:left; padding-right:5px;}

.b_dl_xx ul li a{ color:#59c3b3; text-decoration:none}
.b_dl_xx ul li a:hover{ color:#59c3b3; text-decoration:none}
 
.b_dl_but{ width:152px; height:42px; margin:0px auto; padding-top:5px;}

.b_dl_bq{ width:100%; height:39px; border-top:1px solid #dcdcdc; text-align:center; line-height:39px; color:#a3a3a3}
.b_dl_yzm{ width:270px; height:38px; margin:0px auto; padding:5px 0px; clear:both}
.b_dl_yzm ul{ margin:0px; padding:0px;}
.b_dl_yzm ul li{ width:auto; height:38px; line-height:38px; padding-right:7px; float:left}
.b_dl_yzm ul li input{ width:75px; height:34px; border:1px  solid #b5b5b5; border-radius:4px;}
.b_dl_yzm ul li a{ color:#31b5a0}
.b_dl_yzm ul li img{ padding-top:3px;}

/*常用分类管理*/
.b_fl{ width:800px; height: auto;  margin:15px auto 0; border:1px solid #dcdcdc; border-bottom:0px;padding:0px;}

.b_fl_bt{ width:800px; height:38px; border-bottom:1px solid #dcdcdc; clear:both} 

.b_fl_bt_l{ width:550px; height:26px; float:left; padding-top:6px; padding-left:8px;}

.b_fl_bt_l ul{ margin:0px; padding:0px;}
.b_fl_bt_l ul li{ width: auto; height:26px; float:left; display:block; padding-right:8px; line-height:26px;}
 

.b_fl_bt_r{ width:220px; height:26px; float:right; padding-top:6px; padding-right:8px;}
.b_fl_bt_r ul{ margin:0px; padding:0px;}
.b_fl_bt_r ul li{ width:auto; line-height:26px; background-position:center left; background-repeat:no-repeat; float:right; padding-left:15px;}

.b_fl_bt_r ul li a{ color:#888888;}

.b_fl_bt_bz{ width:auto;  background-image: url(../images/b_fl_bg.jpg);}



.b_fl_bot{ width:800px; height:577px; overflow:scroll;overflow-x:hidden; display:block; clear: both}/*添加下拉条的div*/


.b_fl_bot_bt{ width:810px; height:38px; border-bottom:1px solid #dcdcdc}

.b_fl_bot_bt ul{ margin:0px; padding:0px;}
.b_fl_bot_bt ul li{ width: auto; height:38px; float:left; line-height:38px; text-align:center}


.b_fl_bot_nr{ width:810px; height: auto; display:block}



.b_fl_bot_nr_bt{width:810px; height:38px; border-bottom:1px solid #dcdcdc; clear:both}

.b_fl_bot_nr_bt ul{ margin:0px; padding:0px;}
.b_fl_bot_nr_bt ul li{ width:auto; height:30px; line-height:30px; float: left; display:block; padding-left:8px; padding-top:5px;}
.b_fl_bot_nr_bt ul li img{ float:left; padding-top:5px; padding-right:3px;}



.b_fl_bot_nr_bt_parent{width:810px; height:38px; border-bottom:1px solid #dcdcdc; clear:both}

.b_fl_bot_nr_bt_parent ul{ margin:0px; padding:0px;}
.b_fl_bot_nr_bt_parent ul li{ width:auto; height:30px; line-height:30px; float: left; display:block; padding-left:8px; padding-top:5px;}
.b_fl_bot_nr_bt_parent ul li img{ float:left; padding-top:5px; padding-right:3px;}



.b_fl_bot_nr_bt2{width:810px; height:38px; border-bottom:1px solid #dcdcdc}

.b_fl_bot_nr_bt2 ul{ margin:0px; padding:0px;}
.b_fl_bot_nr_bt2 ul li{ width:auto; height:30px; line-height:30px; float: left; display:block; padding-left:8px; padding-top:5px;}
.b_fl_bot_nr_bt2 ul li img{ float:left; padding-top:5px; padding-right:3px;}

/*guopeng-2014-05-29-14:47*/
.b_fl_bot_nr_bt2_addChildren{width:810px; height:38px; border-bottom:1px solid #dcdcdc}

.b_fl_bot_nr_bt2_addChildren ul{ margin:0px; padding:0px;}
.b_fl_bot_nr_bt2_addChildren ul li{ width:auto; height:30px; line-height:30px; float: left; display:block; padding-left:8px; padding-top:5px;}
.b_fl_bot_nr_bt2_addChildren ul li img{ float:left; padding-top:5px; padding-right:3px;}

 
.b_fl_input{ width:216px; height:26px;}
.b_fl_input input{ width:154px; height:24px; border:1px solid #dcdcdc}

.b_fl_tj_pic{ width:135px; height:38px;text-align:left}
.b_fl_tj_pic a{width:135px; height:38px; background-image:url(../images/b_fl_bg2.jpg); background-position:center left; background-repeat:no-repeat; padding-left:15px; color:#474747}
 
 .b_fl_tj_pic a:hover{width:135px; height:38px; background-image:url(../images/b_fl_bg3.jpg); background-position:center left; background-repeat:no-repeat; padding-left:15px; color:#31b5a0}
 


a.lan{color:#317fb5;text-decoration:none; }
a.lan:hover {color:#317fb5;text-decoration:underline;}


a.lv{color:#31b5a0;text-decoration:none; }
a.lv:hover {color:#31b5a0;text-decoration:underline;}


.b_fl_input_ts{ width:216px; height:26px;}
.b_fl_input_ts input{ width:154px; height:24px; border:1px solid #d90000}

.b_fl_tswz{ width:194px; height:28px; background-image:url(../images/b_ts.jpg); background-repeat:no-repeat; background-position:center left; padding-left:20px; line-height:28px;}

 

.b_fl_but1{ width:82px; padding-left:25px; background-image:url(../images/b_fl_but.jpg); background-repeat:no-repeat; line-height:26px; height:26px; font-size:14px; }
.b_fl_but1 a{ color:#474747}
.b_fl_but1 a:hover{ color:#474747}



.b_fl_but2{ width:97px; padding-left:25px; background-image:url(../images/b_fl_but2.jpg); background-repeat:no-repeat; line-height:26px; height:26px; font-size:14px; }
.b_fl_but2 a{ color:#474747}
.b_fl_but2 a:hover{ color:#474747}



.b_fl_but3{ width:76px;background-image:url(../images/b_fl_but3.jpg); background-repeat:no-repeat; line-height:26px; height:26px; font-size:14px; text-align:center }
.b_fl_but3 a{ color:#474747}
.b_fl_but3 a:hover{ color:#474747}


.b_fl_but4{ width:69px; padding-left:25px; background-image:url(../images/b_fl_but4.jpg); background-repeat:no-repeat; line-height:26px; height:26px; font-size:14px; }
.b_fl_but4 a{ color:#474747}
.b_fl_but4 a:hover{ color:#474747}


.b_fl_but5{ width:91px;background-image:url(../images/b_fl_but5.jpg); background-repeat:no-repeat; line-height:26px; height:26px; font-size:14px; text-align:center }
.b_fl_but5 a{ color:#474747}
.b_fl_but5 a:hover{ color:#474747}



/*专业已分类页面*/

.b_zy_nr{ width:810px; height:430px; /*border:1px solid #dcdcdc*/}
.b_zy_nr_r{ width:183px; height:415px; float:left; display:block; padding-top:15px; border:1px solid #dcdcdc; margin-top:15px;}
.b_zy_nr_r_bt{ width:183px; height:auto; display:block; clear:both}

.b_zy_nr_r_t{ width:183px; height:33px; font-size:14px;}
 .b_zy_nr_r_t ul{ margin:0px; padding:0px; padding-left:30px;}
 .b_zy_nr_r_t ul li{ width:auto; height:33px; display:block; float:left; padding-right:10px; line-height:33px;}
 .b_zy_nr_r_t ul li img{ padding-top:10px;}

.b_zy_nr_r_bt_nr{ width:183px; height: auto; font-size:14px;}
 .b_zy_nr_r_bt_nr ul{ margin:0px; padding:0px;}
 .b_zy_nr_r_bt_nr ul li{ width:183px; height:23px; line-height:23px}
 .b_zy_nr_r_bt_nr ul li a{ width:133px; height:23px; padding-left:50px; color:#474747; display:block}
.b_zy_nr_r_bt_nr ul li a:hover{ width:133px; height:23px; padding-left:50px; color:#ffffff; background-color:#31b5a0; display:block}

.b_zy_nr_r2{ width:612px; height:430px; display:block; float:left;margin-top:15px; border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc;}

.b_zy_nr_r2_bt{ width:596px; height:38px; padding-left:15px; font-size:14px;  border-top:1px solid #dcdcdc}
.b_zy_nr_r2_bt ul{ margin:0px; padding:0px;}
.b_zy_nr_r2_bt ul li{ width:auto; height:38px; display:block; float:left; line-height:38px; padding-right:10px;}


.b_zy_but1{ width:40px; padding-left:26px; background-image:url(../images/b_but_bg.jpg); background-repeat:no-repeat; margin-top:6px; line-height:26px; font-size:14px; height:26px;}
.b_zy_but1 a{ color:#474747}
.b_zy_but1 a:hover{ color:#474747}
.b_zy_but2{ width:75px; padding-left:22px; background-image:url(../images/b_but_bg2.jpg); background-repeat:no-repeat; margin-top:6px; line-height:26px; font-size:14px; height:26px;}
.b_zy_but2 a{ color:#474747}
.b_zy_but2 a:hover{ color:#474747}
.b_zy_but3{ width:66px; background-image:url(../images/b_but_bg3.jpg); background-repeat:no-repeat; margin-top:6px; line-height:26px; font-size:14px; height:26px; text-align:center}
.b_zy_but3 a{ color:#474747}
.b_zy_but3 a:hover{ color:#474747}

.b_zy_r2_bt2{ width:617px; height:38px; border-top:1px solid #dcdcdc; line-height:38px; font-size:14px;}
.b_zy_r2_bt2 ul{ margin:0px; padding:0px;}
.b_zy_r2_bt2 ul li{ width:auto; height:38px; float:left; display:block; padding-left:15px; text-align:center}
.b_zy_r2_bt2 ul li input{ margin-top:8px;}


.b_zy_r2_z{ width:617px; height:auto; display:block; clear:both; border-bottom:1px solid #dcdcdc;}

.b_zy_r2_bt2_bot{ width:617px; height:38px; border-top:1px solid #dcdcdc; line-height:38px; font-size:14px; clear:both}
.b_zy_r2_bt2_bot ul{ margin:0px; padding:0px;}
.b_zy_r2_bt2_bot ul li{ width:auto; height:38px; float:left; display:block; padding-left:15px; text-align:center}
.b_zy_r2_bt2_bot ul li input{ margin-top:8px;}
.b_zy_r2_bt2_bot ul li img{ float: right; margin-right:5px; margin-top:8px;}


/*浮动图片*/

.b_fd_bt{ width:140px; height:30px;}
.b_fd_bt_l{ width:56px; height:28px; border:1px solid #dcdcdc; float:left; margin:0px; padding:0px;text-align:center;}
.b_fd_bt_l span{ color:#31B5A0;}
.b_fd_bt_l img{ width:28px; margin-left:14px; margin-top:-5px;}
.b_fd_bt_c{ width:13px; height:12px; padding-top:10px; padding-left:3px; float:left}

.b_fd_bt_c{ position:relative}
.b_fd_d{ width:312px; height:236px; border-left:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; position:absolute; margin:0px auto; background-color:#FFF; top:15px; left:20px; box-shadow:0 0 8px #31B5A0;/*-moz-box-shadow: 10px 10px 5px #888888; /* 老的 Firefox */
/*box-shadow: 10px 10px 5px #888888;*/ overflow:scroll;overflow-x:hidden;}
.b_fd_d ul{ margin:0px; padding:0px;}
.b_fd_d > ul { border-top: 1px solid #DCDCDC;} 
.b_fd_d ul li{ width:58px; height:58px; border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc; display:inline-block; float:left; margin:0px ; padding:0px;}

.b_fd_d ul li img{ display:block; margin-top:-5px;}


.b_zy_nr_r dl{ margin:0 0 0 28px;}
.b_zy_nr_r dt{height:33px; line-height:33px; margin:0; font-size:14px;}
.b_zy_nr_r dd{ height:23px; line-height:23px; margin:0; font-size:14px; cursor:pointer;}
.b_zy_nr_r dd span{ margin-left:25px;}
.btn_spreads{ background: url(../images/b_zy_pic.jpg) no-repeat;cursor: pointer;display: inline-block; height: 14px;width: 14px; margin-right:5px; vertical-align:middle;}
.btn_unspreads{background: url(../images/b_zy_pic2.jpg) no-repeat;cursor: pointer;display: inline-block; height: 14px;width: 14px; margin-right:5px; vertical-align:middle;}
.b_zy_nr_r dd:hover{color:#ffffff; background-color:#31b5a0; cursor:pointer;}













