@charset "utf-8";


/* reset */
body{font:12px/18px arial,sans-serif;color:#585858;}

body,div,p,span,form,iframe,table,td,th,input,textarea,button,label,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%; }
ul,ol,li,dl{list-style-type:none;}
em,i,dfn,cite,strong,small{font-style:normal;} 
img{border:0;}
fieldset,button,input,select,option{vertical-align:middle;font:12px/18px arial,sans-serif;}
table{border-collapse:collapse;border-spacing:0}
textarea{resize:none}

/* color */
a:link,a:visited{color:#575757;text-decoration:none;}
a:hover{color:#ef4165;text-decoration:none;}
a:active{color:#1d7400;}

/* clearfix */
.clearfix{ *zoom:1;}
.clearfix:after{display:table; line-height:0; content:""; clear:both;}

/* public.omission */
.fl{ float:left;}            .fr{ float:right;}            .tc{ text-align:center;}      .tr{ text-align:right;} 
.fb{ font-weight:bold;}      .f12{ font-size:12px;}        h3{ font-weight:normal;}      .listop{ padding-top:15px;}
.mr10{ margin-right:10px;}   .mr15{ margin-right:15px;}    .mL10{ margin-left:10px;}     .mL15{ margin-left:15px;}
.mt10{ margin-top:10px;}     .mt15{ margin-top:15px;}      .mb10{ margin-bottom:10px;}   .mb15{ margin-bottom:15px;}


.weiduduan{ width:900px; margin:100px auto 0 auto;}
#phoneCarousel{height:390px;margin:0 auto;position:relative;width:900px;}
/*#phoneCarousel .arrow{width:34px;height:44px;background:url(images/arrows.png) no-repeat left bottom;position:absolute;top:50%;margin-top:-22px;left:0;cursor:pointer;z-index: 999;}

#phoneCarousel .next{background-position:right bottom;left:auto;right:0;}
#phoneCarousel .arrow:hover{background-position:left top;}
#phoneCarousel .next:hover{background-position:right top;}*/
#phoneCarousel .arrow{z-index: 999;width: 30px;height: 50px;position: absolute;top:50%;cursor: pointer;}
#phoneCarousel .previous{background:url("images/prev.png") no-repeat;left: 0;}
#phoneCarousel .next{background:url("images/next.png") no-repeat;right: 0;}
#stage{left:50%;margin-left:-350px;position:absolute;width:700px;height:100%;}
#stage a{display: block;width: 100%;height: 100%;text-align: center;*zoom:1;overflow:hidden;}
#stage a:after{display:table; line-height:0; content:""; clear:both;}
#stage a>img{display:block;width: auto;height: auto;}
#stage .default{display:block;left:50%;margin-left:-135px;position:absolute;}
#stage .animationReady{display:block;position:absolute;top:0;margin:0 auto }
