/*底部样式*/
* { margin:0px auto;}
.proflo_cont, .pro_buyway1223 { font-size:12px; }
a { text-decoration:none;}
.clear {
clear:both;
}

.bottom{
	margin:2px 0 2px 0;
	background:#003B73;
	height:3px;
	font-size:12px;
	
}

.bottom_info_new{

	margin-top:3px;
	line-height:22px;
	padding-top:1px;
	width:aoto;
    text-align:left;
	color:#000271;
	padding-left:12px;
	background:#DDDDDD;
	font-size:12px;
	border-top-style:solid;
	border-top-width:6px;
	border-top-color:#000271;
}


.bottom_info_new a:hover
{
text-decoration:underline;
}


.bottom_info_new a
{
	color:#000271;
}



.bottom{
padding-top:8px;      /*ff的属性*/
padding-top:8px\9;    /* IE6/7/8的属性 */
padding-top:8px\0;    /* IE8支持 */
*padding-top:8px;     /*IE6/7的属性*/
height:120px;
background-color:#FFFFFF;
}


.bottom .btleft{
float:left;
width:600px;
height:88px;
line-height:22px;
text-align:center;

}

.btleft a
{
color:black;

}

.bottom .btright{
float:right;
width:300px;
height:88px;
}
.bottom .btright img{
border:0px;
}

.pleft
{
padding-left:24px;
}
.pleft2
{
padding-left:15px;
}


.footerCopyRightBox
{
	margin-top: 10px;
	position: relative;
    top:0;
    left:0;
    font-size:14px;
}
.copyrightInfo
{
	text-align: center;
	line-height: 25px;
	font-size:13px;
	
}



.footerLeftImg
{
	position: absolute;
	width: 180px;
	top: 45px;
	left: 1px;
	_left:-180px;
}

.footerLeftImg img
{
	margin: 0 auto;
	display:inline;
}

.footerRightImg
{
	position: absolute;
	width: 200px;
	top: 25px;
	right: 1px;
	text-align: right;
	_right:20px;
}
.footerRightImg img
{
	display: inline;
	border: none;
}

.zsLink
{
	color:#316AC5;
}

