﻿@charset "UTF-8";
/*header style*/
.clearfix { zoom: 1; }

.clearfix:after { display: block; visibility: hidden; overflow: hidden; clear: both; height: 0; content: "."; }

.none { display: none; }

.hidden { visibility: hidden; }

.fl { float: left; }

.fr { float: right !important; }

.tl { text-align: left; }

.tr { text-align: right; }

.tc { text-align: center; }

.fs11 { font-size: 11px; }

.fs16 { font-size: 16px; }

.fs24 { font-size: 24px; }

.fw { font-weight: bold; }

/*marign/padding  ----top/right/bottom/left*/
.mt1 { margin-top: 5px; }

.mr1 { margin-right: 5px; }

.mb1 { margin-bottom: 5px; }

.ml1 { margin-left: 5px; }

.pt1 { padding-top: 5px; }

.pr1 { padding-right: 5px; }

.pb1 { padding-bottom: 5px; }

.pl1 { padding-left: 5px; }

.mt2 { margin-top: 10px; }

.mr2 { margin-right: 10px; }

.mb2 { margin-bottom: 10px; }

.ml2 { margin-left: 10px; }

.pt2 { padding-top: 10px; }

.pr2 { padding-right: 10px; }

.pb2 { padding-bottom: 10px; }

.pl2 { padding-left: 10px; }

.mt3 { margin-top: 15px; }

.mr3 { margin-right: 15px; }

.mb3 { margin-bottom: 15px; }

.ml3 { margin-left: 15px; }

.pt3 { padding-top: 15px; }

.pr3 { padding-right: 15px; }

.pb3 { padding-bottom: 15px; }

.pl3 { padding-left: 15px; }

.mt4 { margin-top: 20px; }

.mr4 { margin-right: 20px; }

.mb4 { margin-bottom: 20px; }

.ml4 { margin-left: 20px; }

.pt4 { padding-top: 20px; }

.pr4 { padding-right: 20px; }

.pb4 { padding-bottom: 20px; }

.pl4 { padding-left: 20px; }

.mt5 { margin-top: 25px; }

.mr5 { margin-right: 25px; }

.mb5 { margin-bottom: 25px; }

.ml5 { margin-left: 25px; }

.pt5 { padding-top: 25px; }

.pr5 { padding-right: 25px; }

.pb5 { padding-bottom: 25px; }

.pl5 { padding-left: 25px; }

.mt6 { margin-top: 30px; }

.mr6 { margin-right: 30px; }

.mb6 { margin-bottom: 30px; }

.ml6 { margin-left: 30px; }

.pt6 { padding-top: 30px; }

.pr6 { padding-right: 30px; }

.pb6 { padding-bottom: 30px; }

.pl6 { padding-left: 30px; }

.mt7 { margin-top: 35px; }

.mr7 { margin-right: 35px; }

.mb7 { margin-bottom: 35px; }

.ml7 { margin-left: 35px; }

.pt7 { padding-top: 35px; }

.pr7 { padding-right: 35px; }

.pb7 { padding-bottom: 35px; }

.pl7 { padding-left: 35px; }

.mt8 { margin-top: 40px; }

.mr8 { margin-right: 40px; }

.mb8 { margin-bottom: 40px; }

.ml8 { margin-left: 40px; }

.pt8 { padding-top: 40px; }

.pr8 { padding-right: 40px; }

.pb8 { padding-bottom: 40px; }

.pl8 { padding-left: 40px; }

.mt9 { margin-top: 45px; }

.mr9 { margin-right: 45px; }

.mb9 { margin-bottom: 45px; }

.ml9 { margin-left: 45px; }

.pt9 { padding-top: 45px; }

.pr9 { padding-right: 45px; }

.pb9 { padding-bottom: 45px; }

.pl9 { padding-left: 45px; }

.mt10 { margin-top: 50px; }

.mr10 { margin-right: 50px; }

.mb10 { margin-bottom: 50px; }

.ml10 { margin-left: 50px; }

.pt10 { padding-top: 50px; }

.pr10 { padding-right: 50px; }

.pb10 { padding-bottom: 50px; }

.pl10 { padding-left: 50px; }

.mt11 { margin-top: 55px; }

.mr11 { margin-right: 55px; }

.mb11 { margin-bottom: 55px; }

.ml11 { margin-left: 55px; }

.pt11 { padding-top: 55px; }

.pr11 { padding-right: 55px; }

