@charset "utf-8";

/*通用页面样式*/

/*百洋公告及医药政策样式*/
#yygonggao{ 
   background:url(../images/bg_norepeat.gif) no-repeat 0 -849px; height:223px; width:760px;
}
.by_announce{ 
   margin-top:-210px; margin-left:10px;
}

.list-left{
   width:560px; font-size:12px; margin:15px 0 0 30px; height:auto; overflow:hidden; float:left; display:inline;
}
.list-left-text{
   list-style:none; overflow:hidden; height:15px;padding:5px 0 3px 0 ;margin-top:10px; border-bottom:1px dashed #cccccc; width:80%; float:left; text-indent:10px;
}
.list-left-time{
   list-style:none; overflow:hidden; height:15px;padding:5px 0 3px 0;margin-top:10px; border-bottom:1px dashed #cccccc; width:15%; float:left; text-indent:10px;
} 
.list-left  a{
    color:#000000; text-decoration:none;
 }
 .list-left a:visited{ 
    color:#000000; text-decoration:none;}
 .list-left a:hover{
    color:#6699FF; text-decoration:none;
 }
 .list-left  a:active{
    color:#000000; text-decoration:none;
 }
.list-left p{ margin-top:10px;}
#youqlink{
    background:url(../images/bg_norepeat.gif) repeat-x  0 -1036px;height:123px; width:100%;
}

/*公告分页样式*/
#ggPage{
    padding:10px 5px; font-size:12px; clear:both; text-align:center; 
}
#ggPage select{
    height:18px; font-size:12px;
}
#ggPage span{
    margin-left:5px; float:left;height:20px;line-height:20px;
}
.ggPage_normal a{
    background:url("../images/pageButton_bg1.gif") repeat-x; color:#333333;  font-size:12px;font-weight:bold; border:1px solid #A1A1A1; padding:2px 5px; text-decoration:none; 
}
.ggPage_normal a:hover{
    background:url("../images/pageButton_bg2.gif") repeat-x;color:#4575A5;border:1px solid #6B96C6;
}
.ggPage_curpage a{
    background:url("../images/pageButton_bg2.gif") repeat-x;color:#4575A5; font-size:12px;font-weight:bold; text-decoration:none; border:1px solid #6B96C6;padding:2px 5px 2px 5px;
}
/*公告及政策内容页*/
.gg_title_span{ 
   width:150px; padding-left:20px; font-weight:normal; color:#333333; font-size:12px;
}
.pdf_download{ 
  background:url(../images/icon_vertical.gif) no-repeat 0 -1420px; height:15px; padding-left:25px;
}

/*出错提示页面*/

.wrong_left{ 
   width:210px;float:left; text-align:center; margin:70px 0;
}
.wrong_mid{ 
   width:960px; margin:0 auto;height:290px;
}
.wrong_title{ 
   font-size:24px; font-weight:bold; width:100%; float:left; padding:10px; border-bottom:2px #e1e1e1 solid; margin-bottom:15px;
}
.wrong_right_img{ 
   width:220px; float:left; margin:30px 0 0 10px;
}
.wrong_prod{
   width:960px; padding-left:10px;_float:none; padding-top:10px; 
}
.wrong_prod div{
    float:left; padding:0 9px 7px; line-height:18px; width:170px; color:#788bb5; text-align:center;
}
.wrong_prod div a{
    color:#788bb5
}
.wrong_prod div div{
    padding:0; height:40px; overflow:hidden;
}

/*关于我们通用页样式*/
#about_my{ background:url(../images/bg_norepeat.gif) no-repeat 0 -1075px; height:223px;
}
.aout_text{
   width:740px; float:right;  padding:20px 10px 10px 10px; margin-right:5px; margin-top:10px; font-size:13px; color:#7b7b7b;
}

/*我要留言页面样式*/
#ly_content{
   width:100%;
}
.ly_title{
    background:url(../images/index_bg_norepeat.gif) no-repeat 0 -550px; height:34px; color:#ff4d01;
}
.ly_ing{
   margin-left:40px; float:left;
}
.ly_ing a{
    color:#ff4d01
}

