@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:20px; background-attachment:fixed;}
img{ border:0px;}
a{ text-decoration:none; outline:none; cursor:pointer; color: #f9686a;}
textarea,input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="text"], input[type="url"]{resize:none; color:#666666; outline:none}
textarea,input{outline:none;line-height:14px; padding:7px 0; font-size:12px;font-family:"微软雅黑","Microsoft Yahei",Tahoma,Arial,Helvetica,STHeiti;}
textarea{ line-height:15px; padding:5px;}
.none { display:none;}
.d_left{ float:left;}
.d_right{ float:right;}
.font_blue_15C{color:#15C;}
.font_red_DD4B39{color: #DD4B39;}
.font_green_526e19{ color:#526e19;}
.font_green_47651F{color: #47651F;}
.font_green_5f8f2c{ color:#5f8f2c}
.font_blue_349ce6{ color:#349ce6}
.font_1b1b1b{ color:#1b1b1b}
.font12{ font-size:12px;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
.font20{ font-size:20px;}
.font25{ font-size:25px;}
a.hundline:hover{ text-decoration:underline;}
.d_checkbox{ background:url(/images2/c_box.jpg) no-repeat 0 2px; height:17px; width:17px; float:left; overflow:hidden; cursor:pointer;}
.d_checkbox_on{background:url(/images2/c_box_on.jpg) no-repeat 0 2px;}
.l_cb{ line-height:20px; font-size:12px; cursor:pointer;}


.input_radius{ outline:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.input_radius2{ outline:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

.input_shadow{ -moz-box-shadow:0px 0px 6px #bbbbbd;-webkit-box-shadow:0px 0px 6px #bbbbbd;box-shadow:0px 0px 6px #bbbbbd;}
.input_shadow2{ -moz-box-shadow:0px 0px 6px #6f9524;-webkit-box-shadow:0px 0px 6px #6f9524;box-shadow:0px 0px 6px #6f9524;}
.input_shadow3{ -moz-box-shadow:0px 1px 3px #adadad;-webkit-box-shadow:0px 1px 3px #adadad;box-shadow:0px 1px 3px #adadad;}

.box-shadow{ -moz-box-shadow:0px 0px 6px #333;-webkit-box-shadow:0px 0px 6px #333;box-shadow:0px 0px 6px #333;}
.box-shadow2{ -moz-box-shadow:0px 0px 10px #787879;-webkit-box-shadow:0px 0px 10px #787879;box-shadow:0px 0px 10px #787879;}

.inputtextbg_w{ width:258px;  padding:6px 5px; font-size:12px; line-height:14px;border-top:1px solid #999999;border-left:1px solid #999999;border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;}


#mask { background-color:#000000; left:0px; top:0px; position:absolute; z-index:1000; opacity:0.7; filter:alpha(opacity=70); /* IE6 */ -moz-opacity:0.7; /* Mozilla */ -khtml-opacity:0.7; /* Safari */ ; display:none;}
.indexmask{background-color:#000000; left:0px; top:0px; position:absolute; z-index:1000; opacity:0.7; filter:alpha(opacity=70); /* IE6 */ -moz-opacity:0.7; /* Mozilla */ -khtml-opacity:0.7; /* Safari */ ; display:none; width:100%; height:98px;}

#mask-box { position:absolute; z-index:10001; width:100%; height:100%; display:none; overflow:hidden;}


/* loading fx */
.loading-now{ 
width:220px; height:95px; background:url(http://s3.amazonaws.com/resource_web/images2/loading-bg.jpg) repeat-x;
padding:10px;display:none; color:#5a5a5a;
-moz-box-shadow:0px 0px 16px #535353;-webkit-box-shadow:0px 0px 16px #535353;box-shadow:0px 0px 16px #535353; 
-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px; 
filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9;
z-index:10001; 
position:absolute;
}
.loading-now .loadingpic{ margin:auto; width:48px; height:48px;}
.loading-now #loading-words{ margin:auto; width:200px; text-align:center; line-height:25px;}
.loading-now #loading-c{text-align:center; width:98px; height:23px; margin:auto;}
.loading-now a.btn{text-align:center; height:98px; height:23px;  color:#5a5a5a; line-height:23px; display:block; background:url(http://s3.amazonaws.com/resource_web/images2/loading-c-01.jpg) no-repeat;}
.loading-now a.btn:hover{background:url(http://s3.amazonaws.com/resource_web/images2/loading-c-02.jpg) no-repeat;}

/* show messages */
.ye_msg_window {padding:0;position:fixed;top:50%;left:50%;z-index:1100;width:250px;}
* html .ye_msg_window {position:absolute;top:expression((offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight)/2);left:expression(document.documentElement.clientWidth/2);}
.ye_msg_wrap {padding:15px 35px;border:1px solid #666;font-size:14px;text-align:left; -moz-box-shadow:0px 0px 6px #999;-webkit-box-shadow:0px 0px 6px #999;box-shadow:0px 0px 6px #999;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.ye_msg_autoclose {height:20px;line-height:20px;color:#666;font-size:12px;text-align:left;}
.ye_msg_ico_1,.ye_msg_ico_2,.ye_msg_ico_3,.ye_msg_ico_4,
.ye_msg_ico_5 {background:#fff no-repeat 10px center;padding-left:50px;}
.ye_msg_ico_1 {background-image:url(http://s3.amazonaws.com/resource_web/images2/dialog_msgtype_ico_1.png);}
.ye_msg_ico_2 {background-image:url(http://s3.amazonaws.com/resource_web/images2/dialog_msgtype_ico_2.png);}
.ye_msg_ico_3 {background-image:url(http://s3.amazonaws.com/resource_web/images2/dialog_msgtype_ico_3.png);}
.ye_msg_ico_4 {background-image:url(http://s3.amazonaws.com/resource_web/images2/dialog_msgtype_ico_4.png);}
.ye_msg_ico_5 {background-image:url(http://s3.amazonaws.com/resource_web/images2/dialog_msgtype_ico_5.png);}

/* sure confirm */
.ye_alert_window{
width:335px; 
-moz-box-shadow:0px 0px 16px #535353;-webkit-box-shadow:0px 0px 16px #535353;box-shadow:0px 0px 16px #535353; 
background-color:#FFFFFF; 
-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px; 
z-index:10002; 
position:absolute;
border:1px solid #abb19c;
}
.ye_alert_window .alerttitle{width:335px; height:24px; background:url(http://s3.amazonaws.com/resource_web/images2/fgp-tbg.jpg) repeat-x;-khtml-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; -khtml-border-top-right-radius: 6px; -moz-border-radius-topright: 6px;-webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; border-bottom:1px solid #abb19c;}

.ye_alert_window .alerttitle a.c-btn{ display:block; width:29px; height:19px; float:right; margin:3px 5px 0 0; background:url(http://s3.amazonaws.com/resource_web/images2/close_icon.png) no-repeat; text-indent:-999em; position:relative;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://s3.amazonaws.com/resource_web/images2/close_icon.png"); cursor:pointer;}
.ye_alert_window .alerttitle a.c-btn:hover{background:url(http://s3.amazonaws.com/resource_web/images2/del-hover.png) no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://s3.amazonaws.com/resource_web/images2/del-hover.png");}
.ye_alert_wrap * {vertical-align: middle;}
.ye_alert_wrap { width:330px; margin:5px auto 0;padding:10px 0px; text-align:center;}
.ye_alert_wrap .txt {font-size: 14px;color: #495327;padding-left:5px;text-align: conter; line-height:20px; min-height:34px;}

.ye_alert_ico_1,.ye_alert_ico_2,.ye_alert_ico_3,.ye_alert_ico_4,.ye_alert_ico_5 {background:#fff no-repeat 10px center;padding-left:50px; text-align:center;}
.ye_alert_ico_1 {background-image:url(http://s3.amazonaws.com/resource_web/images2/dialog_msgtype_ico_1.jpg);}/*all right*/
.ye_alert_ico_2 {background-image:url(http://s3.amazonaws.com/resource_web/images2/dialog_msgtype_ico_2.jpg);}/*wrong*/
.ye_alert_ico_3 {background-image:url(http://s3.amazonaws.com/resource_web/images2/dialog_msgtype_ico_3.jpg);}/*warnning*/
.ye_alert_ico_4 {background-image:url(http://s3.amazonaws.com/resource_web/images2/dialog_msgtype_ico_4.png);}
.ye_alert_ico_5 {background-image:url(http://s3.amazonaws.com/resource_web/images2/dialog_msgtype_ico_5.png);}

.ye_alert_window .btn-panel{width:89px; margin:5px auto 0px; text-align:center;}
.ye_alert_window .btn-panel a.btn{ display:block; width:89px; height:32px; line-height:32px; text-align:center; font-size:14px; color:#51544b; background:url(http://s3.amazonaws.com/resource_web/images2/set-btn-1.jpg) no-repeat; cursor:pointer;}
.ye_alert_window .btn-panel a.btn:hover{ background:url(http://s3.amazonaws.com/resource_web/images2/set-btn-2.jpg) no-repeat;}


.iredio{background:url(http://s3.amazonaws.com/resource_web/images2/redio-none.jpg) no-repeat;width: 15px;height: 15px;float:left; margin-right: 3px; margin-left:20px;cursor: pointer;}
.iredio_on{background:url(http://s3.amazonaws.com/resource_web/images2/redio-check.jpg) no-repeat;}

/*snapstory page start*/
	body{font-family:'Muli',Arial, Helvetica, sans-serif; font-size:14px; color:#666666; line-height:20px;background:#fff; width:auto; height:auto; overflow:auto;}
	#download-banner{border:none; min-width:1000px;}
	.topbg{width:100%;position:relative; min-width:1000px; margin-top:70px; height:720px; background:#d3dde9 url(images/hdr_bg1.png) no-repeat bottom; color:#fff;}
	.midbg{width:100%; margin:auto;background:#fff6e4; min-width:1000px;}
		
	.slide{margin:auto; padding-top:65px; position:relative;min-width:1000px;}
	.quickmark{ position:absolute; top:65%; left:50%; margin:0 0 0 -220px; width:400px; height:40px;}
	#slideImg{ position:relative; }
	#slideImg>img{ width:100%; min-width:1000px; position:absolute; top:0; left:0; visibility:hidden;}
	.btn{ width:100%; background:#fff; padding:10px 0; text-align:center;}
	.btn>ul{ display:block;margin:0 auto; height:142px; width:1000px;}
	.btn>ul li{ list-style-type:none; float:left; display:block; height:134px; width:134px; margin:0 10px 0 0; background-position:center center!important; cursor:pointer;}
	.imgList{ width:100%; min-width:1000px; background:#149CA8; height:750px; padding:50px 0;}
	
	.imgList>ul{display:block; width:1000px; height:750px; background:#000; margin:0 auto;}
	.imgList>ul li{ display:block; width:250px; height:250px; float:left; cursor:pointer;filter:alpha(opacity=60);opacity:0.6;}
	.imgList>ul li:hover{ cursor:pointer;}
	#imgPos{ width:315px; height:8px; position:absolute; bottom:30px; left:50%; margin-left:-147px;}
	#imgPos div{ float:left; height:20px; width:20px; background:#fff;filter:alpha(opacity=50);opacity:0.5; margin-right:20px; border-radius:20px;}
	.imgHover{ background:white!important;filter:alpha(opacity=90)!important;opacity:0.9!important;}
	
	.snap-contact{ width:100%; min-width:1000px; background:rgb(51,73,96); height:110px; text-align:center; font-size:14px; color:#CCC;}
	.snap-share{ width:415px; height:50px; padding-top:20px; margin:0 auto;}
	.snap-share>div{ width:75px; height:50px; float:left; margin-right:7px; text-align:center;}
	
	.w_gotop {position: fixed;left: 50%;bottom: 100px;margin-left:538px;_position: absolute;display: block; width:35px; height:35px; background:url(../images/top.png) no-repeat;}
/*snapstory page end*/