/* CSS Document */
@charset "utf-8";
body { background:#f6f6f6;}
textarea:focus, input:focus { outline:none; }
.recipe_contain { }
.recipe_head { height:280px; position:relative; }
.recipe_logo { text-align:center; padding:40px 0 0 0; height:140px; }
.recipe_logo a { display:inline-block; }
.recipe_nav { margin:0 auto; width:840px; text-align:center; }
.recipe_nav li.nav { float:left; width:120px; position:relative; }
.recipe_nav li.nav a.sup { min-width:70px; font-size:16px; font-weight:bolder; color:#fff; height:36px; line-height:36px; display:block; }
.recipe_nav li.nav a:hover { border:1px #fff solid; height:34px; line-height:34px; padding:0 13px; -moz-border-radius: 1px;
  -khtml-border-radius: 1px;
  -webkit-border-radius: 1px;
  border-radius: 1px; }
.recipe_nav li.hover { background:url(../images/online-nav.png) no-repeat 86% 50%; }

.recipe_nav li.nav .recipe_pull { position:absolute; top:35px; left:0; z-index:100; background:#fff; width:800px; padding:10px 20px; display:none; -moz-box-shadow: 0 0 10px rgba(0,0,0,0.3); -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.3); box-shadow: 0 0 10px rgba(0,0,0,0.3);  }
/*.recipe_nav li.nav .recipe_pull a { display:block; padding:5px 0; line-height:26px; height:auto; color:#333; }
.recipe_nav li.nav .recipe_pull a:hover { color:#fff; background:#3baee7; }*/
.recipe_nav li:hover { background:url(../images/online-nav.png) no-repeat 88% 50%; }
.recipe_nav li:hover a { border:1px #fff solid; height:34px; line-height:34px; }
.recipe_nav li:hover .recipe_pull { display:block; }
.recipe_nav li.recipe_none { background:none; }
.recipe_nav li.nav .recipe_pull .recipe_list2 { padding:5px 0; border-top: 1px solid #eeeeee; }
.recipe_nav li.nav .recipe_pull .recipe_list2:first-child { border-top:none; }
.recipe_nav li.nav .recipe_pull .recipe_list2 a { float:left; width:80px; text-align:right; height:auto; line-height:24px; padding:0; border:none; font-size:14px; }
.recipe_nav li.nav .recipe_pull .recipe_list2 a.secon { font-weight:bolder; }
.recipe_nav li.nav .recipe_pull .recipe_list2 .recipe_list3 { padding-left:85px; text-align:center; }
.recipe_nav li.nav .recipe_pull .recipe_list2 .recipe_list3 a { float:left; padding:0 5px; width:auto; height:24px; line-height:24px; display:inline-block; }
.recipe_nav li.nav .recipe_pull .recipe_list2 .recipe_list3 a.recipe_three { }
/*.recipe_nav li.nav .recipe_pull a.recipe_none { border:0; border-top:1px #e9e9e9 solid; -moz-border-radius: 0;
  -khtml-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0; }
.recipe_nav li.nav .recipe_pull a:first-child { border-top:none; }*/
.recipe_nav li:nth-child(7n+2) { width:180px; background-position:90%; }
.recipe_nav li:nth-child(7n+3) { width:180px; background-position:90%; }
.recipe_nav li:nth-child(7n+2) .recipe_pull { left:-120px; }
.recipe_nav li:nth-child(7n+3) .recipe_pull { left:-300px; }
.recipe_nav li:nth-child(7n+4) .recipe_pull { left:-480px; }
.recipe_nav li:nth-child(7n+5) .recipe_pull { left:-600px; }
.recipe_nav li:nth-child(7n+6) .recipe_pull { left:-720px; }
.recipe_link { margin-top:-5px; padding-right:5px; }
.recipe_link a { display:inline-block; line-height:34px; background:#fff; padding:0 10px; margin-right:5px; color:#555; }

.recipe_corner { float:right; }
.recipe_pub { height:34px; float:right; background:#fff;  -moz-border-radius: 3px;
  -khtml-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px; }
.recipe_corner1 { line-height:34px; padding:0 15px; }
.recipe_corner1 a { color:#3baee7; font-size:14px; }
.recipe_corner1 a span { color:#fff; font-size:12px; background:#3baee7; padding:0 10px; margin-left:8px;  -moz-border-radius: 8px;
  -khtml-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px; }
.recipe_corner2 { margin-right:13px; padding:0 8px 0 2px; }
.recipe_corner2 input:focus { outline:none; }
.recipe_corner2 .Autocomplete { padding:5px; }
.recipe_text { height:20px; line-height:20px; border:none; color:#333; width:150px; float:left; }
.recipe_search { background:url(../images/online-search.png) no-repeat left 50%; border:none; text-indent:-9999em; width:20px; height:20px; margin-top:7px; float:right; }
.recipe_show { display:block; }
.recipe_banner { position:absolute; top:0px; left:50%; margin-left:-960px; z-index:-1; height:180px; overflow:hidden; }
.recipe_nhead {  height:180px; position:relative; }
.recipe_nnav { background:#fff; height:40px; }
.recipe_nav_c { margin:0 auto; width:1190px; }
.mainHeadAnchor { height:80px; background:url(../images/banner1507.jpg) no-repeat center top; display:none;  }
.mainHeadAnchor .mainHead { height:40px; padding-top:5px; }
.mainHeadAnchor .recipe_opt { height:40px; top:5px;/* position:fixed; top:0; width:100%; z-index:299;*/ }
.mainHeadAnchor .recipe_nnav { }
.stick { position: fixed; top: 0; left:0; width:100%; z-index:99; display:block; }

.recipe_nav_a { width:180px; float:left; height:40px; position:relative; background:url(../images/nav_bg.jpg) #3baee7 no-repeat left bottom; }
.recipe_nav_a a.entire { padding:5px 0; line-height:30px; text-align:center; display:block; font-size:14px; color:#fff; }
.recipe_class { display:none; position:absolute; left:0px; top:40px; z-index:900; width:180px; /*height:335px;*/ background:url(../images/nav_bgx.jpg) #3baee7 repeat-y right top; padding-bottom:2px; }
.recipe_single { height:50px; line-height:50px; position:relative; z-index:901; border-left:1px #3baee7 solid; }
.recipe_single a { font-size:14px; color:#fff; display:block; padding-left:52px; position:relative; z-index:901; }
.recipe_single a.traditional { background:url(../images/traditional.gif) no-repeat 20px 50%; }
.recipe_single a.hover { color:#3baee7; background:url(../images/traditional_h.gif) #fff no-repeat 20px 50%; }
.recipe_single a:hover { color:#3baee7; background:url(../images/traditional_h.gif) #fff no-repeat 20px 50%; }
.recipe_subclass { display:none; position:absolute; left:177px; top:-1px; z-index:889; width:800px; background:#fff; border-bottom:2px #3baee7 solid; border-right:2px #3baee7 solid; border-left:2px #3baee7 solid; border-top:1px #3baee7 solid; padding-bottom:20px; }
.recipe_level { width:246px; padding:10px 0 0 20px; }
.recipe_single .recipe_subclass .recipe_level a.level2 { background:none; padding:0 0 0 8px; font-size:12px; color:#333; font-weight:bolder; line-height:30px; display:block; }
.recipe_single .recipe_subclass .recipe_level .recipe_level3 { line-height:24px; color:#ddd; }
.recipe_single .recipe_subclass .recipe_level .recipe_level3 a { background:none; padding:0px; font-size:12px; color:#555; display:inline-block; line-height:24px; padding:0 8px; }
.recipe_single .recipe_subclass .recipe_level .recipe_level3 a:hover { color:#dd0000; }

.recipe_group { float:left; width:266px; }

.recipe_nav_c .on { display:block; }
.recipe_nav_m { float:left; padding-left:24px; }
.recipe_nav_m a { font-size:14px; color:#333; padding:5px 18px; line-height:30px; display:inline-block; }

.recipe_mask { position:absolute; top:0; left:0; width:100%; height:100%; background: rgba(0, 0, 0, 0.5); z-index:98; display:none; }

.recipe_collect { position:absolute; top:0; right:20px; z-index:199;  width:282px; display:none; }
.recipe_form { width:600px; float:left; border-left: 2px solid #2a68b5; height:100%; }
.recipe_hm { padding-left:600px; background:#fff; width:402px; height:100% }
.recipe_collect_t { background:url(../images/collect-bg-1.png) no-repeat center top; font-size:14px; height:50px; padding:40px 20px 0 20px; }
.recipe_collect_t b { color:#333; }
.recipe_collect_t em { float:right; color:#000; }
.recipe_collect_t em a { font-size:12px; color:#fff; background:#3baee7; padding:0 5px; margin-right:5px; -moz-border-radius: 2px;
  -khtml-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px; }
.recipe_collect_l { background:url(../images/collect-bg-2.png) no-repeat center top; height:105px; line-height:22px; padding:25px 10px 0 23px; position:relative; }
.recipe_collect_2 { background:url(../images/collect-bg-2.png) no-repeat center top; height:105px; line-height:22px;font-weight:bolder; padding:27px 10px 0 23px; position:relative; }

.recipe_collect_l a { font-size:14px; color:#2a68b5;  }
.recipe_collect_l p { color:#555; font-size:12px; font-weight:100; }
.recipe_collect_l span { color:#666; }

.recipe_collect_c { position:absolute; top:-1px; right:-2px; display:none; background:url(../images/collect-bg-22.png) no-repeat left top; width:63px; height:72px; }
.recipe_collect_c a { display:block; height:52px; }
.recipe_collect_l:hover { background:url(../images/collect-bg-21.png) no-repeat center top; }
.recipe_collect_l:hover .recipe_collect_c { display:block; }

.recipe_collect_b { background:url(../images/collect-bg-d.png) no-repeat center top; height:132px; padding-top:1px; }
.recipe_collect_b a { margin:0 auto; height:44px; line-height:44px; width:209px; font-size:14px; color:#fff; background:url(../images/gys1507.png) no-repeat center top; display:block; text-align:center; }
.recipe_describe {  padding: 10px 12px 15px 23px; }
.recipe_describe em {  color: #858585; line-height: 24px; }
.recipe_describe p {  color: #333; line-height: 20px;  height:20px; overflow:hidden; }
.recipe_txt_des { padding:10px 20px 15px 20px; }
.recipe_txt_des textarea { padding:3px; resize:none; width:236px; line-height:22px; height:44px; }

.c1519 { background:url(../images/collect-bg-3.png) no-repeat center top; height:260px; padding-top:1px; }
.c1519 textarea { line-height:22px; height:66px; padding:3px; width:236px; }
.l1519 { padding-top:5px; }
.l1519 img { border:1px #ebebeb solid; margin-right:13px; }
.l1517 { padding-left:60px; }
.l1517 a { display:block; line-height:24px; }
.l1517 a p { line-height:24px; padding-bottom:5px; }
.l1518 img { float:left; }
.collect8215 { padding:20px 0 0 20px; }
.collect8215 p { font-size:16px; line-height:30px; }

.recipe_main { background:#f6f6f6; margin:0 auto; padding:30px 0 50px; width:1190px;  }
.main_left { float:left; width:180px; }
.recipe_side { border: 1px solid #dbdbdb; background:#fff; }
.recipe_level1 {   font-size: 14px;
  font-weight: bold; padding:0 0 0 15px; height:40px; line-height:40px;
  background-color: #999; }
.recipe_level1 a { color:#fff; }

.main_right { float:right; width:1000px; }
.recipe_lists { }

.recipe_list { float:left; width:230px; height:332px; position:relative; margin:0 10px 20px;  }
.recipe_listb { position:absolute; top:0; left:0; z-index:0; width:230px; padding-bottom:8px; background:url(../images/online-bg.png) repeat-x left bottom;}
.recipe_list1 { background:#fff; padding:20px; }
.recipe_list1 p { color:#3baee7; }
.recipe_img { }
.recipe_img img { width:100%; }
.recipe_sub_img img { border:1px #e9e9e9 solid; }
.recipe_sub_img img.hover { border:1px #78da10 solid; }
.recipe_span { padding:10px 0; font-size:14px; color:#333; border-bottom:1px #e9e9e9 solid;  word-break: break-all;overflow: hidden;}/*otc/list/cat:59*/
.recipe_span a { height:44px; overflow:hidden; display:block; line-height:22px; color:#555; }
.recipe_p { color:#FF734C; padding:5px 0; line-height:26px; height:22px;  overflow:hidden; }
.recipe_p span { word-wrap: break-word; }
.recipe_p a { color:#FF734C; }
.recipe_p a:hover { /*color:#333;*/ }


.recipe_add { text-align:right; }
.recipe_add a { display:inline-block; height:26px; line-height:26px; padding:0 8px; background: #3baee7; color:#fff;  -moz-border-radius: 3px;
  -khtml-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px; }
.recipe_listb:hover { padding-bottom:8px; z-index:3; background:url(../images/online-bg1.png) repeat-x left bottom; }
.recipe_listb:hover .recipe_list1 { background:#3baee7; }
.recipe_listb:hover .recipe_span {  color:#fff; border-bottom:1px #fff solid; }
.recipe_listb:hover .recipe_span a { min-height:44px; height:auto; }
.recipe_listb:hover .recipe_p { color:#fff; }
.recipe_listb:hover a { color:#fff; }
.recipe_listb:hover .recipe_add a { background:#fff; color:#3baee7; }
.recipe_listb:hover .recipe_p { height:auto; }

.recipe_listb.hover { padding-bottom:8px; z-index:100; background:url(../images/online-bg1.png) repeat-x left bottom; }
.recipe_listb.hover .recipe_list1 { background:#3baee7; }
.recipe_listb.hover .recipe_span {  color:#fff; border-bottom:1px #fff solid; }
.recipe_listb.hover .recipe_span a { min-height:44px; height:auto; }
.recipe_listb.hover .recipe_p { color:#fff; }
.recipe_listb.hover a { color:#fff; }
.recipe_listb:hover .recipe_p { height:auto; }
.recipe_listb:hover p { color:#fff; }
.recipe_listb:hover .recipe_sub_img font { color:#fff; }
.recipe_listb:hover .recipe_sub_img font:hover { color:#FF734C; }
/*2016-10-18*/
.recipe_sub_img font{
	color: #0785fd;	
}
.recipe_sub_img li{
	color: #555;	
}
.recipe_sub_img font.hover {
    border: 1px #78da10 solid;
    padding-left:5px; 
    padding-right:5px
}
.recipe_listb:hover li { color:#fff; }
.recipe_listb:hover font { color:#fff; }

.recipe_page { }

.recipe_detail { margin:0 auto; width:982px; padding:10px 0 80px 0; background:#f6f6f6; }
.recipe_main1 { margin-bottom:10px; }
.recipe_main_l { width:360px; height:307px; float:left; }
.recipe_main_r { width:561px; height:310px; background:#fff; float:right; padding-left:50px; }

.recipe_main_r1 { width:612px; margin-left:-51px; height:5px; background:url(../images/detail_bg.png) no-repeat center top; }
.recipe_main_r2 { background:url(../images/crumbs.png) no-repeat left 50%; height:30px; padding-left:20px; line-height:30px; }
.recipe_main_r2 a { color:#333; padding:0 8px;  }
.recipe_main_r3 { font-size:16px; color:#333; font-weight:bolder; padding:5px 0; line-height:28px; height:50px; overflow:hidden; }
.recipe_main_r3 p { font-size:12px; color:#FF734C; line-height:24px; font-weight:100; }
.recipe_main_r4 { margin-left:5px; margin-top:8px; width:500px; height:50px; background:#555; line-height:50px; text-align:center; }
.recipe_main_r41 { width:220px; height:50px; position:relative; float:left; }
.recipe_main_r41 a { width:225px; height:50px; background:#3baee7; position:absolute; z-index:10; top:-5px; left:-5px; }
.recipe_main_r42 { float:left; text-align:center; width:275px; color:#fff; font-weight:bolder; font-size:14px; padding-left:5px }
.recipe_main_r4 a { font-size:14px; font-weight:bolder; color:#fff; display:block; }
.recipe_main_r5 { padding-top:10px; }
.recipe_main_r5 p { line-height:24px; color:#555; }
.recipe_main_r5 p span { width: 50%; display: inline-block; }
.recipe_main2 { background:#fff; padding:40px 50px 80px 50px; position:relative; }
.recipe_main_t { height:40px; line-height:40px; }
.recipe_main_t span { float:left; width:6px; height:24px; background:#3baee7; margin-top:8px; }
.recipe_main_t b { font-size:24px; color:#333; padding:0 16px; float:left; }
.recipe_main_t em { color:#555; float:left; padding:0 11px; }
.recipe_main_t img { float:left; margin-top:13px; }

.recipe_main_e { padding:20px 0 30px; line-height:30px; }
.recipe_main_e p { color:#555; }
.recipe_main_e b { color:#333; display:block; float:left; width:108px; }
.recipe_main_e b.first_c { width:auto; padding-left:5px; }

.recipe_read { margin:20px 0 50px 0; border-top:1px #dedede solid; }
.recipe_read1 { border-bottom:1px #dedede solid; padding:15px 0; }
.recipe_read11 { float:left; }
.recipe_read12 { padding-left:70px; }
.recipe_read12 a { color:#3baee7; padding-right:15px; }
.recipe_read12 p { line-height:24px; color:#555; display: inherit; }
.recipe_read12 div { height:24px; }
.recipe_read12 div span { float:right; padding-right:10px; color:#FF734C; cursor:pointer; }
.recipe_read12 div a { float:left; }
.recipe_read12 div em { float:left; }

.recipe_reply { }
.recipe_reply1 {  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px; border:1px #dedede solid; padding:5px; }
.recipe_reply1 textarea { width:100%; resize:none; border:none; line-height:22px; color:#333; height:88px;  }
.recipe_reply2 { padding-top:12px; height:28px; line-height:28px; }
.recipe_reply21 { color:#555; float:left; }
.recipe_reply21 a { color:#3baee7; }
.recipe_reply22 { float:right; }
.recipe_reply22 p { color:#555; }
.recipe_reply22 p em { color:#3baee7; }
.recipe_reply2 input { float:right; background:url(../images/read150714.png) no-repeat right top; height:28px; width:82px; border:none; margin-left:16px; color:#fff; }

.recipe_back { position:absolute; bottom:-22px; left:50%; margin-left:-66px; width:132px; height:44px; line-height:44px; background:#555; text-align:center; -moz-border-radius: 30px;
  -khtml-border-radius: 30px;
  -webkit-border-radius: 30px;
  border-radius: 30px; }
.recipe_back a { display:block; font-size:14px; color:#fff; }

.recipe_foot { padding:25px 0 25px 50px; height:30px; line-height:30px; background:#fff; }
.recipe_foot span { color:#333; padding-right:12px; }
.recipe_foot em { color:#999; }

.recipe150722 { position:absolute; top:0; left:10%; z-index:499; display:none; background:#fff; border: 1px #cfcfcf solid; }
.recipe150722 .space2_r31 { width:auto; padding: 15px 15px 13px; }

.up_recipe58 { padding:20px 0 0 0; }
.up_recipe58 table { border-left: 1px #a9c6c9 solid; border-top: 1px #a9c6c9 solid; }
.up_recipe58 td { padding:5px; line-height:24px; border-right: 1px #a9c6c9 solid; border-bottom: 1px #a9c6c9 solid; }
.up_recipe58 td.taName { color:#333; width:130px; }
.up_recipe58 td.tades { color:#555; }
.up_recipe58 td.bf5fafa { background:#f5fafa; }

/*JZOOM*/
.jqzoom{ width:360px; height:240px; position:relative;}

.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:360px; height:61px; padding-top:6px; overflow:hidden;}
#spec-left{ /*background:url(../images/left.gif) no-repeat;*/ width:10px; height:41px; float:left; cursor:pointer; margin-top:20px;}
#spec-right{/*background:url(../images/right.gif) no-repeat;*/ width:10px; height:41px; float:left;cursor:pointer; margin-left:6px; margin-top:20px;}
#spec-list{ width:326px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; padding-right:6px; display:inline; width:84px; height:61px; }
#spec-list ul li img{ width:84px; height:61px;}


/*jqzoom Download by http://www.codefans.net*/
.jqzoom{position:relative;  }
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(../images/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:1200px;height:900px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:61px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.3;filter:alpha(Opacity=50);cursor:move;}

/*送货*/
.recipe_info { float:left; }
.login_other { background:url(../images/delivery162.png) no-repeat right 50%; padding-right:19px; }
.other em { float:right; line-height:22px; padding:0 0 0 2px; }

/*修改 2016 3 31 */
.form_radio { padding:5px 10px 0; }
.form_radio input { float:left; margin: 8px 8px 0 0; }
.form_radio label { font-size:14px; }
/*医生*/
.up16331 { background:#fff; right:0; bottom:0; width:auto; }
.up16331 .recipe_collect_t { height:30px; line-height:30px; padding:8px 10px; background: #2a68b5; }
.up16331 .recipe_collect_t b { color:#fff; font-size:22px; }
.up16331 .recipe_collect_t em { color:#fff; }
.up16331 .recipe_collect_t em a { font-size:12px; color:#fff; }
  
.up16331 .recipe_collect_l, .up16331 .recipe_collect_b { background:none; }
.up16331 .list_scroll { position:absolute; bottom:230px; top:46px; overflow-y:scroll; overflow-x:hidden; }
.up16331 .list_scroll.patient { bottom:132px; }
/*.up16331 form { border:none; width:602px; margin:0; padding:0;}*/
.up16331 .ajax_otc_list {  position:absolute; bottom:230px; top:46px; /*left:2px;*/ width:600px; overflow-y:scroll; overflow-x:hidden; }
.up16331 .ajax_otc_list.patient { bottom:188px; }

.up16331 .recipe_collect_2 { background:none; height:auto; padding:0 10px; position:absolute; bottom:0; }
.up16331 .recipe_collect_2 .form_group { padding:8px 0 0 0; }
.up16331 .recipe_collect_2 .form_group textarea { width:500px; padding:3px; height:44px; }
.up16331 .form_button { padding:10px 0; }
.up16331 .form_radio { padding:5px 0 0; border-bottom:1px #dbdbdb solid; }
.up16331 .form_radio input { float:left; margin: 7px 8px 0 0; width:16px; height:16px; }
.up16331 .form_radio label { font-size:14px; display:block; }
.up16331 .form_radio a { display:block; line-height:30px; }
.up16331 .form_radio a span { display:inline-block; line-height:30px; float:right; padding-left:5px; }
.up16331 .recipe_collect_l { padding:8px 0; height:auto; /*border-bottom:1px solid #dfdfdf;*/ }
.up16331 .form_button a { background:#2a68b5; font-weight: 100;  }
.otc_shop { border-bottom:10px #eee solid; padding:0 10px; }
.otc_shop .l1518 { margin-top:5px; }
.recipe_opt { position:absolute; top:40px; left:3%; right:3%; }
/*患者*/
.recipe_collect_l, .recipe_collect_2, .recipe_collect_b, .recipe_collect_t { background:none; }
.up16332 { background:#fff; }
.up16332 .form_radio { padding:0 20px; }
.up16332 .recipe_collect_l:hover { background:none; }

a.r_shut { background:#3baee7; color:#fff; }
/* 修改 16725 */
.Autocomplete input.recipe_text { float:inherit; }
.Autocomplete ul { top:34px; }

/*送货地址*/
.delivery_addr1 { position:absolute; z-index:808; left:50%; top:50px; width:620px; margin-left:-310px; background:url(../images/delivery16223.png) #fff no-repeat top center; display:none; }
.delivery_addr1 p { text-align:center; color:#fff; font-size:26px; line-height:46px; margin:15px 0 20px; }