.pb11 { padding-bottom: 55px; }

.pl11 { padding-left: 55px; }

.mt12 { margin-top: 60px; }

.mr12 { margin-right: 60px; }

.mb12 { margin-bottom: 60px; }

.ml12 { margin-left: 60px; }

.pt12 { padding-top: 60px; }

.pr12 { padding-right: 60px; }

.pb12 { padding-bottom: 60px; }

.pl12 { padding-left: 60px; }

.mt13 { margin-top: 65px; }

.mr13 { margin-right: 65px; }

.mb13 { margin-bottom: 65px; }

.ml13 { margin-left: 65px; }

.pt13 { padding-top: 65px; }

.pr13 { padding-right: 65px; }

.pb13 { padding-bottom: 65px; }

.pl13 { padding-left: 65px; }

.mt14 { margin-top: 70px; }

.mr14 { margin-right: 70px; }

.mb14 { margin-bottom: 70px; }

.ml14 { margin-left: 70px; }

.pt14 { padding-top: 70px; }

.pr14 { padding-right: 70px; }

.pb14 { padding-bottom: 70px; }

.pl14 { padding-left: 70px; }

.mt15 { margin-top: 75px; }

.mr15 { margin-right: 75px; }

.mb15 { margin-bottom: 75px; }

.ml15 { margin-left: 75px; }

.pt15 { padding-top: 75px; }

.pr15 { padding-right: 75px; }

.pb15 { padding-bottom: 75px; }

.pl15 { padding-left: 75px; }

.mt16 { margin-top: 80px; }

.mr16 { margin-right: 80px; }

.mb16 { margin-bottom: 80px; }

.ml16 { margin-left: 80px; }

.pt16 { padding-top: 80px; }

.pr16 { padding-right: 80px; }

.pb16 { padding-bottom: 80px; }

.pl16 { padding-left: 80px; }

.mt17 { margin-top: 85px; }

.mr17 { margin-right: 85px; }

.mb17 { margin-bottom: 85px; }

.ml17 { margin-left: 85px; }

.pt17 { padding-top: 85px; }

.pr17 { padding-right: 85px; }

.pb17 { padding-bottom: 85px; }

.pl17 { padding-left: 85px; }

.mt18 { margin-top: 90px; }

.mr18 { margin-right: 90px; }

.mb18 { margin-bottom: 90px; }

.ml18 { margin-left: 90px; }

.pt18 { padding-top: 90px; }

.pr18 { padding-right: 90px; }

.pb18 { padding-bottom: 90px; }

.pl18 { padding-left: 90px; }

.mt19 { margin-top: 95px; }

.mr19 { margin-right: 95px; }

.mb19 { margin-bottom: 95px; }

.ml19 { margin-left: 95px; }

.pt19 { padding-top: 95px; }

.pr19 { padding-right: 95px; }

.pb19 { padding-bottom: 95px; }

.pl19 { padding-left: 95px; }

.mt20 { margin-top: 100px; }

.mr20 { margin-right: 100px; }

.mb20 { margin-bottom: 100px; }

.ml20 { margin-left: 100px; }

.pt20 { padding-top: 100px; }

.pr20 { padding-right: 100px; }

.pb20 { padding-bottom: 100px; }

.pl20 { padding-left: 100px; }