/*------------------------------------------------------------- 新增 topbar ------------------------------------------------------------*/
html,body,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,ul,li{margin:0;padding:0;}
ol,ul{list-style:none;}:focus{outline:0;}
em, s, i{font-style:normal;}
.profloat { height:68px; background: #FAFAFA; box-shadow: 0 0 5px #888; position:fixed; top:0px; _position:absolute; width:100%; _top:expression(eval(document.documentElement.scrollTop)); z-index:800; left:0px; display:none; *border-bottom:1px solid #D8D8D8; border-bottom: 4px solid #4d4ef0;}
.w920 { width:920px; height:70px; margin:0px auto; background-color:transparent; *margin-left:auto; margin-right:auto; *clear:both;}
.proflo_pro { min-width:460px; float:left;}
.proflo_proimg { width:60px; height:60px; overflow:hidden; margin-top:4px; float:left;}
.proflo_proimg img { width:60px;}
.proflo_protxt { width:134px; height:40px; line-height:20px; float:left; margin:15px auto auto 12px; overflow:hidden; text-align:left;}
.proflo_protxt h4 { font-size:14px; height:20px; overflow:hidden;  font-weight:400;}
.proflo_protxt span { color:#f03b44; font-size:12px; }
.proflo_cont { width:700px; float:right;}
.pro_buywaybg150721.pro_buyway1223 { *width:605px;}
.proflo_phone { width:260px; height:22px; text-align:right; font-size:14px; color:#f03b44;  margin:24px 20px auto auto; }
.proflo_phone em { font-size:21px; font-weight:bold;}
.mart15 { margin-top:15px;}
.pho151106 { width:162px; height:37px; float:right; margin-top:15px;}
.diabetes{padding: 5px 12px;background: #f03b44;border-radius: 4px;color: #fff;font-size: 14px;}
.instc151106{min-width: 90px;height: 35px;line-height: 35px;padding: 0px 10px; *padding:0px 6px; _padding:0px 6px;text-align: center;border: 1px solid #dddddd;background:url(www.xinyao.com.cnimagescitybg1223.png) repeat-x;float: left;margin-left: 10px;display: block;margin-top: 15px;}
.instc151106.rxmar { margin-left:-5px; margin-right:10px; *margin-left:0px; _margin-left:0px;}
.addtocard1223{ *width:110px; _width:110px; width:110px; height: 38px; padding-left:18px;  *padding-left:20px; line-height: 36px;background: #2a2bbe;color: #FFF !important; display: block; text-align: center;font-size: 14px;cursor: pointer;float: left;border-radius: 2px; position:relative;}
.addtocard1223.rx_reg { padding-left:0px; width:120px; font-size:16px;}
.bartqicon { width:23px; height:23px; display:block;background-position:-363px -53px; position:absolute; left:15px; top:7px;}
.addtocard1223:hover, .rx_addreg:hover {color:#FFF;text-decoration:none; background:#4d4ef0;}
.marlef_10 { margin-left:10px;}
.flolef{float: left;}
*{margin:0 auto;}
input, area { outline:none;}

/*------------------------------------------------------------- 新增 请药师联系我 topbar ------------------------------------------------------------*/
.bartqicon, .contw1223 b, .chocity1223 b {  background-image:url(www.xinyao.com.cnimageskdlphicon.png); background-repeat:no-repeat; }
.chocity1223 span.selectys { display:block; padding-right:10px;}
.chocity1223 { width:85px; height:35px; line-height:35px; text-align:center; border:1px solid #dddddd; position:relative; background:url(imgcdn.baiji.com.cnbj_imgcitybg1223.png) repeat-x; float:left; cursor:pointer;}
.chocity1223.cont0621 { width:110px;}
.chocity1223 b { width:11px; height:6px; background-position:-332px -11px; position:absolute; top:15px; right:4px;}
.chocity1223.cur b {  background-position:-332px -3px;}
.callway1223 { width:210px; height:35px; *height:35px; _height:35px; border:solid #4d4ef0; border-width:1px 0px 1px 1px; background:#FFF; float:left; font-size:14px; position:relative;}
.callway1223 input.tel, .callway1223 input.cel {height:25px; line-height:25px; padding:0px 4px; margin:5px 0px; border:none; font-size:14px; color:#4d4d4d; _border:0px;*margin:2px 0px; *border:0px;}
.callway1223 input.tel { width:50px; _width:45px;  text-align:center; *width:45px; *margin:5px 0px 0px 10px;}
.callway1223 input.cel { width:200px; _width:190px;*width:190px;  *margin:5px 0px 0px 10px;}
.contw1223 { width:97px; *width:100px !important; _width:100px !important; padding:0px 10px;height:37px; line-height:37px; background:#4d4ef0; color:#FFF; font-family:'Microsoft yahei'; text-align:center; font-size:15px; cursor:pointer; float:left;border-radius:0px 2px 2px 0px;} 
.contw1223:hover { background:#4D4EF0;}
.contw1223 b { width:17px; height:20px; display:inline-block; background-position: -367px -25px; margin-top:8px; float:left; margin-right:0px;}
.contw1223 em { display:inline-block; padding-left:5px; float:left; *width:80px; *padding-left:2px; }
.contw1223 a { display:block; color:#FFF;*width:100px !important; _width:100px !important;}
.contw1223 a:hover { color:#FFF;}
.online1223 {height:38px; line-height:38px; *width:100px; _width:100px; text-align:center; background:#fff; color:#e4393c; font-size:16px;  font-family:'Microsoft yahei'; float:left; border-radius:2px; margin-left:10px; position:relative;}
.online1223 b { width:20px; height:20px; background-position:-333px -25px; display:inline-block; margin-top:9px; float:left;}
.online1223 em { display:inline-block; float:left; padding-left:4px;}
.choallcity1223 { position:absolute; width: 407px; *width: 410px; _width: 410px; min-height: 90px; padding: 5px; border: 2px solid #4d4ef0; left: -1px; top: 35px; background: #FFF; cursor: default; font-family: '宋体'; display: none; z-index:2;}
.choallcity1223 ul li { width:78px !important; height:25px; line-height:25px; text-align:center; color:#666666; float:left; background:#f2f2f2; overflow:hidden; margin-left:2px; margin-top:2px; cursor:pointer; font-size:12px;}
.rxtips1223 { margin-top:12px; padding:5px; line-height:20px;}



.pro_buywaybg150721 { background:#EAF2FF; *background:#fff; padding:20px 10px; margin-top:30px !important;}
.pro_buyway1223 { *height:36px;}
.pro_buyway1223.dettop { *width:420px;  }
.radloc151106 { *width:602px; padding-bottom:5px; }
.v6calway151106 { *width:602px; *position:relative;}
.pro_buthovtips { width:221px; height:79px; font-size:12px; line-height:20px; background-position:-6px -138px; position:absolute; right:-168px; top:37px; text-align:center; display:none; z-index:100;}
.pro_buthovtips.disblo { display:block;}
.pro_buthovtips p { padding:15px 10px 0px 10px;}
.dirpur1223 {height:38px; line-height:38px; width:135px;  border:1px solid #e54144; background:#f5f5f5;  color:#e54144; }
.dirpur1223:hover { border:1px solid #f03b44; color:#f03b44; background:#F0F0F0;}













/*需求登记*/
.needbut1703 { width:122px; height:37px; line-height:37px; display:block; background:#f54343; text-align:center; color:#FFF !important; font-size:16px; float:left; margin-left:10px; font-family:'Microsoft yahei'; cursor:pointer;}
.needbut1703:hover { background:#fc5050;} 
.needReg_form {
    padding: 20px;
    float: left;
    overflow: hidden;
    background: #fff;
	font-size:12px !important;
	text-align:left !important;
}
.warmTips {
    line-height: 24px;
    color: #8d8d8d;
	padding-bottom:4px;
}
.set_meal {
    padding: 10px 0 10px 0;
    border-top: 1px dotted #ccc;
    border-bottom: 1px dotted #ccc;
}
.ViperPrice {
    width: 480px;
    padding-left: 16px;
    line-height: 20px;
    height: 26px;
}
.set_mealTitle, .num_title, .login_nameTile {
    float: left;
}
.ViperPrice_num {
    font-size: 20px;
    font-family: '微软雅黑';
    font-weight: bold;
    float: left;
    color: #f54343;
}
.set_meal_num, .newNeedF {
    padding-left: 50px;
}
.set_mealList {
    width: 450px;
    float: left;
    overflow: hidden;
    _padding-bottom: 5px;
}
.set_mealList, .set_mealList li {
    float: left;
}
.set_mealList li {
    border: 1px solid #ccc;
    margin: 0 5px 5px 0;
    display: inline;
    color: #666;
    white-space: nowrap;
    cursor: pointer;
    _cursor: hand;
}
.set_mealList li.addLi_hover {
    border-color: #df2323;
	background:url(20170413%E6%96%B0%E8%8D%AFPC%E4%BF%AE%E6%94%B9imagesysuccess_icon.png) right bottom no-repeat;
}
.set_mealList li a {
    display: block;
    padding: 6px 10px;
}
.set_meal_num {
    height: 30px;
    line-height: 30px;
	margin-left:0px;
}
.set_meal_num, .newNeedF {
    padding-left: 28px;
}
.reduce_icon {
    width: 15px;
    height: 15px;
	background-image: url(imgcdn.baiji.com.cnbj_imgsmicon01.png);
    background-repeat: no-repeat;
    display: inline;
	background-position: -63px -92px;
    margin: 6px 8px 0 0;
}
.reduce_icon, .addNumber, .add_icon {
    float: left;
}
.addNumber {
    width: 30px;
    height: 22px;
    line-height: 22px;
    border: 1px solid #ccc;
    text-align: center;
    font-family: 'Arial';
    color: #333;
    cursor: pointer;
    _cursor: hand;
}
.addinput_hover {
    border-color: #df2323;
}
.add_icon {
    background-position: -80px -92px;
    margin: 6px 0 0 8px;
}
.person_infors {
    padding: 10px 0 0 16px;
    overflow:visible !important;
	height:auto !important;
	text-align:left !important;
}
.button317:hover { color:#FFF !important; text-decoration:none;}
.logined_name, .login_name {
    float: left;
    width: 438px;
    padding-bottom: 10px;
}
.logined_name {
    display: none;
}
.get_person_address, .fixed_address {
    color: #666;
    float: left;
    background: #fff;
    margin-left: 13px;
}
.get_person_address {
    border-bottom:1px solid #f54343;
	color:#f54343 !important;
}
.longined_data {
    color: #666;
    float: left;
}
.usersName, .usersAddress, .remarks {
    float: left;
    padding-left: 12px;
    width: 438px;
    line-height: 20px;
}
.usersName {
    padding-bottom: 6px;
}
.usersName_txt, .users_phone_txt, .province_txt, .city_txt, .town_txt, .stree_txt {
    width: 98px;
    height: 20px;
    padding-left: 2px;
    line-height: 20px;
    border: 1px solid #ccc;
    color: #666;
}
.users_phone_txt {
    width: 170px;
}
.usersAddress {
    height: 50px;
    padding-bottom: 5px;
    position: relative;
}
#RegionProvince {
    width: 110px;
    height: 22px;
    border: 1px solid #ccc;
    float: left;
    margin-right: 5px;
    display: inline;
    position: absolute;
    left: 48px;
    top: 0;
}
#RegionCity, #RegionArea {
    width: 75px;
    height: 22px;
    border: 1px solid #ccc;
    float: left;
    margin-right: 5px;
    display: inline;
    position: absolute;
    left: 164px;
    top: 0;
}
#RegionArea {
    width: 120px;
    left: 245px;
}
.stree_txt {
    width: 314px;
    margin: 5px 0;
    display: inline;
}
#txtAddress {
    position: absolute;
    left: 13px;
    top: 23px;
    margin: 5px 0 5px 36px;
}
.remarks {
    position: relative;
    clear: both;
}
.remarks_txt {
    height: 30px;
    overflow-y: scroll;
    position: absolute;
    left: 49px;
    top: 0;
    z-index: 11;
}
.usersAddress_l, .remark_l, #txtRemark {
    float: left;
}
#txtRemark {
    width: 310px;
    overflow-y: scroll;
    resize: none;
}
.submitReg {
    padding: 26px 50px 12px 65px;
	float:left;
}
.submitReg_l samp {
    color: #005eac;
}
.PromptBox .Box-operate {
    background: #fff;
    padding: 10px;
    text-align: center;
}
a.btn-blue, a.btn-red, a.btn-White {
    display: inline-block;
    height: 28px;
    line-height: 28px;
    text-align: center;
    color: #fff;
    border-radius: 4px;
    width: 66px;
    padding: 0px 5px;
    position: relative;
}
a.btn-blue i, a.btn-red i, a.btn-White i {
    position: absolute;
    right: 0;
    top: 0;
    width: 5px;
    height: 28px;
    background-position: -335px -608px;
    cursor: pointer;
}
a.btn-blue {
    background-position: 0px -608px;
}
a.btn-White {
    color: #666;
    background-position: 0px -736px;
}
a.btn-White i {
    background-position: -335px -736px;
}
/*需求登记end*/
/*更换地址*/
.addNew_address {
    padding: 20px 30px;
    background: #fff;
}
#addNew_addressUl {
    width: 420px;
    overflow-y: scroll;
    overflow-x: hidden;
    height: 120px;
}
.addNew_address ul li {
    width: 400px;
    float: left;
    padding-bottom: 10px;
}
/*更换地址end*/
/*需求提交成功*/
.congrats_box {
    background: #fff;
}
.congrats_box_top {
    height: 92px;
    padding: 44px 0 0 160px;
    border-bottom: 1px dotted #ccc;
    color: #333;
    margin: 0 12px;
}
.congrats_box_top h3 {
    font-size: 16px;
}
.congrats_box_top p {
    padding-top: 5px;
}
.congrats_box_bottom {
    padding: 10px 32px 14px 32px;
}
.congrats_box_bottom p {
    color: #333;
    line-height: 20px;
}
.congrats_box_bottom p span {
    color: #005eac;
}
.button317 { width:50px; height:26px; line-height:26px; padding:0px 15px; background:#4d4ef0; color:#FFF !important; font-size:14px; display:block; font-family:'Microsoft yahei'; margin:auto; text-align:center; border-radius:2px;}
.padbot5 { padding-bottom:5px;}
.nwadd_bla{position:fixed;top:0;left:0;z-index:1000001;width:100%;height:100%;background-color:black;background-attachment:scroll;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;display:none;}

.callw {width:550px; border:3px solid #f8f8f8; padding-bottom:5px; background:#FFFFFF; z-index:1000002; position: fixed; top:35%; left:50%; margin-left:-278px; display:none; *position:absolute; *top:25px; *left:40%; box-shadow:0px 0px 80px #969696;}
.callw_t {height:40px; line-height:40px; color:#000; font-size:16px; text-indent:10px; background:#f8f8f8; font-family:'microsoft yahei';}
.callw_t a.cloxx { width:28px; height:28px; display:block; background:url(imgcdn.baiji.com.cnbj_imggoodsddxx.gif) left -2px no-repeat; float:right; margin-top:5px; margin-right:3px; _margin-top:-36px;}
.callw_c { padding:40px; line-height:22px; text-align:left;}
.callw_c p.discri { padding-top:15px;}
.callw_c p.discri:first-child { padding-top:0px;}
.callw_c li { width:50px; height:25px; float:left; margin-left:15px; display:block; margin-top:5px;}
.clearfix{zoom: 1; clear:both;}
.red { color:#f54343;}
span.rxregtips { padding:0px 8px; border:1px solid #887cd6; color:#887cd6; float:left; margin-left:10px; font-size:12px;}
.event_discount { padding-left:28px; text-align:left; color:red;}
/*需求提交成功end*/
/*20170420 newadd*/
.newadd170420 { margin:0px 6px; padding-bottom: 20px;}
.mart20 { margin-top:20px;}
.addr_contact { height:30px; line-height:30px; background:#f2f2f2; margin-top:20px; font-size:12px;}
.location_city { min-width:120px; height:30px; float:left; font-size:12px;}
.location_city .choallcity1223 { width:242px !important; top:30px !important; left:0px !important;}
.location_city .choallcity1223.sms { width:322px !important;}
.change_city { height:30px; line-height:30px; padding:0px 14px 0px 10px; float:left; background:url(imageschangeicon.png) right center no-repeat; color:#2a29c5; cursor:pointer; position:relative;}
.change_city span {line-height:30px !important;}
.change_city_txt { padding:0px 10px; line-height:30px;}
.location_addr { width:120px; float:left; background:url(imagesaddricon.jpg) left center no-repeat; text-indent:18px; text-align:left; font-size:12px;}
.location_addr a { display:block; color:#2a29c5;}
.location_addr a:hover { color:#2a29c5;}
.rx_baiji { width:125px; height:38px; line-height:38px; text-align:center; background:url(www.xinyao.com.cnimagesimgbutton.jpg) left top repeat-x; color:#FFF; font-size:12px; float:left; border-radius:2px;}
.rx_baiji a { color:#fff; display:block;}
.rx_baiji a:hover { color:#fff;}
.mart5 { margin-top:5px;}
.rx_addreg { width:100%; height:38px; line-height:38px; font-size:16px; font-family:'Microsoft yahei'; color:#FFF; cursor:pointer; background:#2a2bb7; text-align:center; border-radius:2px; }
.rx_addreg.florig { width:125px !important; float:right;}
.left {overflow: visible !important;}
.choallcity1223 ul li { list-style:none !important; text-align:center !important;}
.choallcity1223 ul li:hover { background:#af97e2; color:#fff;} 
.minhei205 { min-height:205px;}
.mart6 {margin-top:6px;}