.ly_input1{ margin-right:10px; margin-top:-2px;}

/*注册登录页面样式*/
#regist{
   width:960px; background:url(../images/loginbg.jpg) no-repeat; height:289px;
}
.login_area{ 
   width:360px; float:left; position:relative; top:60px; left:50px; height:auto;
}
.login_area div{ 
   color:#e1610f; font-size:14px; 
}
.login_area input{
   height:22px; width:180px; border:#f5b679 1px solid; 
}
.forget_pwd{ 
   font-size:12px; color:#666666; padding-left:15px;
}
.login_btn{ 
   margin:30px 0 0 50px;
}
.regist_area{
   width:360px; float:left; position:relative; top:60px; left:160px;
}
.regist_area .aiv{ 
   color:#4481ae; font-size:14px; margin-bottom:5px;
}
.regist_area input{
   height:20px; width:260px; border:#afcfe6 1px solid; 
}
.regist_check{
  width:20px; height:20px;
}
.regist_sp{ 
   width:100px; text-align:right;
}
.regist_btn{ 
   margin:10px 0 0 150px;
}
.check{ 
   width:15px; height:15px; border:#d2d2d2 solid 1px;
}
.p170p{
   padding-left:70px;
}
.tanchu{
  background:#ffffcc; border:solid 1px #f5b679; font-size:12px; padding:5px; width:300px;
  }
.tc_css{
   background:#ffffcc; border:solid 1px #f5b679; padding:5px 10px; display:none; color:#e1610f;
  }
.log_reg{
   background:#e9f5fc; border:dashed 1px #a8dce7;  padding:5px 10px; text-align:center; color:#d44300;font-size:16px; margin-bottom:5px;
  }
/*注册选项样式*/
.log_select{
	border:#CCCCCC dashed 1px; background:#f9fdfe; width:400px; height:100px;
  }
.radio{margin:5px;}
.radio input{width:20px; height:20px; border:0;}
.data_inpt{margin:5px;}
.data_inpt input{width:95px; padding-top:1px; }

/*购物流程样式*/
#shop_tt{
     width:960px;background:url(../images/bg_norepeat.gif) no-repeat 0 -552px; height:33px; color:#ff4d01;
}
.shop_partbg{ 
    width:170px; background:url(../images/bg_norepeat.gif) no-repeat 0 -598px; height:33px; padding:10px 0 0 5px;  text-align:center;
}
.shop_part{ 
    width:160px; text-align:center; padding-top:10px; float:left; color:#ebb568;
}
.gouw_txt{
   background:#fafbfe; border:dashed 1px #a8bee6; width:900px; margin:5px 10px; padding:0 10px;
}

.cart_input_style {
	font-family: "";
	background-image: url(../images/cart_input_bg.gif);
	width: 40px;
	height: 16px;
	border: solid 1px #e7e6bf;
	font-weight: bold;
	color: #fe4201;
	text-align:center;
}
.cart_button {
	padding-left: 2px;
	padding-top: 1px;
	color: #fe3100;
	background-image: url(../images/cart_menu_bg.gif);
	border: 1px solid #a2b7d2;
	height: 18px;
	font-size: 12px;
	letter-spacing: 2px;
}
.cart_header_centernew{
	background-color:#f1f9fe ;
	font-family: "";
	height: 27px;
	font-style: normal;
	font-size: 13px;
	color: #666666;
	font-weight: bold;
	text-align: center;
	
	}
#zengpinorder{
    border: 1px solid #b8e7df; float:left;  width:958px; margin-top:5px;
}

#showZengpin{
    border: 1px solid #b8e7df; float:left;  width:958px; margin-top:5px;
}
.cart_header_center2 li{
  float:left; height:27px; line-height:27px; background:#f1f9fe;color: #666666; font-weight: bold;text-align: center;font-size: 12px;
}

#shop_pause{
    background:url(../images/icon_vertical.gif) no-repeat 0 -678px; height:15px;
}
#shop_clear{
    background:url(../images/icon_vertical.gif) no-repeat 0 -1156px; height:13px;
}

.shop_pub{
    padding-left:20px; margin-top:5px; width:100px; float:right;
}