.gray1-new { color: #e1e1e1; }

.gray2-new { color: #616161; }

.organge { color: #ff5600; }

.site-head { background: #fff; border-bottom: 1px solid #dedede; }

.site-head .top { width: 100%; height: 34px; background: #f9f9f9; border-bottom: 1px solid #eee;}

.site-head .nav-box { width: 1200px; height: 34px; margin: 0 auto; }

.site-head .nav-box .left { float: left; margin:0 ;margin-left: 5px;font-size:12px; }

.site-head .nav-box .left > li { position: relative; float: left; padding-left: 30px;
    top: 0px;
    left: 0px;
}

.site-head .nav-box .left > li > span { float: left; }

.site-head .nav-box .left > li span.city { color: #666; line-height: 34px; }

.site-head .nav-box .left > li span.city:before { position: absolute; content: ''; top: 0; left: 0; width: 15px; height: 26px; margin-top: 4px; background: url("../images/common/site3.0-icon.png") no-repeat 0 0; }

.site-head .nav-box .left li span.change { color: #ff5600; line-height: 34px; padding-left: 10px; cursor: pointer; }

.site-head .nav-box .left li span.change>a{color:#959595;border:1px solid #e8e8e8;padding:3px 6px;background:#f9f9f9;}

.site-head .city-box { display: none; position: absolute; top: 35px; left: 30px; border: 1px solid #e2e2e2; width: 400px; z-index: 10; background: #fff; }

.site-head .city-title { overflow: hidden; width: 100%; background: #f7f7f7; }

.site-head .city-title span { display: inline-block; float: left; padding: 12px; cursor: pointer; }

.site-head .city-title span.onclick { color: #ff5600; }

.site-head .city-name { overflow: hidden; width: 100%; padding: 10px 0; background: #fff; }

.site-head .city-name span { display: inline-block; float: left; cursor: pointer; margin: 6px 12px; padding: 4px 10px; line-height: 21px; }

.site-head .city-name span.hoverColor { color: #fff; background: #ff5600; }

.site-head .nav-box .right { float: right; width: 600px; }

.site-head .nav-box .right li { position: relative; float: right; height: 34px; line-height: 34px; }

.site-head .nav-box .right li a { font-size:12px; color: #666;   padding: 0 13px; /* border-right: 1px solid #ddd; */}

.site-head .nav-box .right li.border-right{color:#ddd;}

.site-head .nav-box .right li.name a { color: #ff5600; }

.site-head .bottom { width: 1200px; margin: 0 auto; height: 135px; }

.site-head .logo { float: left; line-height: 135px; }

.site-head .menu { position: relative; float: right; width: auto; }

.site-head .menu > li { position: relative; float: left; font-size: 16px; text-align: center; width: auto; height: 32px; line-height: 32px; margin-top: 50px; padding: 0 10px; }

.site-head .menu > li > a { font-size: 18px; color: #333; padding: 20px 30px; border-bottom: 2px solid #fff; }

.site-head .menu > li > a:hover { border-bottom: 2px solid #ee7636; }

.site-head .menu > li.curent > a { border-bottom: 2px solid #ee7636; }

.site-head .submenu { position: absolute; top: 50px; left: 10px; z-index: 10; width: 132px; background: rgba(0, 0, 0, 0.7); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B3000000,endColorstr=#B3000000); }

.site-head .submenu li { line-height: 40px; }

.site-head .submenu li > a { display: block; font-size: 12px; color: #fff; height: 40px; line-height: 40px; padding: 0; border-bottom: 1px solid #6b6a6a; }

.site-head .submenu li > a:hover { border-bottom: 1px solid #6b6a6a; color: #ff5600; }

.site-head .menu-new { position: relative; float: left; width: auto; margin-left: 100px; }

.site-head .menu-new > li { position: relative; float: left; text-align: center; width: auto; height: 32px; line-height: 32px; margin-top: 50px; margin-right:10px;padding: 0 10px; }

.site-head .menu-new > li > a { font-size: 16px; color: #505050; padding: 20px 10px; border-bottom: 2px solid #fff; }

.site-head .menu-new > li > a:hover { border-bottom: 2px solid #ee7636; color: #ee7636; }

.site-head .menu-new > li.curent > a { border-bottom: 2px solid #ee7636; color: #ee7636; }

.site-head .menu-new-right { position: relative; float: right; width: auto; padding: 0; margin-top: 55px; /* border-left: 1px solid #ff5600; border-right: 1px solid #ff5600; */ }

.site-head .menu-new-right > li { position: relative; float: left; text-align: center; width: auto; height: 20px; line-height: 20px; padding: 0 5px; }

.site-head .menu-new-right > li.border-left{font-weight:400;color:#F40;}

.site-head .menu-new-right > li.circleLi{color:#999;}

.site-head .menu-new-right > li > a { font-size: 14px; color: #505050; padding: 0 8px; border-bottom: 2px solid #fff; }

.site-head .menu-new-right > li > a:hover { color: #ee7636; }
.site-head .menu-new-right > li.curent > a { color: #ee7636; }
.site-head .personNav{
	display:block;
	float:left;
	font-size:18px;
	color:#333;
	height:46px;
	line-height:46px;
	margin-top:36px;
	margin-left:40px;
	border-left:1px solid #ededed;
	padding-left:35px;
}

.site-head .nav-box .right li.name>a{
	display:block;
	width: 70px;
    text-align: center;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    padding: 0 18px 0 13px; 
    border-right: 1px solid #ddd;
}
.site-head .nav-box .right li.name>a.hover-style{
	display:block;
	background:#fff;
	border-left:1px solid #ddd;
	height:35px;
	line-height:35px;
}
.site-head .nav-box .right li.name>a:after,.site-head .nav-box .right li.name>a.hover-style:after{
	position: absolute;
    content: '';
    top: 50%;
    right: 5px;
    width: 7px;
    height: 4px;
    margin-top: -1px;
    background: url(../images/common/confirm.png) no-repeat -30px 0;
}
.site-head .nav-box .right li.name>a.hover-style:after{
	background-position:-30px -10px;
}
.name-selectNav{
	position:absolute;
	top:35px;
	left:0;
	z-index:5;
	width:120px;
	border-left:1px solid #eee;
	border-right:1px solid #eee;
}
.name-selectNav a{
	display:block;
	text-align:center;
	color:#666 !important;
	font-size:12px;
	height:28px;
	line-height:28px;
	padding:0 !important;
	border-bottom:1px solid #eee;
	background:#f9f9f9;
	border-right:none !important;
}
.name-selectNav a.hover-style{
	background:#fff;
}
.name-selectNav a:hover{
	background:#f9f9f9;
	color:#ff5600 !important;
}
.site-head .top .nav-box .right .click-nav a{
	color:#ff5600;
}
/*footer style*/
.footer-content { width: 100%; }

.site-footer { width: 100%; background: #2d2d2d; }

.site-footer .footer-box { overflow: hidden; width: 1200px; margin: 0 auto; }

.site-footer .footer-top { overflow: hidden; padding: 55px 0 30px 0; border-bottom: 1px dotted #4d4d4d; }

.site-footer .footer-top li { float: left; width: 229px; border-right: 1px solid #4d4d4d; }

.site-footer .footer-top li.border-no { border-right: none; }

.site-footer .footer-top li p { padding-left: 60px; }

.site-footer .footer-top li p .color-a { font-size: 16px; color: #ff5402; }

.site-footer .footer-center { text-align: center; padding: 16px 0; }

.site-footer .footer-center a { display: inline-block; color: #717171; text-align: center; padding: 0 11px; border-right: 1px solid #4d4d4d; }

.site-footer .footer-center a.border-no { border-right: none; }

.site-footer-bot { width: 100%; padding: 30px 0 30px 0; }

.site-footer-bot .attention, .site-footer-bot .copyright { text-align: center; width: 1200px; margin: 0 auto; }

.site-footer-bot .attention a { display: inline-block; text-align: center; font-size: 20px; line-height: 42px; color: #000; }

.site-footer-bot .copyright { padding-top: 20px; }

.site-footer-bot .copyright span { display: inline-block; color: #999; }

.site-footer-bot .copyright span.left { padding-right: 10px; border-right: 2px solid #eae2de; }

.site-footer-bot .copyright span.right { padding-left: 10px; }

.weibo,.mobile,.app{
	display:none;
	position:absolute;
}

.site-select { position: relative; float: left; width: 106px; height: 50px; line-height: 50px; }

.site-select .site-select-label { cursor: pointer; display: block; width: 95px; text-align: center; }

.site-select .site-select-label:after { position: absolute; content: ''; top: 50%; right: 10px; width: 7px; height: 4px; margin-top: -2px; background: url(../images/common/confirm.png) no-repeat -30px 0px; }

.site-select .site-select-list { display: none; overflow: auto; position: absolute; top: 50px; left: 0; z-index: 10; max-height: 150px; width: 100%; border: 1px solid #e3e3e3; background: #fff; }

.site-select .site-select-list li { cursor: pointer; display: block; height: 28px; line-height: 28px; text-align: center; border-bottom: 1px solid #e3e3e3; }

/*瀑布流*/
.masonry{margin-bottom:20px;}
.site-waterfallFlow { width: 940px; margin-bottom:20px; background: #fff; }

.site-waterfallFlow ul{height:100%;position:relative;}

.site-waterfallFlow ul li {  float:left;margin:20px 0 0 20px; width: 291px; background: #FFF; border: 1px solid #eee; }

.site-waterfallFlow ul .picBox { position: relative; }

.site-waterfallFlow ul .picBox img { max-width: 291px; }

.site-waterfallFlow ul .list-bigTxt,.site-waterfallFlow ul .list-bigTxt-two { overflow: hidden; font-size: 14px; color: #656565; text-overflow: ellipsis; white-space: nowrap; width: 267px; height: 18px; line-height: 18px; margin: 16px 0; padding: 0 12px; }

.site-waterfallFlow ul .list-bigTxt-two{margin: 16px 0 0 0; padding: 0 10px 0 4px;}

.site-waterfallFlow ul .list-priceStyle{overflow:hidden;line-height: 24px; margin: 8px 0 16px 0; padding: 0 10px;}

.site-waterfallFlow ul .list-priceStyle .price{font-size:22px;color:#ff5600;font-weight:bold;}

.site-waterfallFlow ul .list-priceStyle .style{color:#888;}

.site-waterfallFlow ul .list-name { margin-top: 5px; }

.site-waterfallFlow ul .list-name span { display: inline-block; color: #666; margin-right: 5px; }

.site-waterfallFlow ul .list-action { display: none; position: absolute; bottom: 0; left: 0; color: #fff; width: 100%; height: 42px; line-height: 42px; background-color: rgba(0, 0, 0, 0.6); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); }

.site-waterfallFlow ul .list-action span { display: inline-block; position: relative; cursor: pointer; margin-left: 10px; }

.site-waterfallFlow ul .list-action span.second { margin-right: 10px; }

.site-waterfallFlow ul .list-action .first em, .site-waterfallFlow ul .list-action .second em { padding-left: 25px; }

.site-waterfallFlow ul .list-action .first em:before, .site-waterfallFlow ul .list-action .second em:before, .site-waterfallFlow ul .list-action .praiseClick em:before, .site-waterfallFlow ul .list-action .collectClick em:before { position: absolute; content: ''; top: 50%; left: 0; width: 14px; height: 14px; margin-top: -7px; background: url("../images/common/site3.0-icon.png") -50px -160px; }

.site-waterfallFlow ul .list-action .second em:before { width: 17px; background-position: -50px -220px; margin-top: -7px; }

.site-waterfallFlow ul .list-action .praiseClick em:before { background-position: 0 -220px; }

.site-waterfallFlow ul .list-action .collectClick em:before { background-position: -50px -190px; }

/*日记数据*/
.site-diaryContent { width: 960px; margin-top: -1px; margin-bottom: -1px; border-top: 1px solid #eaeaea; }

.site-diaryContent .diary-items { position: relative; margin-left: 30px; border-bottom: 1px solid #eaeaea; border-left: 1px solid #eaeaea; }

.site-diaryContent .diary-items-name1 { display: block; position: absolute; top: 20px; left: -31px; text-align: center; font-size: 12px; line-height: 16px; color: #fff; width: 32px; height: 46px; padding: 16px 15px 0; border-radius: 50%; background: #808080; }

.site-diaryContent .diary-items-box { margin-left: 90px; padding: 10px 35px 10px 0; }

.site-diaryContent .diary-items-time { display: block; font-size: 14px; font-weight: normal; color: #01af63; height: 28px; line-height: 28px; }

.site-diaryContent .diary-items-text { font-size: 14px; line-height: 22px; color: #666; word-break: break-all; margin: 5px 0; }

.site-diaryContent .diary-items-photo { margin: 10px 0 0 -10px; overflow: hidden; }

.site-diaryContent .diary-items-photo li { float: left; width: 152px; height: 152px; margin-right: 10px; margin-bottom: 10px; position: relative; }

.site-diaryContent .diary-items-photo li img { max-width: 152px; }

/*email*/
#emotions { left: 0; width: 270px; font-size: 12px; background: #fff; position: absolute; border: 1px solid #E8E8E8; }

#emotions a { color: #9ABBC8; padding: 2px 5px; text-decoration: none; }

.face { float: left; height: 30px; width: 30px; border: none; cursor: pointer; outline: none; background: url("../images/common/add_emoticon.png") no-repeat; }

#emotions img { border: 0; }

#emotions div { margin: 5px 10px; padding: 1px; overflow: hidden; }

#emotions #prev,
#emotions #next { margin-left: 3px; background: #eee; }

#emotions .categorys { color: #9ABBC8; overflow: hidden; height: 24px; }

#emotions .categorys a { display: inline-block; }

#emotions .categorys a:hover { text-decoration: underline; }

#emotions .categorys a.current { cursor: default; background: #eee; -moz-border-radius: 3px; -webkit-border-radius: 3px; }

#emotions .container { padding: 1px; overflow: hidden; }

#emotions .container a { float: left; text-align: center; width: 26px; height: 22px; padding: 4px 2px; margin: -1px 0 0 -1px; border: 1px solid #e8e8e8; }

#emotions .container a:hover { z-index: 2; position: relative; border: 1px solid #0095cd; }

#emotions .page { text-align: right; }

#emotions .page a.current { color: #666; background-color: #fff; }

#emotions .page a { color: #0078B6; margin-left: 3px; background-color: #f3f3f3; }

#emotions .page a:hover { background-color: #e7e7e7; }

.btnIcon{
	position:fixed;
	display:block;
	right:5%;
	top:75%;
	font-size:16px;
	color:#fff;
	width:89px;
	height:45px;
	padding-left:45px;
	line-height:45px;
	background:#ea4e4a url(../images/btnIcon.png) no-repeat 17px 12px;
	border-radius: 5px;
	cursor:pointer;
	z-index:10;
}
.online-mask{
	display:none;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.7);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B3000000,endColorstr=#B3000000); 
	z-index: 100000;
}
.online-mask-con{
	float:right;
	width:450px;
	height:100%;
	background:#fff;
	overflow:auto;
	position:relative;
}
.close-btn-mask{
	position:absolute;
	display:block;
	width:16px;
	height:16px;
	top:20px;
	right:20px;
	cursor:pointer;
}
.online-mask-conbox{
	width:300px;
	margin:70px auto 0 auto;
}
.online-mask-conbox >h1{
	font-size:22px;
	color:#2a2a2a;
	font-weight:normal;
}
.online-mask-conbox .input-box{
	width:100%;
	padding-top:30px;
	padding-bottom:8px;
	border-bottom:1px solid #ccc
}
.online-mask-conbox .input-box .label-a{
	height:67px;
	width:100%;
}
.online-mask-conbox .input-box .label-a input{
	padding:10px;
	height:20px;
	width:278px;
	border:1px solid #ccc;
	border-radius:3px;
	outline:none;
}
.online-mask-conbox .input-box .label-a .yz-txt{
	float:left;
	width:144px;
}
.online-mask-conbox .input-box .label-a .yz-btn{
	float:right;
	display:block;
	text-align:center;
	font-size:14px;
	color:#fff;
	width:126px;
	height:42px;
	line-height:42px;
	background:#fb6859;
	border:0px;
	cursor: pointer;
	border-radius:3px;
}
.online-mask-conbox .input-box .label-a .yz-btn-a{
	float:right;
	height:42px;
	line-height:42px;
	cursor:pointer;
}
.online-mask-conbox .input-box .label-a .error-info{
	display:block;
	color:#fd8868;
	height:25px;
	line-height:25px;
	padding-left:15px;
}
.shop-list li{
	width:100%;
	padding:18px 0;
	border-bottom:1px solid #ccc;
}
.shop-list li .left{
	float:left;
}
.shop-list li .left img{
	width:90px;
	height:90px;
}
.shop-list li .right{
	float:left;
	width:200px;
	margin-left:10px;
}
.shop-list li .right span{
	display:block;
}
.shop-list li .right .shop-title{
	font-size:16px;
	color:#262626;
}
.shop-list li .right .default{
	color:#666;
	font-size:12px;
}
.shop-list li .shop-btn{
	float:left;
	text-align: center;
	color:#fff;
	font-size:14px;
	width:100%;
	height:35px;
	line-height: 35px;
	margin-top:10px;
	background:#d2d2d2;
	cursor:pointer;
}
.shop-list li .btn-seleted{
	background:red;
}
.online-mask-conbox .mask-btn{
	display:block;
	font-size:16px;
	color:#fff;
	text-align:center;
	width:100%;
	height:42px;
	line-height:42px;
	margin:38px 0;
	background:#ea4e4a;
	border-radius:3px;
	border: 0px;
	cursor: pointer;
}
.flow{
	overflow:hidden;
}
/*# sourceMappingURL=site.css.map */
#returnTop {
	_display:none;
	position:fixed;
	_position:absolute;
	z-index:999;
	right:15px;
	bottom:-100px;
	_bottom:auto;
	width:50px;
	height:50px;
	text-indent:-999px;
	overflow:hidden;
	background-image:url(../images/gotop.png);
	_background-image:url(../images/gotop.png);
	background-repeat:no-repeat;
	background-position:0 0;
	transition:bottom 0.9s;
	-webkit-transition:bottom 0.9s;
	-moz-transition:bottom 0.9s;
	-o-transition:bottom 0.9s;
}
#returnTop:hover {
	background-position:0 -50px;
}
