/*------------------------bootstrap.css 样式重载------------------------*/
html{}
body{background-color:#FFF;font-family:"Microsoft YaHei",微软雅黑,simsun,SimHei,arial,sans-serif;}
.btn-primary{background-color:#0099d9;}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary {background-color: #428bca;}
.btn-warning{background-color:#ffcc00; color:#000;}
.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open > .dropdown-toggle.btn-warning {background-color:#FC6; color:#000;}
/*nav 样式重载*/
.nav > li > a {padding:4px 30px; border:1px solid #FFF; border-bottom:1px solid #009ada;}
.nav-tabs {border-bottom: 1px solid #009ada;}
.nav-tabs > li > a {background-color:#ffcc00; color:#000; border-radius: 10px 10px 0 0; margin-right:-10px;}
.nav-tabs > li > a:hover {background-color:#ffcc00; color:#000;}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {background-color:#009ada; color:#FFF;border-bottom-color:#009ada; text-decoration:underline;}
/*nav 样式重载 dactab*/
.dcstab1 {border-bottom: 1px solid #0099d9 ;}
.dcstab1 > li {padding:0px;}
.dcstab1 > li > a {background-color:transparent;border-radius:0px; margin-right:0px; border:0px; padding:0px 0px; text-align:center;}
.dcstab1 > li > a:hover {background-color:transparent; border:0px;text-align:center;}
.dcstab1 > li.active{ }
.dcstab1 > li.active > a,
.dcstab1 > li.active > a:hover,
.dcstab1 > li.active > a:focus {background-color:transparent; text-decoration:none; border:1px solid #0099d9; border-bottom:1px solid #0099d9;text-align:center;}
@media (disabled-max-width:767px) 
{
	.nav > li > a {padding:4px 21px;}
	/*.nav-tabs {border-bottom: 0px;}*/
}
@media (min-width:768px) and (max-width:991px) 
{
	.nav > li > a {padding:4px 21px;}
	/*.nav-tabs {border-bottom: 0px;}*/
}
@media (min-width:992px) and (max-width:1199px) 
{
}
/*表单 样式重载*/
.input-group-addon{background-color:#FFF;}
.input-group-addon img { width:20px;}

.file-filebox{ position:relative;}
.file-file{ position:absolute; top:0; left:0; height:100%; width:100%; filter:alpha(opacity:0);opacity: 0;}

.dcs-control-label1{ text-align:left; font-weight:100;}

/*------------------------------------------------*/
/*myModal样式*/
#myModal{ width:100%; padding:0px;}
#myModal .modal-dialog{width:970px !important;}
@media (disabled-max-width:767px) 
{
	#myModal .modal-dialog{width:100% !important; margin:0px !important; padding:10px;}
}
@media (min-width:768px) and (max-width:991px) 
{
	#myModal .modal-dialog{width:730px !important;}
}
@media (min-width:992px) and (max-width:1199px) 
{
	#myModal .modal-dialog{width:770px !important;}
}

/*公共样式*/
#BgDiv{background-color:#000; position:absolute; z-index:1000; left:0; top:0; display:none; width:100%; height:1000px;opacity:0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;}
a{color:#000;outline:none}
a:focus,a:active,a:hover {color:#eb5405;text-decoration:none;outline:none !important;}
.dcs-link1{color:#0099d9 !important;text-decoration:underline !important}
.dcs-link1:focus,.dcs-link1:active,.dcs-link1:hover {color:#0099d9 !important;text-decoration:underline !important;}
.dcs-link2{color:#0099d9 !important;}
.dcs-link2:focus,.dcs-link2:active,.dcs-link2:hover {color:#0099d9 !important;text-decoration:none !important;}
.dcs-link3{color:#fff !important;}
.dcs-link3:focus,.dcs-link3:active,.dcs-link3:hover {color:#fff !important;text-decoration:underline !important;}
.fontfamily-jp{font-family:"Lucida Grande",'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',Osaka,'ＭＳ Ｐゴシック',"MS PGothic",sans-serif;}
.cndisplaynone{display:none;}
.greyscale{filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1);}
.dcs-margintop20{ margin-top:20px !important;}
.dcs-marginbottom20{ margin-bottom:20px !important;}
.dcs-marginbottom10{ margin-bottom:10px !important;}
.dcs-bordertop1{ border-top:1px solid #cdcdcd;}

.tab-pane{position:relative; padding-left:11px;}
.dcs-swiper-left,.dcs-swiper-right{position:absolute; top:75px;}
.dcs-swiper-left{left:0px;}
.dcs-swiper-right{right:0px;}
.swiper-slide{ width:282px;}

/* dcstooltip样式 */
#dcstooltip{position:absolute;border:1px solid #666;background:#fff;padding:1px;color:#666;display:none; min-width:150px; text-align:left; line-height:20px; padding:10px;}
#dcstooltipnone{position:absolute;}

/*top样式*/
#top{background-color:#6B6A6F;height:22px;}
.toplist1,.toplist2{color:#FFF; float:right;text-align:center; border-right:1px solid #5d5d5d; font-size:12px; line-height:22px;}
.toplist1{width:140px;}
.toplist2{width:100px;}
/**/
.toplist1 {
	width: auto;
	list-style: none
}
.toplist1 .dropdown li {
	font-size: 11px;
	padding: 5px;
	padding: 4px 20px;
}
.toplist1 .dropdown-menu {
	left: 210px;
	background-color: #f1f1f1;
}
.toplist1 .dropdown .dropdown-toggle .rate {
	margin-right: 10px;
	position: relative;
	min-width: 170px;
	display: inline-block;
}

.toplist1 .dropdown .dropdown-toggle .shelter {
	float: left;
	background-color: #FFF;
	position: relative;
	min-width: 170px;
	display: inline-block;
	min-height: 22px;
	left: 228px;
	top: 22px;
	z-index: 100;
}

.toplist1 .dropdown .dropdown-toggle  {
	margin-right: 4px;
}
.toplist1 .dropdown-menu {
	border-radius: 0px;
}
.toplist1 .dropdown a.dropdown-toggle{
	color: #FFF
}
/**/

.toplink{color:#FFF;}
.toplink:focus,.toplink:active,.toplink:hover {color:#FFF;}
.topimg{ margin-top:-3px; margin-left:5px;}
@media (disabled-max-width:767px) 
{
	.toplist1{width:120px;}
	.toplist2{width:60px;}
}
@media (min-width:768px) and (max-width:991px) 
{
}
@media (min-width:992px) and (max-width:1199px) 
{
}

/*导航样式*/
#navigation{___height:103px;border-bottom:1px solid #0099d9;}
#logo{width:171px;height:47px;float:left;margin-top:20px;margin-left:40px;}
#navigationlist{width:585px;height:102px;float:right;font-size:13px;}
.navlist1{width:80px;float:left;margin-top:40px;}
.navlist1-img,.navlist1-link{width:100%;text-align:center;}
.navlist1-img{height:30px;}
.navlist1-link{line-height:32px;}
.navlist2{width:47px;float:right;margin-top:50px; height:52px; margin-right:2px;}
.navlink{width:80px;color:#4a4a4a;}
.navlink:focus,.navlink:active,.navlink:hover {color:#0099d9;text-decoration:none;}
.navlist-sel{background:url(../images/navnow.png) no-repeat bottom;}
.navlist-sel .navlist1 a{color:#0099d9;}
.navlist-sel .navlist1 a:focus,.navlist1-sel a:active,.navlist1-sel a:hover {color:#0099d9;text-decoration:none;}
.navlist3{display:none; float:left; margin-top:10px; width:75px;}
@media (disabled-max-width:767px) 
{
	#navigation{height:61px;}
	#logo{width:100px; height:40px;margin-top:18px;margin-left:0px;}
	#logo img{width:100px;}
	#navigationlist{width:180px;height:60px;}
	.navlist1{display:none;}
	.navlist2{margin-top:20px;}
	.navlist3{display:block;margin-top:20px;}
	.navlist-sel{ background-image:none;}
}
@media (min-width:768px) and (max-width:991px) 
{
	#navigation{height:91px;}
	#logo{width:120px;margin-top:33px;margin-left:0px;}
	#logo img{width:120px;}
	#navigationlist{width:585px;height:90px;}
	.navlist1{margin-top:28px;}
	.navlist2{margin-top:40px;}
}
@media (min-width:992px) and (max-width:1199px) 
{
}

/*banner样式*/
#banner{height:418px;position:relative;}
.banner-title{width:100%; height:48px;text-align:center;position:absolute;bottom:0px;color:#FFF;background:rgba(0,0,0,0.7);z-index:2;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF000000,endColorstr=#BF000000);}
.banner-title-txt{width:360px; height:48px; position:absolute; left:50%; margin-left:-180px;word-wrap:break-word;}
.banner-title-txt1{width:50px; height:48px; float:left; line-height:48px; background-color:#ffcc00; color:#000;}
.banner-title-txt2{width:50px; height:48px; float:left; line-height:16px; background-color:#0099d9; padding-top:7px; word-wrap:break-word;}
.banner-title-txt3{width:260px; height:48px; float:left; line-height:48px; text-align:left; padding-left:10px;}
.banner-title-link{color:#FFF;}
.banner-title-link:focus,.banner-title-link:active,.banner-title-link:hover {color:#FFF;}
.banner-tab{background:no-repeat center; background-size:cover; height:418px; position:relative;}
.banner-tab1{background-image:url(../images/banner1.jpg);}
.banner-tab1-txt1{width:50%; font-size:38px; float:right; position:absolute;left:50%;top:50%; margin-top:-105px;}
.banner-tab1-txt1 span{color:#0099d9;}
.banner-tab2{background-image:url(../images/banner2.jpg);}
.banner-tab3{background-image:url(../images/banner3.jpg);}
.banner-tab3-btn1{float:left;margin-top:253px; margin-left:664px;}
.banner-tab3-btn1 a{ padding:18px 148px;}
.banner-tab3-alllink{ display:none;}
.banner-tab4{background-image:url(../images/banner4.jpg);}

@media (disabled-max-width:767px) 
{
	#banner{height:140px;}
	.banner-title{height:25px;}
	.banner-title-txt{width:308px; margin-left:-154px;}
	.banner-title-txt1{width:34px;height:25px;line-height:25px;}
	.banner-title-txt2{width:78px;height:25px;line-height:25px; padding-top:0px;}
	.banner-title-txt3{width:196px;height:25px;line-height:25px; padding-left:5px;}
	.banner-tab{height:140px;}
	.banner-tab1-txt1{font-size:10px; margin-top:-35px;}
	.banner-tab3-btn1{ display:none;}
	.banner-tab3-alllink{ display:block; height:140px;}
}
@media (min-width:768px) and (max-width:991px) 
{
	#banner{height:300px;}
	.banner-title{height:35px;}
	.banner-title-txt{width:410px; margin-left:-205px;}
	.banner-title-txt1{height:35px;line-height:35px;}
	.banner-title-txt2{width:100px;height:35px;line-height:35px; padding-top:0px;}
	.banner-title-txt3{height:35px;line-height:35px;}
	.banner-tab{height:300px;}
	.banner-tab1-txt1{font-size:24px; margin-top:-65px;}
	.banner-tab3-btn1{margin-top:182px; margin-left:427px;}
	.banner-tab3-btn1 a{ padding:12px 101px;}
}
@media (min-width:992px) and (max-width:1199px) 
{
	#banner{height:380px;}
	.banner-title{height:40px;}
	.banner-title-txt{width:410px; margin-left:-205px;}
	.banner-title-txt1{height:40px;line-height:40px;}
	.banner-title-txt2{height:40px;padding-top:4px;}
	.banner-title-txt3{height:40px;line-height:40px;}
	.banner-tab{height:380px;}
	.banner-tab1-txt1{font-size:31px; margin-top:-85px;}
	.banner-tab3-btn1{margin-top:230px; margin-left:556px;}
	.banner-tab3-btn1 a{ padding:18px 133px;}
}

/*business样式*/
#business{ background-color:#f7f5f6;}
#business-bg{width:100%;height:310px; background-color:#fff;box-shadow: 0 3px 5px rgba(0,0,0,0.2); position:absolute; z-index:-1; border-radius:40%;}
.business-boxlb{border-left:1px #cdcdcd solid;}
.business-box{height:310px; border-right:1px #cdcdcd solid; text-align:center;}
.business-box:hover{background-color:#FFF;}
.business-box-w{background-color:#FFF;}
.business-box-img{margin-top:70px;}
.business-box-title{font-size:20px; line-height:60px; color:#0099d9;}
.business-box-content{text-align:left; padding:0px 20px; font-size:15px;}
@media (disabled-max-width:767px) 
{
	#business-bg{display:none;}
	.business-boxlb{border-left:0px;}
	.business-box{height:135px;border-right:0px;border-bottom:1px #cdcdcd solid;}
	.business-box-img{float:left;margin-top:10px;}
	.business-box-title{float:left;margin-top:10px;line-height:50px; padding-left:10px;}
	.business-box-content{float:left;text-align:left; padding:0px 0px; width:100%; margin-top:10px; font-size:14px;}
}
@media (min-width:768px) and (max-width:991px) 
{
	#business-bg{height:220px;}
	.business-box{height:220px;}
	.business-box-img{margin-top:15px;}
	.business-box-title{line-height:40px;}
	.business-box-content{font-size:14px;}
	
}
@media (min-width:992px) and (max-width:1199px) 
{
	#business-bg{height:260px;}
	.business-box{height:260px;}
	.business-box-img{margin-top:55px;}
	.business-box-title{line-height:50px;}
}

/*content样式*/
.content{}
.content-topline{ border-top:1px solid #cdcdcd; margin-top:15px;}
.content-title{margin-top:-15px;}
.content-title-ico{width:32px;height:30px;float:left;background-image:url(/resource/images/contenttitleico.png); color:#FFF; font-size:20px; padding-left:5px; padding-top:3px;}
.content-title-icoI{padding-left:9px;padding-top:3px;}
.content-title-icoQ{padding-left:3px;padding-top:2px;}
.content-title-icoP{padding-left:7px;padding-top:3px;}
.content-title-txt{float:left;line-height:30px;font-weight:bolder;font-size:16px;background:url(/resource/images/contenttitleico2.png) no-repeat right;padding-left:10px;padding-right:25px;height:30px;background-color:#fff;}
.content-more{ width:100%; float:left; text-align:right; background:url(/resource/images/moreico.png) no-repeat right; line-height:40px; padding-right:6px; font-size:12px;}
.content-more span{ font-size:18px;}
.content-col-padding0{padding:0px;}
@media (disabled-max-width:767px) 
{
	.content-topline{ border-top:0px; margin-top:15px;}
}
@media (min-width:768px) and (max-width:991px) 
{
}
@media (min-width:992px) and (max-width:1199px) 
{
}

/*announce样式*/
#announce{margin-top:30px; padding-bottom:10px; border-right:1px solid #cdcdcd;}
#announce .content-title{margin-top:0px; float:left;}
.announce-list{width:100%; padding:0px 20px; float:left; margin-top:20px;}
.announce-data{border-bottom:2px dotted #cdcdcd; line-height:47px; height:47px; position:relative;} 
.announce-data-title{ float:left; text-align:left;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:100%; padding-right:65px; position:absolute; left:0px;}
.announce-data-date{ float:right; text-align:center; width:60px; position:absolute; right:0px;}
@media (disabled-max-width:767px) 
{
	#announce{border-top:1px solid #cdcdcd; border-right:0px;}
	#announce .content-title{margin-top:-15px;}
	.announce-list{padding:0px 5px;}
	.announce-data{line-height:37px; height:37px;} 
}
@media (min-width:768px) and (max-width:991px) 
{
	.announce-list{padding:0px 10px;}
	.announce-data{line-height:37px; height:37px;} 
}
@media (min-width:992px) and (max-width:1199px) 
{
	.announce-list{padding:0px 15px;}
	.announce-data{line-height:42px; height:42px;} 
}

/*faq样式*/
#faq{margin-top:30px; padding-bottom:10px;}
#faq .content-title{margin-top:0px;}
.faq-content{width:100%; padding:0px 0px; float:left; margin-top:20px;}
.faq-list{ margin-top:14px; padding:0px 5px;}
.faq-data{ line-height:20px; padding:7px 0px;}
.faq-data-title{ background:url(../images/faqico.png) no-repeat; background-position:left; padding-left:30px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
@media (disabled-max-width:767px) 
{
	#faq{margin-top:15px; border-top:1px solid #cdcdcd;}
	#faq .content-title{margin-top:-15px;}
	.faq-content{margin-top:10px;}
	.faq-list{ margin-top:4px; padding:0px 5px;}
	.faq-data{ line-height:22px; padding:5px 0px;}
	.faq-data-title{ padding-left:15px;}
}
@media (min-width:768px) and (max-width:991px) 
{
	.faq-content{margin-top:6px;}
	.faq-list{ margin-top:4px; padding:0px 5px;}
	.faq-data{ line-height:19px; padding:5px 0px;}
	.faq-data-title{ padding-left:15px;}
}
@media (min-width:992px) and (max-width:1199px) 
{
	.faq-list{ margin-top:12px; padding:0px 5px;}
	.faq-data{ line-height:20px; padding:5px 0px;}
	.faq-data-title{ padding-left:25px;}
}

/*infomation样式*/
#information{border-top:1px solid #cdcdcd; z-index:-1; margin-top:15px;}
.information-content{width:100%; padding:0px 0px; float:left; margin-top:20px;}
.information-list{}
.information-data{position:relative; height:150px;margin:10px 0px;}
.information-data-title{ position:absolute; top:0px;font-size:20px; color:#0099d9;}
.information-data-title a{color:#0099d9;}
.information-data-img{ position:absolute; top:40px; left:0px; width:150px; text-align:center;}
.information-data-img img{ max-width:150px; max-height:100px;}
.information-data-content{ position:absolute; top:40px; left:160px;line-height:20px; padding-right:20px; padding-top:10px; font-size:15px;}
@media (disabled-max-width:767px) 
{
	#information{ margin-top:15px;}
	.information-content{margin-top:5px;}
	.information-data{height:130px;margin:4px 0px;}
	.information-data-title{font-size:15px;}
	.information-data-img{top:25px; width:90px; margin-left:5px;}
	.information-data-img img{ max-width:90px; max-height:90px;}
	.information-data-content{top:25px; left:105px;line-height:18px; padding-right:5px; padding-top:0px; font-size:12px;}
}
@media (min-width:768px) and (max-width:991px) 
{
	.information-content{margin-top:10px;}
	.information-data{margin:8px 0px;}
	.information-data-title{font-size:17px;}
	.information-data-img{top:30px; width:120px;}
	.information-data-img img{ max-width:120px; max-height:90px;}
	.information-data-content{top:30px; left:125px;line-height:18px; padding-right:5px; padding-top:0px; font-size:14px;}
}
@media (min-width:992px) and (max-width:1199px) 
{
	.information-content{margin-top:15px;}
	.information-data{margin:8px 0px;}
	.information-data-title{font-size:19px;}
	.information-data-img{top:30px; width:130px;}
	.information-data-img img{ max-width:140px; max-height:90px;}
	.information-data-content{top:30px; left:145px;line-height:20px; padding-right:15px; padding-top:8px;}
}

/*recommend样式*/
#recommend{border-top:1px solid #fff; z-index:-1; margin-top:15px; background:#f1f1f1; height:400px;}
.recommend-content{width:100%; padding:0px 0px; float:left; margin-top:20px;}
/*.recommend-list{padding-left:0px; padding-right:20px; padding-bottom:30px; height:180px;}*/
.recommend-list{width:1000px;height:205px;float:left;}
.recommend-data{border:1px solid #cdcdcd;text-align:center; border-radius: 10px 10px 10px 10px;height:101px; }
.recommend-data:hover{border:1px solid #0099d9;}
.recommend-data-img{ height:60px; margin:10px 0px;}
.recommend-data-img img{ height:100%; max-width:100%;}
.recommend-data-title{height:20px;line-height:20px;font-size:12px;background:rgba(0,0,0,0.7);color:#FFF;border:0px;border-radius: 0px 0px 10px 10px;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF000000,endColorstr=#BF000000);}
@media (disabled-max-width:767px) 
{
	#recommend{margin-top:15px;border-top:1px solid #cdcdcd; z-index:-1;}
	.recommend-content{border-right:0px; padding-right:0px;}
	.recommend-list{width:268px;height:180px;}
}
@media (min-width:768px) and (max-width:991px) 
{
	.recommend-list{width:375px;height:180px;}
}
@media (min-width:992px) and (max-width:1199px) 
{
	.recommend-list{width:585px;height:180px;}
}

/*partner样式
#partner{}
.partner-content{width:100%; padding:0px 0px; float:left; margin-top:20px; padding-top:50px;}
.partner-content img{ float:left; max-width:120px; margin:0px 5px;}
@media (disabled-max-width:767px) 
{
	#partner{margin-top:15px;border-top:1px solid #cdcdcd; z-index:-1;}
	.partner-content{ padding-top:0px;}
}
@media (min-width:768px) and (max-width:991px) 
{
}
@media (min-width:992px) and (max-width:1199px) 
{
}
*/

/*footer样式*/
#footer1{background-color:#f5f5f5; padding-top:20px; padding-bottom:10px; position:relative; z-index:-2;}
.footer1-col1{ padding-left:90px;}
.footer1-col2{ padding-left:40px; padding-bottom:10px; border-left:1px solid #ababab;border-right:1px solid #ababab;}
.footer1-col3{ padding-left:20px;}
.footer1-title{ line-height:35px; font-weight:bolder; text-align:center;}
.footer1-title-left{ line-height:35px; font-weight:bolder;}
.footer1-title img{ max-height:18px;}
.footer1-list{ line-height:35px; text-align:center;}
.footer1-img{ margin-top:10px;}
.footer1-tel{ font-size:25px; font-weight:bolder;}
.footer1-time{ line-height:35px;}
.footer1-pay{ line-height:35px;}
.footer1-pay-title{ float:left;}
.footer1-pay-img{ float:left;}
.footer1-kfdiv{ }
@media (disabled-max-width:767px) 
{
	.footer1-col1{ padding-left:10px; margin-bottom:10px;}
	.footer1-col2{ padding-left:10px; border-left:0px;}
	.footer1-col3{ padding-left:10px;}
	.footer1-title{font-size:13px;}
	.footer1-list{font-size:13px;padding:0px;}
	.footer1-tel{ font-size:20px;}
	.footer1-pay-img{ width:90px;}
	.footer1-pay-img img{ max-width:90px; margin:3px 0px;}
	.footer1-kfdiv{ width:160px; float:right; }
}
@media (min-width:768px) and (max-width:991px) 
{
	.footer1-col1{ padding-left:20px;}
	.footer1-col2{ padding-left:15px;}
	.footer1-col3{ padding-left:10px;}
	.footer1-tel{ font-size:22px;}
	.footer1-title img{ max-width:80px;}
}
@media (min-width:992px) and (max-width:1199px) 
{
	.footer1-col1{ padding-left:40px;}
	.footer1-col2{ padding-left:20px;}
	.footer1-col3{ padding-left:20px;}
}

#footer2{background-color:#f5f5f5; text-align:center;}
#footer2 img{ margin:15px 5px; height:36px;}
@media (disabled-max-width:767px) 
{
	#footer2 img{ margin:5px 1px; height:30px;}
}
@media (min-width:768px) and (max-width:991px) 
{
}
@media (min-width:992px) and (max-width:1199px) 
{
}

#footer3{height:9px;background-color:#009ada;}
@media (disabled-max-width:767px) 
{
}
@media (min-width:768px) and (max-width:991px) 
{
}
@media (min-width:992px) and (max-width:1199px) 
{
}

#footer4{background-color:#424242; text-align:center; color:#FFF; line-height:37px; font-size:13px;}
.footer4-txt-blank{ margin:0px 2px;}
.footer4-txt-br{ display:none;}
@media (disabled-max-width:767px) 
{
	#footer4{ line-height:10px; padding:10px 0px;}
	.footer4-txt-blank{ display:none;}
	.footer4-txt-br{ display:block;}
}
@media (min-width:768px) and (max-width:991px) 
{
}
@media (min-width:992px) and (max-width:1199px) 
{
}

#footer5{background-color:#0099d9; text-align:center; color:#FFF; padding:15px 0px;}
.footer5-link{ width:130px; display:inline-block; line-height:18px; border-left:1px solid #fff; text-align:center; padding-left:3px;}
.footer5-link-frist{ border-left:0px;}
@media (disabled-max-width:767px) 
{
	.footer5-link{ width:60px;}
}
@media (min-width:768px) and (max-width:991px) 
{
	.footer5-link{ width:100px;}
}
@media (min-width:992px) and (max-width:1199px) 
{
}

#floatDIV{position:fixed;z-index:999; width:75px; height:220px; background-color:#f7f5f6; right:0px; bottom:0px; border:1px solid #333;}
.floatDIV-img{margin:18px 5px; border-bottom:2px dotted #aaa8a9; text-align:center; padding-bottom:15px;}
.floatDIV-top{ margin:0px 5px; text-align:center;}
@media (disabled-max-width:767px) 
{
	/*#floatDIV{ display:none;}*/
	#floatDIV{width:100px; height:30px; padding-left:5px;}
	.floatDIV-img{margin:0px 0px;padding-bottom:0px; display:inline-block;border-bottom:0px;border-right:2px dotted #aaa8a9; padding-right:5px; width:30px; margin-top:5px;}
	.floatDIV-img img{ max-width:15px;}
	.floatDIV-top{margin:0px 0px; display:inline-block; width:25px; margin-top:5px;}
	.floatDIV-top img{ max-width:15px;}
}
@media (min-width:768px) and (max-width:991px) 
{
	#floatDIV{width:45px; height:180px;}
	.floatDIV-img{margin:8px 5px;padding-bottom:15px;}
	.floatDIV-img img{ max-width:35px;}
	.floatDIV-top{margin:0px 5px;}
	.floatDIV-top img{ max-width:35px;}
}
@media (min-width:992px) and (max-width:1199px) 
{
	#floatDIV{width:60px; height:180px;}
	.floatDIV-img{margin:8px 5px;padding-bottom:15px;}
	.floatDIV-img img{ max-width:50px;}
	.floatDIV-top{margin:0px 5px;}
	.floatDIV-top img{ max-width:50px;}
}

#DialogDiv{position:fixed;width:1100px; left:50%; top:50%; margin-left:-561px; height:auto; z-index:9999;}
#DialogDiv .top{ background:url(../images/topfloat-top.png) no-repeat; background-size:cover; width:1100; height:173px; position:relative;}
#DialogDiv .top .top-title1{ color:#fff; font-size:25px; padding-top:50px; padding-left:20px;}
#DialogDiv .top .top-title2{ font-size:25px; padding-left:35px;}
#DialogDiv .top .top-x2{ position:absolute; right:0px; top:70px;}
#DialogDiv .body{ background-color:#ececec; margin-left:23px; padding:30px; height:300px;}
#DialogDiv .body-left{ padding:0px 60px; width:50%; float:left;}
/*
#DialogDiv .body-right{padding:0px 60px; width:50%; float:left; border-left:1px solid #cdcdcd; min-height:220px;}
#DialogDiv .body-right-div{ background-color:#fff; border-radius:10px; padding:10px; min-height:220px; position:relative;}
#DialogDiv .body-right-line{width:100%; height:10px; background:url(../images/ac-body-line.png) no-repeat; background-position:center top; background-size:contain;}
#DialogDiv .body-right-div .morediv{ position:absolute; bottom:5px; right:15px; background:url(../images/moreico2.png) no-repeat; background-position:right; line-height:30px;}
#DialogDiv .body-right-div .morediv span{ font-size:18px; color:#fff; margin-left:10px; margin-right:2px;}
#DialogDiv .body-right-div .datalist{ width:100%; height:170px; overflow:auto;}
#DialogDiv .body-right-div .data{ line-height:30px;}
#DialogDiv .body-right-div .data-last{ border-top:1px solid #000;}
#DialogDiv .body-right-div .data .data-title{ display:inline-block; width:100px;}
#DialogDiv .body-right-div .data .data-price{ display:inline-block; width:80px; color:#0099d9;}
#DialogDiv .body-right-div .data .data-unit{ display:inline-block; width:40px;}
*/
#DialogDiv .footer1{ background-color:#ececec; text-align:center; border-top:1px #cdcdcd solid; margin-left:23px; line-height:40px;}
@media (max-width:499px) 
{
	#DialogDiv{width:315px; margin-left:-158px; top:0px !important;}
	#DialogDiv .top{ width:315px; height:48px;}
	#DialogDiv .top .top-title1{font-size:11px; padding-top:10px; padding-left:5px; line-height:12px;}
	#DialogDiv .top .top-x{top:5px;}
	#DialogDiv .body{margin-left:6px;padding:5px; height:450px;}
	#DialogDiv .body-left{ padding:0px 20px; width:100%;}
/*
	#DialogDiv .body-right{padding:0px 20px; width:100%; border-left:0px;}
	#DialogDiv .body-right-div{height:230px;min-height:50px;}
	#DialogDiv .body-right-div .datalist{ height:190px;}
	#DialogDiv .body-right-div .morediv{ bottom:0px;}
	#DialogDiv .body-right-div .data{ line-height:20px;}
	#DialogDiv .body-right-div .data .data-title{ width:90px;}
	#DialogDiv .body-right-div .data .data-price{width:80px;}
	#DialogDiv .body-right-div .data .data-unit{width:35px;}
*/
	#DialogDiv .footer1{margin-left:6px; font-size:11px;}
}
@media (min-width:500px) and (max-width:767px)
{
	#DialogDiv{width:500px; margin-left:-258px; top:0px !important;}
	#DialogDiv .top{ width:500px; height:30px; background-size:500px 30px;}
	#DialogDiv .top .top-title1{font-size:10px; padding-top:3px; padding-left:17px; line-height:10px;}
	#DialogDiv .top .top-x{top:5px;}
	#DialogDiv .body{margin-left:10px;padding:5px; height:230px;}
	#DialogDiv .body-left{ padding:0px 20px;}
	#DialogDiv .body-left .ac-login-btn1{ padding:8px 35px !important;}
/*
	#DialogDiv .body-right{padding:0px 20px; }
	#DialogDiv .body-right-div{height:210px;min-height:50px;}
	#DialogDiv .body-right-div .morediv{ bottom:0px;}
	#DialogDiv .body-right-div .data{ line-height:20px;}
*/
	#DialogDiv .footer1{margin-left:10px; font-size:11px;}
}
@media (min-width:768px) and (max-width:991px) 
{
	#DialogDiv{width:700px; margin-left:-354px;}
	#DialogDiv .top{ width:700px; height:109px;}
	#DialogDiv .top .top-title1{font-size:18px; padding-top:35px; padding-left:10px;}
	#DialogDiv .top .top-title2{font-size:18px; padding-left:20px;}
	#DialogDiv .top .top-x{top:35px;}
	#DialogDiv .body{margin-left:14px; height:280px;}
	#DialogDiv .body-left{ padding:0px 20px;}
	#DialogDiv .body-right{padding:0px 20px; }
	#DialogDiv .footer1{margin-left:14px;}
}
@media (min-width:992px) and (max-width:1199px) 
{
	#DialogDiv{width:900px; margin-left:-454px;}
	#DialogDiv .top{ width:900px; height:140px;}
	#DialogDiv .top .top-title1{font-size:22px; padding-top:40px; padding-left:15px;}
	#DialogDiv .top .top-title2{font-size:22px; padding-left:30px;}
	#DialogDiv .top .top-x{top:50px;}
	#DialogDiv .body{margin-left:19px;}
	#DialogDiv .footer1{margin-left:19px;}
}
	  

/*embgo样式*/
.embgo-title{ font-size:25px; color:#0099d9; text-align:center; line-height:60px; margin-top:20px;}
.embgo-content{ min-height:500px; background-color:#fff; padding:40px 40px;}
.embgo-bottom{ margin-bottom:30px;}
.embgo-content h4{ font-size:16px; line-height:30px; font-weight:bolder; padding:10px 0px;padding-left:30px; position:relative;}
.embgo-content h4 span{ position:absolute; left:0px;}
.embgo-content h5{ font-size:14px; line-height:30px; font-weight:bolder; padding-left:30px; position:relative;}
.embgo-content h5 span{ position:absolute; left:0px;}
.embgo-content h6{ font-size:14px; line-height:30px; padding-left:45px; position:relative;}
.embgo-content h6 span{ position:absolute; left:10px;}
.embgo-content h6 img{ position:absolute; left:0px; width:35px;}
@media (disabled-max-width:767px) 
{
	.embgo-content{ padding:20px 10px;}
}
@media (min-width:768px) and (max-width:991px) 
{
	
}
@media (min-width:992px) and (max-width:1199px) 
{
	
}




/*------------------------------ac样式------------------------------*/
#ac-container{ border-bottom:1px solid #7b7b7b; background-color:#f5f5f5; position:relative; min-height:540px;}
#ac-bg{width:100%;height:100%; background-color:#fff;box-shadow: 0 3px 5px rgba(0,0,0,0.2); position:absolute; z-index:-1; border-radius:40%;}
.ac-bg-transparent{background-color:transparent !important;}
#ac-body{ width:990px; float:right; margin-bottom:30px;}
.ac-body-bg{width:100%;height:100%; padding:15px;background-color:#eeeeee;}
.ac-body-bgr{ padding-right:0px;}
#ac-body-line{width:100%; height:10px; background:url(../images/ac-body-line.png) no-repeat; background-position:center top; background-size:contain;}
#ac-container .tab-content .tab-pane{ padding:0px;}
.ac-title{ border-bottom:1px solid #109FDB; text-align:left; font-size:16px; line-height:30px; color:#0099D9; padding-left:3px;}
.ac-title2{ width:150px; height:30px; line-height:30px; text-align:center; background-color:#ffcc00; color:#000; border-radius: 10px 10px 0 0;}
.ac-title2-nav{ height:30px; line-height:30px; color:#fff; padding-left:10px; background-color:#0099d9; position:relative;}
.ac-title2-link{ position:absolute; top:0px; right:0px;}
.ac-title2-link .linkdiv{width:120px; height:30px; float:right; text-align:center;}
.ac-title2-link .linkdiv a{ color:#FFF;}
.ac-title2-link .linkdiv2{ width:100px !important;}
.ac-title2-link .line{ width:2px; height:30px; background-color:#077daf; float:right; border-right:1px #39c5ff solid;}
.ac-title3{ border-bottom:1px solid #0099d9; height:30px; margin-top:20px;}
.ac-title3-title{ width:150px; height:30px; line-height:30px; text-align:center; background-color:#0099d9; color:#fff; border-radius: 10px 10px 0 0; float:left;}
.ac-title3-txt{ float:left; line-height:30px; padding-left:15px;}
.ac-footer{ width:100%; background-color:#fff;margin:0px; margin-bottom:20px;}
.ac-txt-0,.ac-txt-1,.ac-txt-2{ line-height:25px; padding-left:3px;}
.ac-txt-1{ color:#000 !important;}
.ac-txt-2{ color:#0099D9 !important;}
.ac-txt-3{ color:#168e0d !important;}
.ac-txt-4{ color:#33a70a !important;}
.ac-txt-5{ color:#db120d !important;}
.ac-txtx-1, .ac-txtx-1 a{ color:#000 !important;}
.ac-txtx-2, .ac-txtx-2 a{ color:#0099D9 !important;}
.ac-txtx-3, .ac-txtx-3 a{ color:#168e0d !important;}
.ac-txtx-4, .ac-txtx-4 a{ color:#33a70a !important;}
.ac-txtx-5, .ac-txtx-5 a{ color:#db120d !important;}
.ac-txtx-1 { background: url("/images/actxtbg.png") no-repeat scroll right top; }
.ac-size-18{ font-size:18px;}
.ac-lineheight-1{ line-height:40px;}
.ac-btn-1{ padding:5px 20px; font-size:15px; margin-top:20px; width:150px;}
.ac-btn-2{ padding:5px 20px; font-size:15px; margin-top:10px; margin-bottom:20px; width:150px;}
.ac-btn-2{background-color:transparent; color:#0099d9; border:1px solid #0099d9;}
.ac-btn-2:hover,.ac-btn-2:focus,.ac-btn-2:active,.ac-btn-2.active,.open > .dropdown-toggle.ac-btn-2 {background-color: transparent;color:#0CF;border:1px solid #0CF;}
.ac-topline{ border-top:1px solid #cdcdcd; margin-top:15px; padding-top:15px;}
.ac-div-1{ width:100%; height:40px; line-height:40px;}
.ac-div-2{ width:100%; height:60px; line-height:30px; padding-top:13px; background-color:#FFF; padding-left:15px;}
.ac-div-1 .pull-left,.ac-div-2 .pull-left{ margin-left:5px; margin-right:10px;}
.ac-div-1 .pull-right,.ac-div-2 .pull-right{ margin-right:5px;}
.ac-div-1 label,.ac-div-2 label{ font-weight:100; margin:0px;}
.ac-border0{ border:0px;}

/*costs样式*/
.costs-contenttitle{}
.costs-contenttitle .content-title{ margin-left:30px;}
.costs-contenttitle .content-title-txt{ background-color:#f5f5f5;}
.costs-contentdiv{width:100%; padding:20px 0px; margin-top:30px;}
.costs-contentdiv .txt1{ font-size:16px; padding:5px 15px; line-height:30px;}
#costs-box1{ margin-top:30px;}
#costs-box2{ margin-top:30px;}
#costs-box3{ margin-top:30px;}
#costs-box4{ margin-top:30px;}
#costs-box5{ margin-top:30px;}
.costs-tb{ padding-top:30px;}
.costs-tlb{ padding-top:15px;}
.costs-tlbbox{ width:150px;float:left; text-align:center; position:relative;}
.costs-tlbbox-help{ position:absolute; right:3px; top:0px; font-size:12px;}
.costs-tlbbox-img{border:1px solid #cdcdcd; border-radius:5px 5px 0px 0px; border-bottom:0px; padding-top:15px; height:65px; background:url(../images/costs-bg1.png) no-repeat; background-position:right top;}
.costs-tlbbox-img img{ width:70px;height:50px;}
.costs-tlbbox-txt{ border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; line-height:30px;}
.costs-tlbbox-title{ border-radius:0px 0px 5px 5px; background-color:#0099d9; color:#fff;line-height:35px;}
.costs-tlbj{width:25px;float:left; font-size:30px; color:#0099d9; line-height:120px; margin:0px 10px;text-align:center;}
.costs-trb{line-height:25px; border-left:1px solid #cdcdcd; padding-bottom:10px;}
.costs-trb .title{ color:#0099d9; font-size:16px; line-height:35px;}
@media (disabled-max-width:767px) 
{
	#ac-container{min-height:100px;}
	#ac-container .container{ padding-left:0px !important; padding-right:0px !important;}
	#ac-body{ width:100%;}
	.ac-body-bg{padding:15px 0px;}
	#ac-container .form-group{ margin:0px 0px;}
	#ac-container .form-group .control-label{ margin-top:10px;}
	.ac-txt-0,.ac-txt-1,.ac-txt-2{ padding-left:10px; padding-right:10px;}
	.ac-div-1{}
	.ac-div-2{padding-left:0px;}
	.ac-div-1 .pull-left,.ac-div-2 .pull-left{ margin-left:3px; margin-right:3px;}
	.ac-div-1 label,.ac-div-2 label{ font-weight:100; margin:0px;}
	.ac-title2-nav{ height:60px;}
	.ac-title2-link{ position:relative;}
	.ac-title2-link .linkdiv{width:105px; height:30px; float:right; text-align:center;}
	.ac-title2-link .linkdiv2{ width:90px !important;}
}
@media (min-width:768px) and (max-width:991px) 
{
	#ac-container .col-sm-4,#ac-container .col-sm-10,#ac-container .col-sm-8{padding:0px; }
	/*#ac-body{ width:570px;}*/
	#ac-body{ width:100%;}
	.ac-body-bg{padding:15px 0px;}
}
@media (max-width: 991px)
{
    #ac-body { width:auto; margin-top:-490px; margin-left:160px; }
    #ac-nav {  }
}
@media (min-width:992px) and (max-width:1199px) 
{
	#ac-body{ width:790px;}
}

/*lefttab样式*/
.ac-leftcontainer{ position:relative;}
#ac-lefttab{ position:absolute; top:0px; left:-10px; z-index:300;}
#ac-lefttab-body{width:20px; height:100px;}
#ac-lefttab-body.affix{top:5px;}
#ac-lefttab-body.affix-bottom{position: absolute;top:auto;bottom:270px;}
.ac-lefttab-i1{ background-color:#c5c5c5; width:20px; height:20px; margin-top:10px;border-radius: 10px;}
#ac-lefttab-body .active{ background-color:#0099d9;}
@media (disabled-max-width:767px) 
{
	#ac-lefttab{ display:none;}
}

/*ac-table样式*/
.table-responsive{ margin:0px; padding:0px;}
.ac-table-1{margin:0px; text-align:center; font-size:12px;}
.ac-table-1 thead tr td{vertical-align:middle; height:35px;line-height:35px; color:#FFF;font-size:15px; border:1px #10b8ff solid;background: -moz-linear-gradient( top,#009ada,#0388c1) ;background: -webkit-linear-gradient(top,#009ada,#0388c1) ;background: -o-linear-gradient(top,#009ada,#0388c1); background-color:#009ada;}
.ac-table-1 thead tr td.lyf_thead_trans_str { min-width:130px;}
.ac-table-1 thead tr td.lyf_thead_created_at { min-width:80px;}
.ac-table-1 thead tr td.lyf_thead_status_user { min-width:60px;}
.ac-table-1 tbody tr td{ vertical-align:middle;}
.ac-table-1 tbody tr td a{ color:#989797;}
.ac-table-1 tbody tr td a:focus,.ac-table-1 tbody tr td a:active,.ac-table-1 tbody tr td a:hover{ color:#989797;text-decoration:underline;}
.ac-table-1 tbody tr td .btn { color:#fff;}
.ac-table-1 tbody tr td .btn:focus,.ac-table-1 tbody tr td .btn:active,.ac-table-1 tbody tr td .btn:hover{ color:#fff;text-decoration:none;}
.ac-table-1 tbody tr td .btn-warning { color:#000;}
.ac-table-1 tbody tr td .btn-warning:focus,.ac-table-1 tbody tr td .btn-warning:active,.ac-table-1 tbody tr td .btn-warning:hover{ color:#000;text-decoration:none;}
.ac-table-1 tbody tr td .rktd{width:150px;text-align:left;}
.ac-table-1 tbody tr td .ttd{text-align:left;}
.ac-table-1 tbody .cbtd{ text-align:left; padding-left:15px;}
.ac-table-1 tbody .cbtd input{ margin-right:10px;}
/*.ac-table-state1{background-image:url(../images/formstate1.png); color:#906;}*/
.ac-table-state1,.ac-table-state2,.ac-table-state3,.ac-table-state4{background-repeat:no-repeat; background-position:right top;}
.ac-table-state1{background-image:url(../images/formstate1.png);}
.ac-table-state2{background-image:url(../images/formstate2.png);}
.ac-table-state3{background-image:url(../images/formstate3.png);}
.ac-table-state4{background-image:url(../images/formstate4.png);}

@media (disabled-max-width:767px) 
{
	.ac-table-1 tbody tr td .rktd{ width:200px; white-space:normal;}
	.ac-table-1 tbody tr td .ttd{white-space:normal;}
	.ac-table-1 tbody tr td .ttd-date{ display:block;}
}
@media (min-width:768px) and (max-width:991px) 
{
	.ac-table-1 tbody tr td .rktd{width:150px;}
	/*.ac-table-1 thead tr td{ font-size:14px; line-height:18px;}*/
}
@media (min-width:992px) and (max-width:1199px) 
{
	.ac-table-1 tbody tr td .rktd{width:200px;}
}
.ac-table-2{margin:0px; text-align:center; background-color:#fff;}
.ac-table-2 thead tr td{vertical-align:middle; height:30px;line-height:30px; font-size:15px; background-color:#fff;}
.ac-table-2 tbody tr td{vertical-align:middle;}

.ac-table-3{margin:0px;}
.ac-table-3 label{ font-weight:100;}
.ac-table-3 tr td{vertical-align:middle; border-top:0px !important;}

.ac-table-4{margin:0px;}
.ac-table-4 label{ font-weight:100;}
.ac-table-4 tr td{vertical-align:middle; border-top:0px !important;}
.ac-table-4 .request-ico2{ background:url(../images/request-ico2.png) no-repeat; background-position:left; padding-left:30px; margin-left:20px;}
.ac-table-4 .active td{ background-color:#e7f0f5 !important;}

.ac-table-5{margin:0px;}
.ac-table-5 label{ font-weight:100;}
.ac-table-5 tbody input{ width:30px;}
.ac-table-5 thead tr td{ background-color:#e6f7fe;vertical-align:middle; text-align:center;}
.ac-table-5 tbody tr td{vertical-align:middle;  text-align:center;}
.ac-table-5 tbody .colspan4{ text-align:left !important;}
.ac-table-5 tbody .colspan4 input{ width:280px !important;}

.ac-table-6{margin:0px; text-align:center;}
.ac-table-6 thead tr td{vertical-align:middle; height:25px;line-height:25px; font-size:15px; background-color:#ddd; color:444;}
.ac-table-6 tbody tr td{vertical-align:middle;}

.ac-table-7{margin:0px; text-align:center;}
.ac-table-7 tr td{vertical-align:middle;}
.ac-table-7 .thead td{background-color:#e6f7fe !important;text-align:center;}
.ac-table-7 .thead .hbtitle{ padding:0px; background-color:transparent !important; vertical-align:middle;}

/*ac-request样式*/
.ac-request{}
.ac-request-title{background-color:#0099d9; line-height:30px; margin-top:10px; color:#FFF; padding-left:10px;border-radius:5px; }
.ac-request-content{background-color:#FFF; margin:15px 0px; position:relative;}
.ac-request-content-bg1{ background-color:transparent !important;}
.ac-request-content-pd1{ padding:10px 0px !important;}
.ac-request-text{ line-height:35px;}
.ac-request-text span{ margin-right:5px;}
.ac-request-addtr{line-height:35px;background:url(../images/request-ico1.png) no-repeat #fff; background-position:left; margin-left:10px; padding-left:4px;}
.ac-request-addtr span{ font-size:18px;}
.ac-request-footer{height:50px; line-height:50px; position:relative;}
.ac-request-footer .number{ font-size:16px; font-weight:bolder; color:#0099d9; margin:0px 5px;}
.ac-request-footer .number.number-alert{ color:#FF0000; }
.ac-request-submit{ position:absolute; right:15px; bottom:10px;}
.ac-request-submit a{ padding:3px 50px; font-size:16px; margin-top:10px;}
.ac-request-submit .btn-warning{ color:#000 !important;}
.ac-request-topline{ border-top:1px solid #cdcdcd; margin-top:30px; padding-top:10px;}
.ac-request-message{ background-color:#d7eaf2; border-radius:10px; margin-top:10px; padding:20px; line-height:25px;}
.ac-request-message .message-txt{color:#049fdf;}
.ac-request-message .message-txt2{color:#095879;}
.ac-request-message2 { background-color: #feff99; border: 1px solid #ffe388; color: #c57309; border-radius:10px; margin-top:10px; padding:20px; line-height:25px;}
.ac-request .goods_price_message {background:red; color:#fff; font-size:12px; padding:5px;}
#delivery-request4.addr_simple_mode tr.inactive,
#delivery-request4.addr_simple_mode .addr_addnew,
#delivery-request4.addr_simple_mode .addr_confirm
{
    display:none;
}

#delivery-request4.addr_complex_mode .addr_helper,
#delivery-request4.addr_complex_mode .addr_useother
{
    display:none;
}

#delivery-request4 .addr_confirm,
#delivery-request4 .addr_addnew
{
    text-align: left;
}

@media (disabled-max-width:767px) 
{
	.ac-request-text{ padding:0px 5px;}
	.ac-request-text span{display:block; width:100%;}
	.ac-request-footer{ padding-left:5px;}
	.ac-request-message{padding:10px; }
}
@media (min-width:768px) and (max-width:991px) 
{

}
@media (min-width:992px) and (max-width:1199px) 
{
}


/*ac-top样式*/
#ac-top{ height:27px; background-color:#0099d9;  color:#FFF; line-height:27px;}
.ac-top-title{ float:left; font-size:12px;}
.ac-top-title a{color:#FFF;}
.ac-top-title a:hover{color:#FFF;text-decoration:underline;}
.ac-top-lasttime{ float:right;}
.ac-top-nav{height:20px; width:78px; float:left; margin-left:3px;}
.ac-top-nav .btn-primary{ border:1px solid #FFF;}
.ac-top-nav .btn-sm{ padding:3px 6px;}
.ac-top-nav .dropdown-header{ color:#000; font-size:15px; font-weight:bolder;}

/*ac-nav样式*/
#ac-nav{ height:490px; width:150px; float:left;}
#ac-nav.affix{top:5px;}
#ac-nav.affix-bottom{position: absolute;top:auto;bottom: 270px;}
#ac-navdata{ background-color:#fff; padding:15px 15px;}
#ac-nav-bg{width:142px; height:10px; background:url(../images/ac-nav-line.png) no-repeat;}
.ac-nav-title{ line-height:25px;}
.ac-nav-title img{ width:20px; margin-right:3px; margin-top:-5px;}
.ac-nav-title span{ font-size:16px; font-weight:bolder;}
.ac-nav-list{ line-height:15px; margin:15px 0px 15px 10px; padding-left:18px;}
.ac-nav-activelist{ border-left:2px solid #0099D9; margin-left:8px; }
.ac-nav-activelist a{color:#0099d9;}
.ac-nav-line{ border-top:1px dashed #8f8f8f; padding-top:15px;}

/*ac-login样式*/
#ac-login{height:600px; background:url(../images/ac-login-bg.png) no-repeat; background-size:cover; padding-top:60px; border-bottom:1px #7b7b7b solid;}
#ac-login-bg{width:100%;height:539px; background-color:#fff;box-shadow: 0 3px 5px rgba(0,0,0,0.2); position:absolute; z-index:-1; border-radius:40%;}
#ac-loginmain{padding:0px 340px;}
.ac-login-title{ height:50px; color:#FFF; text-align:center; font-size:18px; font-weight:bolder; line-height:50px; border:1px #10b8ff solid;background: -moz-linear-gradient( top,#009ada,#0388c1) ;background: -webkit-linear-gradient(top,#009ada,#0388c1) ;background: -o-linear-gradient(top,#009ada,#0388c1);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#009ada,endColorstr=#009ada);}
.ac-login-content{height:340px;background:rgba(255,255,255,0.5); border:1px #FFFFFF solid; padding:40px 40px;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BBFFFFFF,endColorstr=#BBFFFFFF);}
.ac-login-form{}
.ac-login-form .form-group{margin:0px 20px 15px 20px; }
.ac-login-form .input-group input{ height:45px;}
.ac-login-btndiv{text-align:center; margin-top:20px;}
.ac-login-btn1{ padding:10px 85px; font-size:16px; margin:5px 0px;}
@media (disabled-max-width:767px) 
{
	#ac-login{ height:400px; padding-top:15px;}
	#ac-login-bg{ height:384px;}
	#ac-loginmain{padding:0px 0px;}
	.ac-login-content{ height:300px;padding:30px 0px;}
	.ac-login-form .form-group{margin-bottom:10px;}
	.ac-login-btndiv{margin-top:20px;}
	.ac-login-btn1{ padding:7px 80px; font-size:16px;}
}
@media (min-width:768px) and (max-width:991px) 
{
	#ac-login{ height:405px; padding-top:25px;}
	#ac-login-bg{ height:379px;}
	#ac-loginmain{padding:0px 140px;}
	.ac-login-content{ height:300px; padding:25px 40px;}
	.ac-login-form .form-group{margin:0px 20px 10px 20px; }
}
@media (min-width:992px) and (max-width:1199px) 
{
	#ac-login{ height:470px; padding-top:35px;}
	#ac-login-bg{ height:434px;}
	#ac-loginmain{padding:0px 240px;}
}


/*ac-register样式*/
#ac-register{height:600px; background:url(../images/ac-login-bg.png) no-repeat; background-size:cover; padding-top:60px; border-bottom:1px #7b7b7b solid;}
#ac-register-bg{width:100%;height:539px; background-color:#fff;box-shadow: 0 3px 5px rgba(0,0,0,0.2); position:absolute; z-index:-1; border-radius:40%;}
#ac-registermain{padding:0px 100px;}
.ac-register-title{ height:50px; color:#FFF; text-align:left; padding-left:40px; font-size:18px; font-weight:bolder; line-height:50px; border:1px #10b8ff solid;background: -moz-linear-gradient( top,#009ada,#0388c1) ;background: -webkit-linear-gradient(top,#009ada,#0388c1) ;background: -o-linear-gradient(top,#009ada,#0388c1);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#009ada,endColorstr=#009ada);}
.ac-register-title span{ float:right; margin-right:20px; font-size:14px; font-weight:100;}
.ac-register-title span a{ color:#FFF; margin-left:4px;}
.ac-register-title span a:focus,.ac-register-title span a:active,.ac-register-title span a:hover{text-decoration:underline;}
.ac-register-content{height:480px;background:rgba(255,255,255,0.5); border:1px #FFFFFF solid; padding:40px 40px; position:relative; padding:0px;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#bbffffff,endColorstr=#bbffffff);}
.ac-register-formdiv{ height:430px; padding-right:258px;}
.ac-register-form{ padding-top:30px;}
.ac-register-form .form-group{margin:0px 40px 0px 40px; }
.ac-register-form .input-group input{ height:45px;}
.ac-register-form .ac-register-ckdiv{ border-top:1px solid #ccc; padding:10px 0px;}
.ac-register-text{background:url(../images/ac-register-bg.png) no-repeat; width:258px; height:428px; position:absolute; top:0px; right:0px; border-left:1px #FFFFFF solid; color:#fff; padding:40px 0px;}
.ac-register-text ol{padding-left:30px;}
.ac-register-text ol li{ margin:35px 0px;}

@media (disabled-max-width:767px) 
{
	#ac-register{ height:620px;padding-top:15px;}
	.ac-register-title{ padding-left:15px;}
	.ac-register-content{ height:540px;}
	.ac-register-formdiv{height:540px;padding-right:0px;}
	.ac-register-form{ padding-top:10px;}
	.ac-register-form .form-group{margin:0px 0px 0px 0px; }
	.ac-register-form .ac-register-ckdiv{ padding:10px 8px;}
	#ac-registermain{padding:0px 0px;}
	.ac-register-text{ display:none;}
}
@media (min-width:768px) and (max-width:991px) 
{
	.control-label{ padding:0px;}
	.ac-register-form .form-group{margin:0px 0px 0px 10px; }
	#ac-registermain{padding:0px 0px;}
}
@media (min-width:992px) and (max-width:1199px) 
{
	.control-label{ padding:0px;}
	.ac-register-form .form-group{margin:0px 0px 0px 10px; }
	#ac-registermain{padding:0px 40px;}
}


/*ac-authentication样式*/
#ac-authentication{ background-color:transparent;}
.authentication-content{width:100%; padding:0px 0px; float:left; margin-top:20px;}
.authentication-imglist{ text-align:center;}
.authentication-imglist img{ margin:20px 30px;}
#authentication-div1{ display:none;}
#authentication-div1 .checkbox{ padding-left:25px;}
.authentication-tip{position:relative; margin:60px 50px 40px 50px;;}
.authentication-tipdiv{background-color:#FFF; text-align:center; position:relative; z-index:2;}
.authentication-tipdivbg{background-color:#e2dfdf;position:absolute;top:0px; left:0px; width:100%; height:100%; transform:rotate(-4deg);-ms-transform:rotate(-4deg);-webkit-transform:rotate(-4deg); z-index:1;}
.authentication-tip-img{height:150px;}
.authentication-tip-img .img1{ margin-top:60px;}
.authentication-tip-img .img2{ margin-top:30px;}
.authentication-tip-title{ line-height:60px; font-size:18px; color:#e3a22f;}
.authentication-tip-txt{ background-color:#ffda0f; line-height:20px; padding:10px 0px;}
.authentication-tip-title2{ line-height:60px; font-size:18px; color:#388d6c;}
.authentication-tip-txt2{ background-color:#5dae8e; line-height:20px; padding:10px 0px; color:#fff;}
@media (disabled-max-width:767px) 
{
	.authentication-imglist img{ margin:20px 0px;}
	.authentication-tip{margin:20px 15px 20px 15px;}
}
@media (min-width:768px) and (max-width:991px) 
{
}
@media (min-width:992px) and (max-width:1199px) 
{
}

/*ac-package样式*/
#ac-package{}
#package-hx{ margin:0px 40px;}
#ac-package-confirm1{ display:none;position:fixed; top:50%; left:50%; width:800px;margin-left:-400px; height:400px;margin-top:-200px; background-color:#fff; border:10px #0099d9 solid;z-index:9999;}
#ac-package-confirm1 .confirm1-close{ font-size:18px; position:absolute; top:0px; right:10px;}
#ac-package-confirm1 .confirm1-title{ font-size:30px; color:#0099d9; text-align:center; margin-top:100px;}
#ac-package-confirm1 .confirm1-txt{ font-size:16px; text-align:center; line-height:35px;}
#ac-package-confirm1 .confirm1-btn{ text-align:center; margin-top:30px;}
#ac-package-confirm1 .confirm1-btn a { width:150px;}
@media (disabled-max-width:767px) 
{
	#package-hx{ margin:0px 0px;}
	#ac-package-confirm1{width:310px;margin-left:-155px; height:200px;margin-top:-100px;}
	#ac-package-confirm1 .confirm1-title{ font-size:18px; margin-top:30px;}
	#ac-package-confirm1 .confirm1-txt{ font-size:14px; line-height:30px;}
	#ac-package-confirm1 .confirm1-btn{ margin-top:15px;}
	#ac-package-confirm1 .confirm1-btn a { width:120px;}
}
@media (min-width:768px) and (max-width:991px) 
{
	#ac-package-confirm1{width:600px;margin-left:-300px; height:300px;margin-top:-150px;}
	#ac-package-confirm1 .confirm1-title{ margin-top:50px;}
}
@media (min-width:992px) and (max-width:1199px) 
{
	
}

/*ac-delivery样式*/
.ac-delivery-sel1{width:190px; height:50px; padding-top:8px;float:left;}
.ac-delivery-txt1{ float:left; line-height:35px; padding-left:20px; padding-top:0px; margin-top:10px; margin-bottom:10px;}
.ac-delivery-chk1{ width:40px; text-align:center;}
.ac-delivery-txt2{ width:140px;}
.ac-delivery-chk2{ float:left; width:140px;}
.ac-delivery-textarea1{ padding-right:20px !important;}
.ac-delivery-txt3{ padding-left:50px; line-height:35px; padding-bottom:10px;}
.ac-delivery-txt3 span{ margin-right:5px;}
.ac-delivery-txt3 .number{ color:#F60;}
.ac-delivery-btndiv1{ text-align:center;}
.ac-delivery-btndiv1 a{ margin:0px 10px;padding:3px 20px; font-size:16px; margin-top:10px;}
.ac-delivery-btndiv1 .ac-delivery-btn1{padding:3px 35px;}
.ac-delivery-txt4{padding-right:20px !important;}
.ac-delivery-txt5{ color:#999; padding-left:30px; font-size:12px;}
.ac-delivery-chk3{ position:absolute; right:0px; top:0px; padding-right:20px;}
.ac-delivery-chk3 label{ font-weight:100;}
.ac-delivery-submit{ text-align:center; border-top:1px solid #999;}
.ac-delivery-submit a{ margin:20px 0px; padding:5px 70px; font-size:16px;}
.ac-delivery-submit p{ line-height:25px; margin-bottom:30px;}
.ac-delivery-submit p a{ font-size:14px; padding:0px;}
.ac-delivery-submit span{ color:#0099d9;}
.ac-delivery-txt6{ font-size:18px; padding-left:10px; padding-top:50px;}
.ac-delivery-txt6 span{ color:#0099d9;}
.ac-delivery-txt7{ width:100px;}
.ac-delivery-div1{ position:absolute; top:0px; right:0px;}
.ac-delivery-div1 a{ width:140px;}
.ac-delivery-div1 input{ width:150px;}
.ac-delivery-div1 .number{ color:#0099d9;}
.ac-delivery-div1 .div1-row{ height:40px; position:relative;}
.ac-delivery-div1 .div1-col1{float:right;text-align:right; height:40px; line-height:40px; padding-right:10px;}
.ac-delivery-div1 .div1-col2{float:right;padding-top:5px; padding-right:10px;}
#delivery-hdiv2{width:800px; background-color:#fff;position:absolute;top:0px; right:150px; border:1px solid #cdcdcd;}
#delivery-hdiv2 .footer{ border-top:1px solid #cdcdcd;  position:relative;}
#delivery-hdiv2 .number{ color:#0099d9;}
#delivery-hdiv2 .footer-txt{line-height:40px;padding-left:15px;}
#delivery-hdiv2 .footer-txt2{line-height:40px;padding-left:5px;}
#delivery-hdiv2 .footer-txt2 .form-control {display:inline; width:290px;}
#delivery-hdiv2 .footer-submit{ position:absolute; right:10px; bottom:3px;}

.ac-delivery-table2-col1{width:200px;}
.ac-delivery-table2-col2{}
.ac-delivery-table2-col3{width:150px;}
.ac-delivery-table2-col4{width:100px;}
.ac-delivery-table2-col5{}

.ac-delivery-table5-col1{width:40px;}
.ac-delivery-table5-col2{width:100px;}
.ac-delivery-table5-col3{width:130px;}
.ac-delivery-table5-col4{}
.ac-delivery-table5-col5{width:120px;}
@media (disabled-max-width:767px) 
{
	.ac-delivery-sel1{width:150px;float:none;}
	.ac-delivery-txt1{ float:none; line-height:30px; padding-left:5px; margin-bottom:40px;}
	.ac-delivery-chk1{ width:30px;}
	.ac-delivery-txt2{ width:87px;}
	.ac-delivery-txt3{ padding-bottom:40px;}
	.ac-delivery-txt3 span{ display:block; width:100%;}
	.ac-delivery-txt7{ width:80px;}
	.ac-delivery-txt5{padding-left:10px;}
	.ac-delivery-submit span{ display:block; width:100%;}
	
	.ac-delivery-txt6{ font-size:15px; padding-left:5px; padding-top:150px;}
	.ac-delivery-div1 a{ width:150px;}
	.ac-delivery-div1 input{ width:120px;}
	.ac-delivery-div1 .div1-row{}
	.ac-delivery-div1 .div1-col1{height:40px; line-height:40px;}
	.ac-delivery-div1 .div1-col2{padding-top:5px;}
	
	.ac-delivery-table2-col1{width:80px !important;}
	.ac-delivery-table2-col2{}
	.ac-delivery-table2-col3{width:60px !important;}
	.ac-delivery-table2-col4{width:65px !important;}
	.ac-delivery-table2-col5{}
	
	.ac-delivery-table5-col1{width:30px;}
	.ac-delivery-table5-col2{width:70px;}
	.ac-delivery-table5-col3{width:70px;}
	.ac-delivery-table5-col4{}
	.ac-delivery-table5-col5{width:110px;}
	
	#delivery-hdiv2{ width:320px;top:40px; right:0px;}
	#delivery-hdiv2 .footer-txt{ padding-bottom:35px;}
	#delivery-hdiv2 .footer-txt2{ line-height:30px;}
	#delivery-hdiv2 .footer-txt2 .form-control {width:220px;}
}
@media (min-width:768px) and (max-width:991px) 
{
	.ac-delivery-txt1{padding-left:35px;}
	#delivery-hdiv2{width:570px;}
	#delivery-hdiv2 .footer-txt2 .form-control {margin-left:30px;}
}
@media (min-width:992px) and (max-width:1199px) 
{
	.ac-delivery-txt1{padding-left:145px;}
	#delivery-hdiv2{width:790px;}
}

/*ac-delivery-requesttype样式*/
#ac-delivery-requesttype{display:none;position:fixed; top:50%; left:50%; width:800px;margin-left:-400px; height:300px;margin-top:-150px; background-color:#fff; border:10px #0099d9 solid;z-index:9999; padding:15px;}
#ac-delivery-requesttype .requesttype-close{font-size:18px; position:absolute; top:0px; right:10px;}
/*#ac-delivery-requesttype{ width:800px; height:300px; position:relative;}*/
.requesttypeSwiperContainer{height:24px; width:750px; margin-top:40px !important; position:relative;}
#ac-delivery-requesttype .leftbtn, #ac-delivery-requesttype .rightbtn{position:absolute; top:43px; font-size:18px; font-weight:bolder;}
#ac-delivery-requesttype .leftbtn{left:0px;}
#ac-delivery-requesttype .rightbtn{right:0px;}
#ac-delivery-requesttype .requesttype-link1list{ font-size:16px;}
#ac-delivery-requesttype .requesttype-link2list{ padding:10px;line-height:20px; height:185px;margin-left:-10px; overflow:auto;}
#ac-delivery-requesttype .requesttype-link2list .linkdiv{ display:inline-block; font-size:15px; border-left:1px solid #cdcdcd; padding-left:10px; margin:5px 15px 5px 0px;}

#ac-delivery-fdiv{display:none;position:fixed; top:50%; left:50%; width:800px;margin-left:-400px; height:300px;margin-top:-150px; background-color:#fff; border:10px #0099d9 solid;z-index:9999; padding:15px;}
#ac-delivery-fdiv .fdiv-close{font-size:18px; position:absolute; top:0px; right:10px;}
#ac-delivery-fdiv .fdiv-txt{ font-size:14px;line-height:25px; text-align:left; height:200px;overflow:auto; margin-top:10px;}
#ac-delivery-fdiv .fdiv-btn{ text-align:center; margin-top:10px;}
#ac-delivery-fdiv .fdiv-btn a { width:150px;}
@media (disabled-max-width:767px) 
{
	#ac-delivery-requesttype{width:300px;margin-left:-150px; height:300px;margin-top:-150px;}
	.requesttypeSwiperContainer{ width:250px; height:30px;}
	#ac-delivery-requesttype .requesttype-link1list{ font-size:14px;}
	#ac-delivery-requesttype .leftbtn, #ac-delivery-requesttype .rightbtn{top:25px;}
	#ac-delivery-requesttype .requesttype-link2list{ padding:10px 0px;}
	#ac-delivery-fdiv{width:300px;margin-left:-150px; height:300px;margin-top:-150px;}
}
@media (min-width:768px) and (max-width:991px) 
{
	#ac-delivery-requesttype{width:600px;margin-left:-300px; height:300px;margin-top:-150px;}
	.requesttypeSwiperContainer{ width:550px; height:30px;}
	#ac-delivery-requesttype .requesttype-link1list{ font-size:14px;}
	#ac-delivery-requesttype .leftbtn, #ac-delivery-requesttype .rightbtn{top:25px;}
	#ac-delivery-fdiv{width:600px;margin-left:-300px; height:300px;margin-top:-150px;}
}
@media (min-width:992px) and (max-width:1199px) 
{
	
}


/*ac-delivery-submit2样式*/
#ac-delivery-submit2{text-align:center;}
#ac-delivery-submit2 .submit2-img{ margin-top:80px;}
#ac-delivery-submit2 .submit2-txt{ line-height:30px; margin:20px 0px;}
#ac-delivery-submit2 .submit2-title{ line-height:40px; color:#0099d9; font-size:24px;}
#ac-delivery-submit2 .submit2-btn{ margin-top:20px;}
@media (disabled-max-width:767px) 
{
	#ac-delivery-submit2 .submit2-img{ margin-top:30px;}
	#ac-delivery-submit2 .submit2-txt{ line-height:25px; margin:10px 0px;}
	#ac-delivery-submit2 .submit2-title{ line-height:35px;font-size:16px;}
	#ac-delivery-submit2 .submit2-btn{ margin-top:10px;}
}
@media (min-width:768px) and (max-width:991px) 
{
}
@media (min-width:992px) and (max-width:1199px) 
{
}

/*ac-information样式*/
#ac-information table{ border-bottom:1px solid #CCC;}
.ac-information-td{ padding-top:0px !important; padding-bottom:0px !important;}
.ac-information-sel1{ width:120px; display:inline-block;}
.ac-information-sel1 select{ height: 30px;padding: 3px 6px; margin-top:3px;}
.ac-information-txt1{ line-height:30px; display:inline-block;}
@media (disabled-max-width:767px) 
{
	
}
@media (min-width:768px) and (max-width:991px) 
{
}
@media (min-width:992px) and (max-width:1199px) 
{
}

/*ac-transport样式*/
.transport-data{ padding:0px 15px;}
.transport-list{ line-height:30px; border-bottom:1px dashed #999; }
.transport-list-title{}
.transport-list-content{ position:relative;}
.transport-list-content .xx{ position:absolute; top:6px; left:-15px;font-size:16px; font-weight:bolder;}
@media (disabled-max-width:767px) 
{
	.transport-list-content .xx{ top:3px;}
	.transport-list-content .transport-list2 span{ display:block;}
	.transport-list2{ line-height:30px; border-bottom:1px dashed #999; }
}
@media (min-width:768px) and (max-width:991px) 
{
}
@media (min-width:992px) and (max-width:1199px) 
{
}

/*ac-account样式*/
#account-top{ margin:0px; margin-bottom:30px; margin-top:10px;}
#account-user{ border-right:1px solid #cdcdcd; padding:0px;}
.user-head{ width:160px; float:left;}
.user-img{ width:160px; text-align:center; border:1px solid #cdcdcd; background-color:#FFF;}
.user-img img{ width:160px; max-height:160px;}
.user-balance{ background-color:#0099d9; color:#fff; text-align:center;}
.user-content{ float:left; padding-left:20px;}
.user-text{ line-height:30px;}
.user-text .name{ font-size:16px; font-weight:bolder; margin-right:10px;}
.user-nbox{ display:inline-block; background-color:#0099d9; color:#fff; border:1px #fff dashed; padding:0px 10px; border-right:1px #fff dotted; border-left:1px #fff dotted;}
.user-nbox span{border-left:1px #fff dashed; display:inline-block; padding-left:8px;}
.user-nbox span a { color:#fff;}
.user-nbox span font { font-weight:bolder; margin-right:3px;}
#account-boxdiv{ margin:0px;}
.account-box{padding:0px;}
.account-boxcol{ padding:0px; padding-left:5px;}
.account-box .box-title{ background-color:#0099d9; color:#fff; text-align:center; line-height:30px; border-radius:5px 5px 0px 0px;}
.account-box .box-body{ border:1px solid #cdcdcd; border-top:0px; border-radius:0px 0px 5px 5px;}
.account-box .box-img{ text-align:center; height:80px; padding-top:25px;}
.account-box .box-txt{ text-align:center; color:#0099d9; line-height:40px;}
.account-box .box-txt font{ font-weight:bolder; font-size:20px;}
.account-box .box-line{ height:10px; background:url(../images/ac-nav-line.png) no-repeat; background-position:center top; background-size:contain;}
.account-box2{}
.account-box2 .box-title{ background-color:#ffcc00; color:#000;}

#ac-account-firstshow{ display:none;position:fixed; top:50%; left:50%; width:700px;margin-left:-350px; height:450px;margin-top:-200px; background-color:#fff; border:10px #0099d9 solid;z-index:9999; padding:40px;}
#ac-account-firstshow .firstshow-close{ font-size:18px; position:absolute; top:0px; right:10px;}
#ac-account-firstshow .firstshow-title{ font-size:24px; color:#0099d9; text-align:left; margin-bottom:10px; padding-left:10px;}
#ac-account-firstshow .firstshow-line{ border-top:2px solid #000; margin-top:25px; margin-bottom:20px;}
#ac-account-firstshow .firstshow-txt{ font-size:14px; text-align:left; line-height:25px; padding-left:10px;}
#ac-account-firstshow .firstshow-br{ height:20px;}
#ac-account-firstshow .firstshow-txt a{color:#0099d9;}
#ac-account-firstshow .firstshow-txt a:hover{color:red;}
@media (disabled-max-width:767px) 
{
	.user-head{ float:left; margin-left:5px;}
	.user-content{ float:left; padding-left:5px;}
	#account-user{ border-right:0px; margin-bottom:20px;}
	#account-boxdiv{ padding-right:20px;}
	#ac-account-firstshow{width:310px;margin-left:-155px; height:290px;margin-top:-145px;padding:10px 10px;}
	#ac-account-firstshow .firstshow-title{ font-size:20px;margin-bottom:5px; padding-left:0px;}
	#ac-account-firstshow .firstshow-line{ margin-top:10px; margin-bottom:5px;}
	#ac-account-firstshow .firstshow-txt{ font-size:14px;padding-left:0px;}
	#ac-account-firstshow .firstshow-br{ height:5px;}
}
@media (min-width:768px) and (max-width:991px) 
{
	#account-user{ border-right:0px; margin-bottom:20px;}
	.account-boxcol{ padding-left:15px; padding-right:15px;}
	#ac-account-firstshow{width:600px;margin-left:-300px; height:350px;margin-top:-175px;padding:30px 20px;}
}
@media (min-width:992px) and (max-width:1199px) 
{
	.user-head{ width:130px; }
	.user-img{ width:130px; }
	.user-img img{ width:130px; max-height:130px;}
	.user-content{padding-left:10px;}
	#ac-account-firstshow{width:850px;margin-left:-425px;}
}


/*ac-suggestions样式*/
.ac-suggestions-table-col1{width:200px;}
.ac-suggestions-table-col2{}
.ac-suggestions-table-col3{width:80px;}
.ac-suggestions-table-col4{width:140px;}

#suggestionstab2{ }
.ac-suggestions-form{ background-color:#fff; padding:20px 0px; padding-right:20px;}
@media (disabled-max-width:767px) 
{
	.ac-suggestions-table-col1{width:80px;}
	.ac-suggestions-table-col2{}
	.ac-suggestions-table-col3{width:40px;}
	.ac-suggestions-table-col4{width:75px;}
}
@media (min-width:768px) and (max-width:991px) 
{
}
@media (min-width:992px) and (max-width:1199px) 
{
}


/*ac-address样式*/
.ac-address-datadiv{}
.ac-address-data{ padding:0px;}
.ac-address-list{border-image:url(../images/address-bg2.png) 6/6px round; margin:10px; padding:10px; line-height:30px; position:relative; padding-bottom:30px;}
.ac-address-data .active{ border-image-source:url(../images/address-bg1.png);}
.ac-address-check{ position:absolute; bottom:5px; left:10px;}
.ac-address-btn{ position:absolute; bottom:5px; right:10px;}
.ac-address-btn a{ margin:0px 5px;}
.ac-address-selected{ position:absolute; bottom:5px; left:10px; color:#0099d9;}
.ac-address-selected label{ padding:0px; margin:0px; font-weight:100;}
.ac-address-code{float:right;}
.ac-address-form{padding:20px 0px; padding-right:20px;}
.ac-address-sel1{width:310px; height:50px; padding-top:8px;float:left; margin-right:10px;}
.ac-address-sel2{width:150px; height:50px; padding-top:8px;float:left; margin-right:10px;}
.ac-address-sel3{width:93px; float:left; margin-right:10px;}
@media (disabled-max-width:767px) 
{
	.ac-address-datadiv{margin:0px;}
	.ac-address-sel1{width:100%; margin-right:0px;}
	.ac-address-sel2{width:100%; margin-right:0px;}
}
@media (min-width:768px) and (max-width:991px) 
{
}
@media (min-width:992px) and (max-width:1199px) 
{
}



/*ac-password样式*/
.ac-password-form{padding:20px 0px; padding-right:20px;}
@media (disabled-max-width:767px) 
{
	
}
@media (min-width:768px) and (max-width:991px) 
{
}
@media (min-width:992px) and (max-width:1199px) 
{
}

/*ac-coupon样式*/
.ac-coupon-table-col1{width:100px;}
.ac-coupon-table-col2{width:150px;}
.ac-coupon-table-col3{width:150px;}
.ac-coupon-table-col4{}
.ac-coupon-table-col5{width:150px;}
@media (disabled-max-width:767px) 
{
	
}
@media (min-width:768px) and (max-width:991px) 
{
}
@media (min-width:992px) and (max-width:1199px) 
{
}

/*ac-orderdetail样式*/
.ac-orderdetail-top{ line-height:35px;border-bottom:1px solid #cdcdcd; position:relative;}
.ac-orderdetail-top .top-title{ font-size:15px;}
.ac-orderdetail-top .top-title .number{ color:#0099d9 !important;}
.ac-orderdetail-top .top-btn{ position:absolute; top:0px; right:0px;}
.ac-orderdetail-top .top-btn a{ padding:3px 10px;}
.ac-orderdetail-information{margin-top:20px; padding:0px 15px;background-color:#fff;}
.ac-orderdetail-information row{}
.ac-orderdetail-information .information-title{ height:50px;text-align:right; background-color:#5ebae1; color:#fff; line-height:50px; border-bottom:1px solid #cdcdcd;}
.ac-orderdetail-information .information-txt{height:50px; border-bottom:1px solid #cdcdcd;padding-right:15px; line-height:50px;}
.ac-orderdetail-information .information-txt table tr td{vertical-align:middle; line-height:25px; height:50px;}
.ac-orderdetail-information .information-txt2{ line-height:25px;}
.ac-orderdetail-title{background-color:#0099d9;height:30px;line-height:30px;color:#fff; text-align:left;padding-left:15px; font-size:16px; margin-top:20px; margin-bottom:15px;}
.ac-orderdetail-txtdiv{ position:relative;}
.ac-orderdetail-txtdiv .fright{ position:absolute; bottom:0px; right:0px; line-height:30px;}
.ac-orderdetail-txt{ line-height:30px;}
.ac-orderdetail-txt .width1{ width:100px;}
.ac-orderdetail-table{}
.ac-orderdetail-table .ttd{ padding:5px !important;}
.ac-orderdetail-table-col1{}
.ac-orderdetail-table-col2{width:170px;}
.ac-orderdetail-div1{ border:1px solid #cdcdcd; padding:5px 10px; margin-top:20px;}
.ac-orderdetail-btn1{ text-align:right;}
.ac-orderdetail-btn1 a{ width:120px; padding:3px 0px;}
.ac-orderdetail-table7{}
.ac-orderdetail-table7 .ttd{ padding:5px !important;}
.ac-orderdetail-table7-col1{width:100px;}
.ac-orderdetail-table7-col2{width:150px;}
.ac-orderdetail-table7-col3{width:150px;}
.ac-orderdetail-table7-col4{}
.ac-orderdetail-table7-col5{width:100px;}
.ac-orderdetail-table7-col6{width:70px;}
@media (max-width:320px) 
{
	.ac-orderdetail-top .top-btn{ position:static;}
}
@media (disabled-max-width:767px) 
{
	.ac-orderdetail-top .top-title{ padding-left:5px !important;}
	.ac-orderdetail-table-col2{width:90px !important;}
	.ac-orderdetail-txt{ padding-left:5px;}
	.ac-orderdetail-txt span{ display:block;}
	.ac-orderdetail-txtdiv{ position:static;}
	.ac-orderdetail-txtdiv .fright{ position:static; padding-left:5px; border-top:1px double #cdcdcd;}
	.ac-orderdetail-btn1{ text-align:center;}
}
@media (min-width:768px) and (max-width:991px) 
{
	.ac-orderdetail-information .information-txt{ padding-left:10px !important;}
}
@media (min-width:992px) and (max-width:1199px) 
{
}

/*ac-refund样式*/
#ac-refund{ padding-bottom:30px;}
.ac-refund-title1,.ac-refund-title2{ color:#0099d9; font-size:18px;border-bottom:3px solid #0099d9; margin-top:20px; line-height:40px;}
.ac-refund-title2{border-bottom:1px solid #cdcdcd;}
.ac-refund-data{ background-color:#fff; padding:10px; border-bottom:1px solid #cdcdcd; position:relative;}
.ac-refund-data .refunddata-title{ font-size:16px; font-weight:bolder; line-height:40px;}
.ac-refund-data .refunddata-txt{ line-height:30px;}
.ac-refund-data .refunddata-txt .number_fee { color: #0099d9;}
.ac-refund-data .refunddata-txt span{ margin-right:15px;}
.ac-refund-data .refunddata-total{ line-height:30px; font-size:15px; font-weight:bolder;text-align:right;}
.ac-refund-data .refunddata-total .number{ color:#0099d9; font-size:18px; font-weight:bolder; padding:0px 10px;}
.ac-refund-txt{ text-align:left;}
.ac-refund-txt a{ width:100px;}
.ac-refund-paybtn a{ width:200px; font-size:16px; margin-top:50px; margin-bottom:25px;}
.ac-refund-txt2 {line-height:40px; margin:25px 0px;}
.ac-refund-txt2 label{ font-weight:100 !important;}
.ac-refund-txt2 .form-control {display:inline; width:290px;}
.ac-refund-pay .refundpaydiv{ margin: 10px auto;}
.ac-refund-pay .refundpaydiv-raido{ float:left; width:90px; line-height:90px;}
.ac-refund-pay .refundpaydiv-raido label{ font-weight:100 !important;}
.ac-refund-pay .refundpaydiv-logo{ float:left; border:1px solid #908e8e; width:160px; background-color:#fff; text-align:center;}
.ac-refund-pay .refundpaydiv-logo-img{ height:70px; padding-top:10px;}
.ac-refund-pay .refundpaydiv-logo-img img{ height:50px; max-width:180px;}
.ac-refund-pay .refundpaydiv-logo-title{ background-color:#e2dfdf; line-height:25px;}
.ac-refund-pay .active .refundpaydiv-logo-title{background-color:#0099d9; color:#fff; }
.ac-refund-pay .refundpayextra  {}
.ac-refund-pay .refundpayextra .pay-input-group { margin-top:5px; margin-bottom:5px; }
.ac-refund-pay .refundpayextra_offset1 { padding-left:30px; }
.ac-refund-pay .refundpayextra_offset2 { padding-left:60px; }


.ac-refund-title3 {
    background: none repeat scroll 0 0 #f7f3c6;
    font-size: 16px;
    line-height: 40px;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 10px 20px;
   } 
    /*
    background:yellow;margin-top:10px; margin-bottom:10px; padding:10px; } 
    */
.ac-refund-title3 .number_pay { color:red; }

@media (disabled-max-width:767px) 
{
	.ac-refund-data .refunddata-txt span{ margin-right:0px; display:block;}
	.ac-refund-txt,.ac-refund-txt2,.ac-refund-pay .refundpaydiv-raido{ padding-left:5px;}
	.ac-refund-txt2 .form-control {width:220px;}
	.ac-refund-pay{ height:200px;}
}
@media (min-width:768px) and (max-width:991px) 
{
}
@media (min-width:992px) and (max-width:1199px) 
{
}

/*valueadded样式*/
.valueadded-content{ margin-top:20px; padding:15px 30px; font-size:16px; text-align:center; line-height:30px;}
.valueadded-list{ margin-bottom:10px;}
.valueadded-list .list-title{ background-color:#e1e1e1;line-height:40px;}
.valueadded-list .list-title-txt1{ display:inline-block; width:200px; text-align:left; padding-left:30px;}
.valueadded-list .list-title-txt2{ display:inline-block; color:#0099d9;}
.valueadded-list .list-content{ line-height:40px; position:relative;}
.valueadded-list .list-content-txt{display:inline-block; padding-left:30px; padding-right:130px;}
.valueadded-list .list-content-btn{ position:absolute; bottom:3px; right:30px;}
@media (disabled-max-width:767px) 
{
	.valueadded-content{ margin-top:10px; padding:5px 5px; font-size:14px; text-align:center;}
	.valueadded-list .list-title{line-height:25px; padding:5px;}
	.valueadded-list .list-title-txt1{width:100%; padding-left:0px;}
	.valueadded-list .list-title-txt2{width:100%; padding-left:0px;}
	.valueadded-list .list-content{ line-height:25px;}
	.valueadded-list .list-content-txt{ padding-left:5px; padding-right:5px; padding-bottom:40px;}
	.valueadded-list .list-content-btn{ bottom:3px; right:30px;}
}
@media (min-width:768px) and (max-width:991px) 
{
	.valueadded-list .list-title-txt1{width:150px;}
}
@media (min-width:992px) and (max-width:1199px) 
{
}

.lang_a a:hover{color:#999;}
.lyf-ticket-has-user-memo .add-flag { display: none ;}
.lyf-ticket-no-user-memo .edit-flag { display: none ;}

.show_photo_div{float: left;padding:6px 10px;width:100px;}
.ticket_photo{cursor:pointer;}
.ticket_photo:hover{border:2px solid #0099d9;width:39px;height:39px;}
