﻿@charset "utf-8";
/* 2013-08-15 V1.4 */
*{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}
img{border:0}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
b,strong{font-weight:bold}
small{font-size:75%}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}s
elect{display:inline-block;width:180px;height:21px;padding:2px;line-height:21px}
textarea{overflow:hidden;vertical-align:top;padding:3px;word-break:break-all}
select,textarea{border:1px solid #BEBEBE;color:#505050}
fieldset{border:1px solid #CCC;padding:0.15em 0.625em 0.75em}
legend{white-space:normal;*margin-left:-7px}
table{border-collapse:collapse;border-spacing:0}
em,i{font-style:normal}
label{ font-weight:normal; margin-bottom:0;}
input{ margin:0;}
/* 控制符 */
.l{float:left}
.r{float:right}
.l,.r{display:inline}
.clearfix:after{display:table;content:" ";clear:both}
.clearfix{*zoom:1}
.clear{ clear:both;}
.f{float:none}.b{font-weight:bold}.n{display:none}
.m{display:block}.p{position:relative}
.ov{overflow:hidden}.e{font-family:Arial}
.c{clear:both;height:0;overflow:hidden}
.f12_u{ font-size:12px; color:#929292; }
.f12{ font-size:12px;}
.center_t{ text-align:center;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.fbold{ font-weight:bold; }
.cursorP label{cursor:pointer; color:Red;}
.mr_10 {
    margin-right: 10px;
}
.mt20{ margin-top:20px;}
.valSite img{ vertical-align:middle; margin-right:3px;}

/* 可选属性 */
ul,li{list-style:none outside}
p,dd,pre{word-wrap:break-word;}
textarea{word-wrap:break-word}

/* 盒子提示  */
.blueTips{ background:#f8fcff; border:1px solid #b9c8d3; }
.orangeTips{background:#FFF3E5;
    border: 1px solid #F3B96A;    
    color: #FF5E00;
  }
.greenTips{background:#e9ffe9;
    border: 1px solid #a2c7a2;    
    color: #168616;
  }


/* 通用样式  */
body{font-family: Tahoma, Helvetica, Arial,'\5FAE\8F6F\96C5\9ED1',sans-serif;font-size: 12px; line-height: 22px;}
a{color: #232323;text-decoration: none;}
a:hover{color:#ef5a00; }

.w980{ width:980px; margin:0 auto;}
input[type="button"], input[type="submit"] {
	text-align: center;
	cursor:pointer;
	border:none;
	font-family:"微软雅黑", "宋体", Georgia, "Times New Roman", Times, serif;border-radius: 2px;-webkit-border-radius:2px;-moz-border-radius:2px;
}
.f_nor{ font-weight:normal;}
.f_12{ font-size:12px;}
.lineh{ height:28px; line-height:28px; display:inline-block;}
.no {
	background:url(/images/V2/checkNo.png) no-repeat left center;
	padding-left:28px;
	height:28px;
	line-height:28px;
	display:inline-block;
	color:#ff5c00;
	font-size:12px; margin-left:5px;
}
.ok {
	background:url(/images/V2/checkOk.png) no-repeat left center;
	padding-left:28px;
	height:28px;line-height:28px;
	display:inline-block;margin-left:5px;
 
}
.checkOk {
	background:url(/images/checkOk.png) no-repeat 10px 5px;
	width:50px;
	height:28px;
	float:left;
}
.checkNo {
	background:url(/images/checkNo.png) no-repeat 10px 5px;
	padding-left:35px;
	float:left;
	width:300px;
	height:32px;
	line-height:32px;
	color:#FF6600;
	font-size:12px;
}
.bill-L .checkNo {width:175px;}
.f14{ font-size:14px;}
.fC3{ color:#333; font-family:"宋体";}

.h1,.h2,.h3,.h4,.h5{font-family:"微软雅黑";}
.red {
    color: red;
}
.f22R{color: #cc3333;
    font-size: 22px;}
.grey {
    color: #999;
}
.red2{ color:#e4393c;}
.greenT{ color:#2ea039; padding:0 3px; font-size:14px;}
.orangeS{ color:#ff5c00;}
.ml_10{ margin-left:10px;}
.mt_10{ margin-top:10px;}
.mt_20{ margin-top:20px;}
.ml_20{ margin-left:20px;}
.padA20{ padding:20px;}
.padl15{ padding-left:15px;}
.pad10{ padding:10px 0;}
.greenUnderA {
	color:#168616;
	text-decoration:underline;
	font-size:12px;
 
}
.greenUnderO {
	color:#168616;
	font-size:12px;
 
}


.error_Orange{ background:url(/images/icon4.jpg) no-repeat left center; padding-left:20px;color:#FF7600;}
.impor_tip{ background:url(/images/checkNo4.jpg) no-repeat left center; padding-left:20px; height:21px; line-height:21px; display: block;}

/* 按钮 */
.commonBtns input{ background:#2ea039;  height:35px; line-height:35px; color:#fff; display:inline-block; width:140px; text-align:center;font-family:"微软雅黑"; font-size:16px;}
.commonBtns input:hover{ background:#3ebd4b;}
.nextBtn{ height:35px; margin:20px auto 0; text-align:center;}
.nextBtn input{ margin:0 10px;}
 /*全屏背景遮罩层*/
.loadingPage_bg1 {
	background:none repeat scroll 0 0 #555555;
	height:100%;
	left:0; /*:rgba(0,0,0,0.5);*/
	opacity:0.2;
	filter:alpha(opacity=20);
	-moz-opacity:0.2;   
	width:100%;
	position:absolute;
	top:0px;
	z-index:110;
}
 
#loadingPage {
	display:block;
	font-size:12px;
	color:#555;
	height:28px;
	left:50%;
	line-height:27px;
	margin-left:-74px;
	margin-top:-14px;
	padding:10px 10px 10px 70px;
	position:absolute;
	text-align:left;
	top:50%;
	width:140px;
	z-index:111;
	background:url(/images/V2/loading.gif) no-repeat scroll 30px center #FFFFFF;
	border:2px solid #d1d1d1;
}

.toper a:hover{ text-decoration:underline;}

.login-info span{ margin:0 5px;height:34px; line-height:34px; display:inline-block;}
.login-info span a:hover{   color:#30aa3b; text-decoration:none;}
.login-info .login_i7 a{ background:url(/images/V2/loginInf_03Ho.png) no-repeat left 8px;display:inline-block; padding-left:18px;color:#30aa3b;}
.login-info .reg_i7 a{ background:url(/images/V2/loginInf_05.png) no-repeat left 8px;display:inline-block; padding-left:18px;}
.login-info .reg_i7 a:hover{ background:url(/images/V2/loginInf_05Ho.png) no-repeat left 8px; }


 /*页面头部*/
.header{ background:#fff; padding-bottom:10px;}
.middle{width: 1200px;margin: 0 auto;}
.m_top{margin-top: 15px;}


.top{height: 34px;line-height: 34px;background: #f3f3f3;border-bottom: solid 1px #dfdfdf;}
.top_cont{font-size: 12px;color: #656565;}
.ser1{padding-left: 30px;padding-top: 5px;margin-right: 20px; background: url(/images/V2/service.jpg) 5px center no-repeat;}
.ser2{padding-right: 15px;background: url(/images/V2/arrow.jpg) right center no-repeat;}
.linkB{ margin:0 10px;}
.cart1{padding-left: 22px;background: url(/images/V2/cart.jpg) left center no-repeat;}
.freeIcon-i{ line-height:20px;}
.freeIcon-i img{  margin-right:10px; }

.head{overflow: hidden; padding:0px 0 10px ; overflow:hidden;}
.logo{width: 330px;height: 48px;}
.logo a{display: block;width: 330px;height: 48px;background: url(/images/V2/logo.jpg) 0 0 no-repeat;}
.phone{width: 158px;height: 41px;background: url(/images/V2/phone.jpg) 0 0 no-repeat;}
.login{width: 105px;margin-top: 15px;margin-right: 55px;}
.login a { font-size:14px;}
.phone:hover{ text-decoration:none;}

.topmenu li{float:left;position:relative;background-position:right top;color:#333; height:34px;}
.topmenu li a{color:#333;}
.topmenu li a:hover{color:#ef5a00; }
.topmenu strong{display:block;position:relative; padding:0 10px;font-weight:normal; z-index:20;cursor:pointer;}
.topmenu .jq_hidebox{display:none;position:absolute;left:0;top:25px; padding:10px; border:1px solid #dfdfdf;box-shadow:0 1px 2px #ccc;background:#fff;z-index:10;line-height:24px;  }
.topmenu li.hover strong{border:1px solid #dfdfdf;border-bottom:none;background-color:#fff;}
.topmenu li.hover strong{margin:-1px -1px 0 -1px;}
.topmenu strong.icon_arr{padding-right:20px;background:url(/images/V2/topmenu.gif) no-repeat 65px 16px;}
.topmenu li.hover strong.icon_arr{background-position:65px -8px;}
.jq_hidebox a{color:#333;   }
.jq_hidebox a:hover{  text-decoration:underline;}



.nav_left{width: 213px;position:relative; height:230px;}
.nav_left .goods_k{height: 38px;line-height: 38px; text-align: center;color: #fff;font-size: 16px;background: #30aa3b;}
.nav_left ul{font-size: 14px;color: #202020;background: #fff;  position:absolute; z-index:99;width: 211px; margin-left:1px;}
.nav_left li{position: relative; height: 46px;line-height: 46px; border-bottom: solid 1px #e2e2e2;border-top: solid 1px #fff;padding-left: 30px;cursor: pointer; background: url(/images/V2/list_bg.jpg) 185px center no-repeat; }
.nav_left li:hover{border-top: solid 1px #30aa3b;border-bottom: solid 1px #30aa3b; background:#fff; width:182px;  }
.nav_left li.no_border{border-bottom: none;border-bottom: 0;border-right: solid 4px #fff;}

 
.all-goods{position:absolute;top:38px;left:0;width:209px;height:191px;background:#30aa3b;border:solid #30aa3b;border-width:0 2px 2px;overflow:visible;}
.all-goods .item{width:209px;height:47px;border-top:1px solid #e2e2e2;background:#fff;}
.all-goods .btnone{border-top:none;}
.all-goods .item .product{position:absolute;z-index:999;width:213px;}
.all-goods .item .product h3{width:183px;height:45px;padding-left:28px;border-width:1px 0;font-weight:normal;line-height:47px;  }
.all-goods .item .product h3 a{color:#333;font-size:14px; }
.all-goods .item .product h3 a:hover{text-decoration:none;}
.all-goods .item .product s{display:block;position:absolute;top:20px;left:180px;width:6px;height:9px;background:url(/images/V2/list_bg.jpg) no-repeat 0px 0px;}
.all-goods .active .product h3{line-height:45px; background-color:#fff;border:1px solid #30aa3b;border-width:2px 0;width:183px;}
.all-goods .active .product h3 a{color:#ff6600;}
.all-goods .product-wrap{position:absolute;;z-index:99;border:2px solid #30aa3b;background:#fff;padding:20px;display:none;}
.all-goods .product-wrap p{color:#666;}
.all-goods .pos01{left:209px;top:0px;width:850px;}
.all-goods .pos02{left:209px;top:37px;width: 450px;}
.all-goods .pos03{left:209px;top:74px;width: 850px;}
.all-goods .pos04{left:209px;top:111px;width: 650px;}
.all-goods .pos05{left:209px;top:148px;width: 450px;}
.struTxt{ float:left; width:170px; text-align:left; padding:0 10px 0 30px; border-right:1px solid #e7e7e7; margin-bottom:20px;}
.struTxt .TypeN{ text-align:left; padding:0; background:url(/images/V2/IconBG1.jpg) no-repeat left center; padding-left:12px; font-size:14px; }
.struTxt p{ color:#666; font-size:12px; line-height:20px; height:20px; text-align:left; padding-left:15px;}
.bor_no{ border:none;}
.struTxt p.red{ color:#e4393c; font-weight:bold;}



.nav_left_ks{width: 209px;position:relative; height:230px; border:2px solid #30aa3b; background:#fff;height:230px;}
.nav_left_ks .titleKs{ height:36px; line-height:36px;font-weight:normal; font-size:16px; text-align:center; color:#fff; background:url(../../images/V2/ksTI.png) no-repeat 40px 3px #30aa3b;}
.nav_left_ks ul{ padding:10px 0;}
.nav_left_ks ul li{ height:45px; line-height:45px; border-bottom:1px solid #f3f3f3;position:relative;}
.nav_left_ks ul li a{ padding-left:50px; font-size:14px; display:block; overflow:hidden;height:45px; line-height:45px;  background: url("../../images/V2/list_bg.jpg") no-repeat 28px 20px; position:relative;}
.nav_left_ks ul li a:hover{ color:#30aa3b; background: url("../../images/V2/list_bgHover.png")  no-repeat 28px 20px #f3f3f3; }
.nav_left_ks ul li .renew{ position:absolute; top:12px; right:47px; background:url(../../images/V2/repic_03.png) no-repeat; width:41px; height:21px;}
.nav_left_ks ul li .free{ position:absolute; top:16px; right:51px; background:url(../../images/V2/freeIcon_03.png) no-repeat; width:39px; height:15px;}
.nav_left_ks ul li .sendO{ position:absolute; top:15px; right:18px; background:url(../../images/V2/freeIcon_07.png) no-repeat; width:68px; height:17px;}


.nav_list ul{background: #30aa3b;height: 38px;width: 100%;position:relative;width: 985px;}
.nav_list li{float: left;}
.nav_list a{float: left;width: 120px;height: 38px;line-height: 38px;text-align: center;margin-right: 24px;  font-size: 16px;color: #fff;}
.nav_list a:hover{background: #1b8e26;color: #fff;}
.nav_list a.active{background: #1b8e26;color: #fff;}
.nav_list a.no_right{margin-right: 0;}
.nav_list a.shop{position: absolute;width: 130px;height: 50px; padding-top: 13px; color:#30aa3b; bottom:-12px;right: 0; background:url(/images/V2/shop.jpg) 0 top no-repeat; font-size:14px; padding-left:20px; z-index:100; }
.shopping{position:absolute;z-index:101;top:-10px;right:66px;background-image:url(/images/V2/20130330A_2.png);background-position:-133px -279px;padding-left:6px;color:#fff;line-height:18px;}
.shopping span{float:left;display:block;height:20px;padding-right:6px;background-image:url(/images/V2/20130330A_2.png);background-position:100% -250px; }
.nav_right{ width:987px;}
.urgencyCer{ background:url(/images/V2/urgency.png) no-repeat; width:125px; height:47px; margin-right:50px;}
 
.cart-content{ z-index:99;width:420px;background:#fff; }
 
.smt{height:25px;padding:6px 8px;background-position:0 -118px;background-repeat:repeat-x;border-style:solid;border-width:1px;border-color:#DDD #DDD #EEE;line-height:25px}
.smt h4{ font-size:14px; font-weight:normal;}
.smc{border:solid #ddd;border-width:0 1px;background:#fff; padding:10px 0;}
.over-y-S{ overflow-y:auto;max-height:344px;height: expression( this.scrollHeight > 344 ? "344px" : "auto" );}
.over-y-Z{height:auto!important;height:700px;max-height:700px;overflow-y:auto;}

.smb{padding:8px;background:#F5F5F5;border:solid #ddd;border-width:0 1px 1px; height:auto; overflow:hidden;}
.sc-conimg img{    border: 1px solid #e5e5e5;    height: 47px;    margin-right: 10px;    overflow: hidden;    vertical-align: middle;    width: 60px;}
a.payOrder-in{  background: none repeat scroll 0 0 #2da039;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    float: right;
    font-family: "microsoft yahei";
    font-size: 16px;
    height: 34px;
	line-height:34px;
	margin:0;
    text-align: center;
    width: 125px;;border-radius: 2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
a.po-ny{ width:210px;}	
.w130{ width:120px; overflow:hidden;}
.ar{ text-align:right;}
.mb20{ margin-bottom:20px;}
.cart-content .smc ul {
    background:#fff;
    height: auto;
    position: relative;
 
	color:#555;
}
.sc-conimg-i{ padding:0 0 0 20px;}
.sc-conimg-i img,.sc-conimg-ny img {
    border: 1px solid #e5e5e5;
    height: 47px;
    margin-right: 10px;
    overflow: hidden;
    vertical-align: middle;
    width: 60px;
}
.sc-conimg-ny{ padding:0 0 0 10px;}
.sc-conname{ padding:0 0 0 10px; }
.sc-condis{ padding:0 10px 0 10px; width:37px;}
.sc-condis em{ font-style:italic;}
.sc-conpr{ padding:0 10px 0 10px; text-align:right;}
.smc{ position:relative; overflow-x:hidden; padding-right:10px;width:410px;}
.smc ul { width:390px;}
.smc ul li{ width:100%; border-bottom:1px dotted #eee; padding:10px 0;}
.smc ul li img{ margin:0;}
.smc ul li a {
    color: #333;
    float: none;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    margin-right:0px;
    text-align: left;
    width: auto;
}
.cart-content .smc ul li a:hover{ background:#fff;}
.cart-content .smc ul li a.delorderS{ color:#1a66b3;}
.smc2{ position:relative; overflow-x:hidden;  border:solid #ddd 1px;background:#fff; padding:10px 0; border-bottom:none;}
.smc2 ul li{ width:100%; border-bottom:1px dotted #eee; padding:10px 0;}
.smc2 ul li img{ margin:0;}
.smc2 ul li a {
    color: #333;
    float: none;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    margin-right:0px;
    text-align: left;
    width: auto;
}

.Type0{ background:url(/images/V2/Type2.jpg) no-repeat left center; padding-left:35px;  }
.Type1 { text-align:center;}
.Type1 .bggrey{ background:#999; margin-right:5px; border-radius: 2px;-webkit-border-radius:2px;-moz-border-radius:2px; padding:0 3px; color:#fff;text-align:center;}

.bor-ddd{  border: 1px solid #ddd;}
.js_cart {
	width:230px;
	margin-top:20px;
}

.greybg_tit{
    color: #333;
   font-size: 16px;
   font-weight:normal;
	height:34px; line-height:34px;
	background:#f7f7f7;
	padding:0 10px;
 
}



.w980-js{ width:959px;}



 /*页面头部结束*/
 /*页面尾部*/
.footer{ padding-top: 30px;padding-bottom: 30px; background: #222;}
.foot_logo{margin-right: 40px;}
.foot_content{color: #b9b9b9;}
.foot_content h3{font-size: 16px;height: 45px;line-height: 45px;font-weight: normal;}
.f_list{width: 152px;}
.f_list li{line-height: 20px;}
.f_list li a{ color:#b9b9b9;}
.foot_text{margin-top: 20px;}
.foot_text p{text-align: center; padding:10px 0; line-height:20px;}
.turstIcon{ text-align:center;}
.turstIcon img{ margin:0 3px;}

.foot_list_cont2 span{float: left;width:218px;    margin-left: 13px;
margin-right: 26px;
margin-top: 18px;
padding-left: 85px; width: 130px;font-size: 16px;height: 78px;line-height: 78px; color: #000;border-right: solid 1px #dedede;background: url(/images/V2/foot_list.jpg) 999px 999px no-repeat;}
.foot_list_cont2 .l1{background-position: 0 0;}
.foot_list_cont2 .l2{background-position: 0 -78px;}
.foot_list_cont2 .l3{background-position: 0 -156px;}
.foot_list_cont2 .l4{background-position: 0 -234px;border-right: 0;}
.f_list2{width: 115px;}
.w980 .f4{ width:175px;}
.f_list2 li{line-height: 20px;}

.helpRightH{ position:fixed; right:0; top:350px;}
.helpRightH .shopCR{ background:url(/images/V2/helpH_26.png) no-repeat; width:210px; height:47px; position:relative; margin-top:10px;}
.helpRightH .shopCR .quanity{ background:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px; padding:0 5px; height:14px; line-height:14px; color:#fd6f27; position:absolute; top:17px; left:120px;}
.helpRightH .waiterS{ background:url(/images/V2/helpH_21.png) no-repeat;width:210px; height:47px; display:block;}

.tab_btn ul li{  float:left;}

 /*右侧帮助*/
 
/* leftsead */
#leftsead{width:131px;height:143px;position:fixed;top:390px;right:0px;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{position:relative; width:131px;height:55px;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:131px;}
#leftsead li a .shows{position: absolute; right:0; top:0;}
.hides{position:relative; z-index:1; margin-right:-143px;cursor:pointer;cursor:pointer;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:190px;top:-118px;}
#leftsead .shCartN{ background:url(/images/V2/ll01.png) no-repeat; width:131px; height:49px;}
#moquu_wxin a {
	background:url(/images/V2/l01.png);
	right:0;
	float:left;
	width:47px;
	height:49px;
 
}
#moquu_wxin .spNum{ color:#fff; margin:8px 0 0 18px;}
#moquu_wxin a:hover {
	
}
.moquu_wxin a:hover .moquu_wxinh,.moquu_wshare a:hover .moquu_wshareh {
	display:block
}
.moquu_wxin .moquu_wxinh {
	position:absolute;
	display:none;
	left:-10px;
	top:0px;
	background:url(/images/V2/ll01.png) no-repeat; width:131px; height:49px;color:#fff; padding:14px 0 0 60px;
}
.moquu_wxin .moquu_wxinh strong{ font-size:14px; margin:0 3px;}


/*通用帮助中心*/
.help_side{ margin:10px auto;}
.left-sider { width:235px; }
.operate h3 { font-family: "Microsoft YaHei",微软雅黑; font-size:16px; background:#f7f7f7; height:43px; line-height:43px; padding-left:12px; }
.operate ul li { display:inline; }
.operate ul li a { /*background:url(/images/V2/bg1.png) no-repeat 200px 18px;*/ padding-left:30px; text-decoration:none; font-size:14px; color:#555; display:block;  height:43px;  line-height:43px; border-bottom:1px dotted #d2d2d2; }
.operate ul li:last-child,.operate ul li p:last-child{ border:none;}
.operate ul li a.noline { border-bottom:none; }
.operate ul li a:hover{ color:#30aa3b; }
.operate ul li a.selected:hover { color:#fff; }
.operate ul li .selected { background-color:#30aa3b;  background-position:200px -9px; color:#fff; }
.operate ul li { border-bottom:1px dotted #d2d2d2; display:inline-block; width:100%; position: relative; min-height:43px; _height:43px; z-index: 10; zoom:1 }
.operate ul li h4 { cursor:pointer; background:url(/images/V2/bg3.png) no-repeat 200px 18px #f7f7f7; padding-left:30px; text-decoration:none; font-size:14px; color:#555; display:block;  line-height:43px; font-weight:700; }
.operate ul li.noline { border-bottom:none; }
.operate ul li h4:hover { color:#30aa3b; text-decoration:underline; }
.operate ul li.selected h4 { background-position:200px -37px; border-bottom:1px dotted #d2d2d2; }
.operate ul li a { }
.list-item a.on { color:#30aa3b; font-weight:bold; }
.operate ul li a:hover { color:#30aa3b; text-decoration:underline; }
.bg-color { background-color:#30aa3b; }
.operate li .list-item { padding:5px 0 0; position:relative; zoom:1 }
.operate li .list-item p { padding:0 8px; background:url(/images/V2/ico_li.png) no-repeat 25px center; }
.none{ display:none;}

.Nozk ul li h4 {  background:#ededed;  }
/*.operate li .list-item a { background:none;  border:none; color: #333333; display:block; height:32px; line-height: 32px; margin: 0 -1px 0 1px; padding-left: 60px;  position: relative; text-decoration: none; font-size:12px; }
*/
.actiIcon{ /*background:url(/images/V2/actiIcon.png) no-repeat left center; */width:600px; height:34px; line-height:34px;padding-left:20px; margin-left:20px;}

.switchBox_tip{ background:#f5f5f5; border:1px solid #a6dff6; color:#333;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;    padding:10px; position:relative;} 
.switchBox_tip s{
position:absolute;
top:-11px;
*top:-13px;
left:60px;
display:block;
height:0;
width:0;
font-size: 0; 
line-height: 0;
border-color:transparent transparent #a6dff6 transparent;
border-style:dashed dashed solid dashed;
border-width:5px;
}
.switchBox_tip i{position:absolute;
top:-4px;
*top:-4px;
left:-5px;
display:block;
height:0;
width:0;
font-size: 0;
line-height: 0;
border-color:transparent transparent #f5f5f5 transparent;
border-style:dashed dashed solid dashed;
border-width:5px;
}
/*頁面佈局優化*/
.form-body {
    height: 100%;
}

body, html {
    margin: 0;
    padding: 0;
    height: 100%;
}

#content {
    min-height: 100%;
    position: relative;
}

#main {
    padding-bottom: 120px;
}

.footer_id {
    position: absolute;
    bottom: 0;
    /*padding: 10px 0;*/
    width: 100%;
}