.jiesuan_t{ 
   background:#f1f9fe; border:#b8e7df solid 1px; height:20px; padding:5px 0 0 20px; 
}
.jiesuan_icon{ 
   background:url(../images/icon_vertical.gif) no-repeat 0 -605px; padding:0 0 0 22px; height:16px;
}
.js_h{
   height:150px;
}
*html .js_h{
   height:150px; display:inline;
}
*+html .js_h{
   height:150px;
}
.cart_header_list ul{
  float:left; border-top:1px solid #b8e7df;
}
.cart_header_list li{
    color:#666; line-height:24px; display:block; height:100%;float:left; font-size:12px; text-align:center
}
.cart_header_list li a{
    color:#004ea1
}
.cart_header_list_border{
    border-left:1px solid #b8e7df; border-right:1px solid #b8e7df;
}
/*支付成功页面样式*/
.suc_content{ height:290px;}
.suc_left{ 
   width:210px;float:left; text-align:center; margin:60px 0 0 20px;
}

.suc_mid{ 
   width:580px; float:left;
}
.suc_title{ 
   font-weight:bold; width:560px; float:left; padding:10px; border-bottom:2px #e1e1e1 solid;  color:#ff6200;
}

.success_tt2{ 
   font-size:26px;
}
.suc_btm{
   width:550px; border:#eaa466 1px solid; background:#fffee0; height:90px; padding:15px;
}
/*留言成功样式*/
.lysuccess{
    background:url(../images/lycg_bg.gif) no-repeat; height:171px;
}
.lysuccess_t{}

/*查看全部商品样式*/
.dropmenudiv_a{
	margin-left:5px;

	font:normal 12px "宋体";
	_padding-top:10px;
	padding-bottom:10px;
	z-index:100;
	color:#788bb5
}
.dropmenudiv_a h1{
	background-image:url(../images/bg_menu_point.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:20px;
	font:normal 14px "宋体";
	font-weight:bold;
}
.dropmenudiv_a h2{
    font-weight:bold; font-size:13px;
}
.dropmenudiv_a ul {
     clear:left;
	 	
}
.dropmenudiv_a ul ul{
    margin:5px 0 0 20px; 
}
.dropmenudiv_a ul ul ul{
    margin:0; width:97%;
	border-bottom:dashed 1px #cccccc;
}
.dropmenudiv_a li li li{
	float:left; white-space:nowrap
}
.dropmenudiv_a li a{
	line-height:20px;
	margin-right:9px;
	color:#788bb5;
	text-decoration: none;
}

* html .dropmenudiv_a a{ /*IE only hack*/
	width: 712px;
}

.dropmenudiv_a li a:hover{ /*THEME CHANGE HERE*/
	color: #de610d;
}

.channel_more{
    margin-left:5px;
	font:normal 12px "宋体";
	_padding-top:10px;
	padding-bottom:10px;
	z-index:100;
	color:#788bb5;
}
.channel_more a{
	color:#788bb5;
}
.channel_more h1{
   font-size:14px;
    background-image:url(../images/bg_menu_point.gif);
   background-repeat:no-repeat;
   background-position:left;
   padding-left:15px;
   margin-left:10px;
}
.channel_more ul li {
   font-size:14px; font-weight:bold;
} 
.channel_more ul li ul{
 float:left; width:100px; margin-left:10px; margin-top:10px; 
}
.channel_more ul li ul li span{
  font-size:12px; font-weight:normal;
}

/*增加注册成功页面样式*/
.zsjifen{
  font-size:13px; color:#ff0000; text-align:left;
}
.zsjifen a{
  color:#de610d; text-decoration:underline;
}
.zsjifen a:hover{
  color:#ff0000; 
}

/* 2011-05-18 */

.usercontents1,.passwordcontents1{
	padding-left:70px; margin-top:5px; color:#666;
}
.usercontents3{
	padding-left:70px; margin-top:5px; color:green;
}
.usercontents2, .repasswordcontents1, .phonecontents1, .mailcontents1{padding-left:70px; margin-top:5px;  color:#ff0000; display:none;}


