@charset "utf-8";
/* 简单流媒体
   注意: 流媒体要求您删除 HTML 中媒体的高度和宽度属性
   http://www.alistapart.com/articles/fluid-images/ 
*/
img, object, embed, video {
	max-width: 100%;
}
/* IE 6 不支持最大宽度，因此默认为 100% 宽度 */
.ie6 img {
	width:100%;
}

/*
	Dreamweaver 流体网格属性
	----------------------------------
	dw-num-cols-mobile:		2;
	dw-num-cols-tablet:		8;
	dw-num-cols-desktop:	10;
	dw-gutter-percentage:	25;
	
	灵感来自于 Ethan Marcotte 的“具有响应的 Web 设计” 
	http://www.alistapart.com/articles/responsive-web-design
	
	和 Joni Korpi 的“黄金网格系统”
	http://goldengridsystem.com/
*/

/* 移动设备布局: 480px 及更低。 */

.gridContainer {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	padding-left: 0%;
	padding-right: 0%;
}


#hbox {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-color:#ffffff;
	text-align:center;
}
#hbox .ss{display:block;clear:both;width:100%;margin:0px;padding:20px 0px 15px 0px;position:fixed;z-index:100;left:0px;top:0px;background-color:#f5f5f5;border-bottom:#cecdcd 1px solid;}
#hbox .ss a{color:#d3d5d5;font-size:16px}
#hbox .ss .zd{float:left;width:25px;height:3px;border-top:3px solid #666666;border-bottom:3px solid #666666;background-color:#666666;padding:6px 0;background-clip:content-box;margin:6px 0px 0px 25px;}
#hbox .ss .so{font-size:1.0em;color:#6a6a6a;height:24px;width:48%;padding:2px 0px 0px 5px;margin:0px;border:#0066ff 2px solid;border-radius:5px;}
#hbox .ss input,button,select{border:none;outline:none;}
#hbox .ss .sa{width:25%;height:auto;color:#ffffff;font-size:1.2em;background-color:#33cc00;text-align:center;padding:5px 6px 5px 6px;margin-bottom:5px;margin-left:2px;vertical-align:middle;border-radius:8px;}

#menu {display:block;clear:both;height:auto;height:100%;overflow:auto;margin:0 auto;padding:0px;}
#menu a{color:#663300;text-decoration:none}
#menu .zx{display:block;clear:both;height:auto;margin:0px;padding:15px 10px 15px 10px;font-size:1.0em;text-align:center;background-color:#ffffcc;}
#menu .zx a{color:#336699;text-decoration:none}
#menu .cm{display:block;clear:both;height:auto;margin:0px;padding:15px 10px 15px 10px;font-size:1.0em;font-weight:bold;text-align:center;background-color:#ffffcc;}
#menu .cm a{color:#336699;text-decoration:none}

#main {display:block;clear:both;height:auto;height:100%;overflow:auto;margin:0 auto;padding:80px 0px 0px 0px;}
#main H1{display:block;clear:both;height:auto;margin:0px;padding:20px 10px 15px 10px;font-size:130%;font-weight:bold;text-align:center;background-color:#ffffff;}
#main H1 a{color:#000000;text-decoration:none}
#main H1 .hs{color:#ff0000;font-weight:bold;}
#main a{color:#000000;text-decoration:none}
#main .nb{display:block;clear:both;height:auto;margin:0px;padding:10px 10px 10px 10px;font-size:1.1em;text-align:center;color:#999999;}

#main .dh{display:block;clear:both;height:auto;margin:0px;padding:15px 10px 15px 10px;font-size:1.0em;text-align:center;background-color:#ccffff;}
#main .dh a{color:#336699;text-decoration:none}
#main .bh{display:block;clear:both;height:auto;margin:0px;padding:15px 10px 15px 10px;font-size:90%;text-align:center;background-color:#ccffff;}
#main .bh a{color:#336699;text-decoration:none}
#main .ck{display:block;clear:both;height:auto;margin:0px 0px 10px 0px;padding:20px 10px 20px 10px;font-size:110%;text-align:center;background-color:#ffcc66;}
#main .ck a{color:#ffffff;text-decoration:none}
#main .mr{display:block;clear:both;height:auto;margin:10px 0px 15px 0px;padding:15px 10px 15px 10px;font-size:1.1em;text-align:center;background-color:#f1f1f1;font-weight:bold;}
#main .mr a{color:#000000;text-decoration:none}
#main .mr .vp{font-size:0.8em;color:#ffffff;background-color:#ff0000;padding:1px 5px 1px 5px;}
#main .mr .mf{font-size:0.8em;color:#ffffff;background-color:#999999;padding:1px 5px 1px 5px;}
#main .tm{display:block;clear:both;height:auto;margin:15px 0px 10px 0px;padding:15px 10px 15px 10px;font-size:1.1em;text-align:center;background-color:#f1f1f1;font-weight:bold;border-top:#cecdcd 1px solid;}
#main .tm a{color:#000000;text-decoration:none}
#main .tm .vp{font-size:0.8em;color:#ffffff;background-color:#ff0000;padding:1px 5px 1px 5px;}
#main .ht{display:block;clear:both;height:auto;margin:20px 0px 20px 0px;padding:15px 10px 15px 10px;font-size:1.1em;text-align:center;background-color:#f1f1f1;}
#main .ht a{color:#000000;text-decoration:none}
#main .zt{display:block;clear:both;height:auto;margin:10px 0px 10px 0px;padding:15px 10px 15px 20px;font-size:1.0em;font-weight:bold;text-align:left;background-color:#f1f1f1;border-top:#cecdcd 1px solid;}
#main .zt a{color:#000000;text-decoration:none}

#main ul{display:block;clear:both;height:auto;height:100%;overflow:auto;padding:12px 10px 10px 10px;margin:0 auto;background-color:#ffffff;}
#main li{display:block;clear:both;height:auto;width:100%;padding:0px;margin:10px 0px 30px 0px;}
#main li .p{display:block;clear:both;height:auto;width:95%;padding:0px;margin:10px 0px 10px 8px;}
#main li .n{display:block;clear:both;height:auto;width:90%;padding:10px 0px 15px 10px;margin:0px;text-align:center;font-size:1.3em;font-weight:bold;}
#main li .n a{color:#000000;text-decoration:none;}
#main li .s{display:block;clear:both;height:auto;padding:5px 0px 10px 0px;margin:0px;text-align:center;font-size:1.2em;}
#main li .s a{color:#000000;text-decoration:none;}
#main li .o{display:block;clear:both;height:auto;padding:2px 5px 2px 5px;margin:0px 0px 10px 0px;text-align:center;font-size:1.0em;}
#main li .u{display:block;clear:both;height:auto;padding:2px 5px 2px 5px;margin:0px 0px 10px 0px;text-align:center;font-size:1.1em;}
#main li .u a{color:#666666;text-decoration:none;}
#main li .c{display:block;clear:both;height:auto;padding:5px 0px 10px 0px;margin:0px;text-align:center;font-size:1.0em;}
#main li .c a{color:#666666;text-decoration:none;}
#main li .c .vp{font-size:0.8em;color:#ffffff;background-color:#ff0000;padding:1px 5px 1px 5px;}
#main li .c .mf{font-size:0.8em;color:#ffffff;background-color:#999999;padding:1px 5px 1px 5px;}
#main li .q{display:block;clear:both;height:auto;padding:10px 0px 0px 0px;margin:0px 0px 10px 0px;text-align:center;}
#main li .q .ak{font-size:0.9em;color:#000000;background-color:#00ff00;padding:5px 20px 5px 20px;border:#009900 1px solid;border-radius:3px;}
#main li .q .cs{font-size:0.9em;color:#000000;background-color:#ffcc00;padding:5px 15px 5px 15px;border:#ff9900 1px solid;border-radius:3px;}
#main li .q .wx{font-size:1.0em;color:#ffffff;background-color:#ff6600;padding:8px 15px 8px 15px;border:#ff6600 1px solid;border-radius:3px;}
#main li .q .xm{font-size:1.1em;color:#ffffff;background-color:#ff6600;padding:8px 90px 8px 90px;border:#ff6600 0px solid;border-radius:20px;margin-bottom:10px;}
#main li .a{display:block;clear:both;height:auto;padding:20px 0px 0px 0px;margin:10px 0px 10px 0px;text-align:center;}
#main li .a .mp{font-size:1.1em;color:#ff6633;background-color:#ffe7e7;padding:8px 80px 8px 80px;border:#ffe7e7 0px solid;border-radius:20px;}
#main li .z{display:block;clear:both;height:20px;padding:5px 0px 5px 0px;margin:0px 0px 5px 0px;text-align:center;font-size:1.0em;background:url(https://www.stoneadd.com/image/zoom.gif) 24% 7px no-repeat;}
#main li .z a{color:#999999;}
#main li .z i {border:solid #999999;border-width:0 2px 2px 0;display:inline-block;padding:2px;margin-bottom:1px;}
#main li .z .aw {transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
#main li .t{display:block;clear:both;height:auto;width:90%;padding:0px;margin:0px;text-align:center;font-size:0.9em;color:#666666;}

#main .box{display:block;float:left;width:40%;height:auto;height:100%;overflow:hidden;padding:2px;margin:10px 0px 10px 20px;text-align:center;align-items:center;border:#cecdcd 1px solid;border-radius:3px;}
#main .box .pp{display:block;clear:both;height:120px;overflow:hidden;padding:0px;margin:0px;}
#main .box .nn{display:block;clear:both;text-align:left;height:28px;overflow:hidden;padding:10px 5px 0px 5px;margin:0px;font-size:0.8em;font-weight:bold;border-top:#cecdcd 1px solid;}
#main .box .nn a{color:#000000;text-decoration:none;vertical-align:middle;}
#main .box .cc{display:block;clear:both;text-align:left;height:13px;overflow:hidden;padding:5px 5px 10px 5px;margin:0px;font-size:1.0em;}

#main .pages{display:block;clear:both;height:auto;height:100%;overflow:auto;padding:10px 0px 30px 0px;margin:0px;background-color:#ffffff;text-align:center;}
#main .pages .to{display:block;clear:both;height:auto;padding:5px 0px 20px 0px;margin:0px;font-size:0.9em;}
#main .pages .to .rb{color:#ff0000;}
#main .pages .ms{display:block;clear:both;height:auto;padding:15px 0px 5px 0px;margin:0px;font-size:1.0em;font-weight:bold;border-top:#cecdcd 1px dashed;}
#main .pages .ms .rb{color:#ff0000;}
#main .pages .ta{display:block;clear:both;height:auto;padding:5px 0px 5px 0px;margin:0px;font-size:1.0em;font-weight:bold;}
#main .pages .ta .rb{color:#ff0000;}
#main .pages .fp{font-size:1.1em;color:#999999;background-color:#f5f5f5;padding:5px 20px 5px 20px;border:#999999 1px solid;border-radius:3px;}
#main .pages .np{font-size:1.1em;color:#0099cc;background-color:#ffffff;padding:5px 20px 5px 20px;border:#0099cc 2px solid;border-radius:3px;}
#main .pages .bp{font-size:1.1em;color:#0099cc;background-color:#ffffff;padding:5px 20px 5px 20px;border:#0099cc 2px solid;border-radius:3px;}
#main .pages .lp{font-size:1.1em;color:#999999;background-color:#f5f5f5;padding:5px 20px 5px 20px;border:#999999 1px solid;border-radius:3px;}
#main .pages .tz{display:block;clear:both;height:auto;padding:10px 0px 5px 0px;margin:15px 0px 0px 0px;}
#main .pages .tz .tn{font-size:1.0em;color:#b1b1b1;width:120px;padding:5px 2px 5px 2px;border:#c2c2c2 1px solid;}
#main .pages .tz .sm{font-size:1.0em;font-weight:bold;color:#ffffff;background-color:#ff9900;padding:5px 6px 5px 6px;border:#cc6600 1px solid;border-radius:3px;}

#main .zw{display:block;clear:both;height:auto;height:100%;overflow:auto;padding:10px 20px 20px 20px;margin:0px;text-align:left;background-color:#ffffff;font-size:1.2em;}
#main .zw a{color:#000000;text-decoration:none}
#main .zw .vrb{color:#ffffff;font-weight:bold;font-size:12px;margin-left:10px;margin-bottom:5px;padding-left:6px;padding-right:6px;background-color:#ff0000;}
#main .zw .vrb a{color:#ffffff;text-decoration:none;}
#main .nt{display:block;clear:both;height:auto;height:100%;overflow:auto;padding:5px 20px 20px 20px;margin:0px;text-align:left;background-color:#ffffff;font-size:1.3em;line-height:1.3em;}
#main .nt a{color:#000000;text-decoration:none}
#main .nt img{vertical-align:middle;padding-bottom:3px;}
#main .nt .ce{padding-top:18px;text-align:center;}
#main .nt .fs{font-size:1.0em;color:#de7531;background-color:#fee3d0;padding:10px 20px 10px 20px;border:#fee3d0 1px solid;border-radius:18px;}
#main .nt .xw{font-size:1.0em;color:#ffffff;background-color:#ff6600;padding:10px 20px 10px 20px;border:#ff6600 1px solid;border-radius:18px;}
#main .nt .ma{color:#ffffff;background-color:#ff9900;padding:3px 10px 3px 10px;font-size:0.7em}
#main .nt .lm{color:#ffffff;background-color:#339900;padding:3px 10px 3px 10px;font-size:0.7em}
#main .ct{display:block;clear:both;height:auto;height:100%;overflow:auto;padding:10px 20px 20px 20px;margin:0px;text-align:center;background-color:#ffffff;font-size:0.8em;}
#main .ct .xd{padding-top:15px;}
#main .ct .xq{width:86%;height:150px;font-size:1.5em;background:url(https://www.stoneadd.com/image/bg_request.gif) 0px 0px no-repeat;border-left:#f1f1f1 1px solid;border-top:#f1f1f1 1px solid;border-right:#cccccc 1px solid;border-bottom:#cccccc 1px solid;}
#main .ct .yq{width:86%;height:150px;font-size:1.5em;border-left:#f1f1f1 1px solid;border-top:#f1f1f1 1px solid;border-right:#cccccc 1px solid;border-bottom:#cccccc 1px solid;}
#main .ct .nm{width:86%;height:30px;font-size:1.5em;background:url(https://www.stoneadd.com/image/bg_name.gif) 0px 0px no-repeat;border-left:#f1f1f1 1px solid;border-top:#f1f1f1 1px solid;border-right:#cccccc 1px solid;border-bottom:#cccccc 1px solid;}
#main .ct .cn{width:86%;height:30px;font-size:1.5em;background:url(https://www.stoneadd.com/image/bg_country.gif) 0px 0px no-repeat;border-left:#f1f1f1 1px solid;border-top:#f1f1f1 1px solid;border-right:#cccccc 1px solid;border-bottom:#cccccc 1px solid;}
#main .ct .dz{width:86%;height:30px;font-size:1.5em;background:url(https://www.stoneadd.com/image/bg_email.gif) 0px 0px no-repeat;border-left:#f1f1f1 1px solid;border-top:#f1f1f1 1px solid;border-right:#cccccc 1px solid;border-bottom:#cccccc 1px solid;}
#main .ct .ha{width:86%;height:30px;font-size:1.5em;background:url(https://www.stoneadd.com/image/bg_tel.gif) 0px 0px no-repeat;border-left:#f1f1f1 1px solid;border-top:#f1f1f1 1px solid;border-right:#cccccc 1px solid;border-bottom:#cccccc 1px solid;}
#main .ct .tn{width:86%;height:30px;font-size:1.5em;background:url(https://www.stoneadd.com/image/bg_whatsapp.gif) 0px 0px no-repeat;border-left:#f1f1f1 1px solid;border-top:#f1f1f1 1px solid;border-right:#cccccc 1px solid;border-bottom:#cccccc 1px solid;}
#main .ct .hc{width:60%;margin:10px 0px 10px 30px;padding:10px 0px 10px 0px;font-size:1.5em;background-color:#0066ff;color:#ffffff;}
#main .ct .hc a{color:#ffffff;}
#main .ct .sm{font-size:1.5em;font-weight:bold;color:#ffffff;background-color:#ff9900;padding:10px 20px 10px 20px;border:#cc6600 1px solid;border-radius:3px;}
#main .ct .heart{width:110px;height:25px;background-color:transparent;margin:20px auto;position:relative;}
#main .ct .heart::before,.heart::after{position:absolute;display:block;content:".";width:20px;height:35px;background-color:red;border-top-left-radius:50% 15px;border-top-right-radius:50% 15px;left:41px;top:0px;transform:rotate(-45deg);}
#main .ct .heart::after{transform: rotate(45deg);left:52px;}
#main .sc{display:block;clear:both;height:auto;height:100%;overflow:auto;padding:10px 20px 10px 20px;margin:0px;text-align:left;background-color:#ffffff;font-size:1.5em;}
#main .sc a{color:#000000;text-decoration:none}
#main .cc{display:block;clear:both;height:auto;height:100%;overflow:auto;padding:8px 20px 8px 20px;margin:0px;text-align:left;background-color:#ffffff;font-size:1.2em;color:#666666;}
#main .cc a{color:#666666;text-decoration:none}
#main .zc{display:block;clear:both;height:auto;height:100%;overflow:auto;padding:8px 20px 8px 20px;margin:0px;text-align:left;background-color:#ffffff;font-size:1.2em;}
#main .zc a{color:#666666;text-decoration:underline;}
#main .gd{display:block;clear:both;height:auto;height:100%;overflow:auto;padding:20px 20px 10px 20px;margin:0px;text-align:left;background-color:#ffffff;font-size:1.2em;line-height:1.5em;border-top:#cecdcd 1px solid;}
#main .gd a{color:#666666;text-decoration:none}

#fbox {display:block;clear:both;height:auto;padding:0px 0px 55px 0px;margin:18px 0px 0px 0px;text-align:center;background-color:#f8f8f8;}
#fbox .dr{display:block;clear:both;height:auto;margin:15px 0px 0px 0px;padding:15px 10px 15px 10px;font-size:1.0em;text-align:center;background-color:#f1f1f1;border-top:#cecdcd 1px solid;border-bottom:#e3e3e3 1px solid;}
#fbox .dr a{color:#000000;text-decoration:none}
#fbox .wz{display:block;clear:both;height:auto;margin:0px;padding:15px 0px 10px 0px;font-size:1.2em;}
#fbox .wz a{color:#000000;text-decoration:none;}
#fbox .nk{display:block;clear:both;height:auto;margin:10px 0px 0px 0px;padding:15px 0px 10px 0px;font-size:1.2em;border-top:#cecdcd 1px solid;}
#fbox .nk a{color:#000000;text-decoration:none;}
#fbox .tw{display:block;clear:both;height:auto;margin:0px;padding:5px 0px 5px 0px;font-size:1.2em;}
#fbox .tw img{vertical-align:middle;padding-bottom:3px;padding-left:15px;padding-right:5px;max-width:17px;}
#fbox .tw a{color:#666666;padding-left:2px;}
#fbox .tw .wa{font-size:0.6em;font-weight:bold;color:#ffffff;background-color:#33cc00;padding:2px 1px 2px 1px;border:#339900 1px solid;}
#fbox .tw .em{font-size:0.6em;font-weight:bold;color:#cc3333;background-color:#ffffff;padding:2px 3px 2px 3px;border:#cc3333 1px solid;margin-left:10px;}
#fbox .tw .dm{color:#cc3333;background-color:#ffffff;padding:0px 3px 0px 3px;border:#cc3333 1px solid;}
#fbox .tw .da{font-size:1.2em;padding-left:3px;}
#fbox .co{display:block;clear:both;height:auto;margin:0px;padding:15px 0px 18px 0px;font-size:0.8em;}
#fbox .co a{color:#000000;text-decoration:none;font-weight:bold;}
#fbox .cy{display:block;clear:both;height:auto;margin:0px 0px 220px 0px;padding:10px 0px 10px 0px;font-size:0.8em;}
#fbox .cy a{color:#000000;text-decoration:none;vertical-align:middle;}

#vbox {display:block;clear:both;height:auto;width:100%;padding:0px;margin:0 auto;text-align:center;background-color:#ffffff;position:fixed;z-index:100;left:0px;bottom:0px;}
#vbox a{text-decoration:none;}
#vbox .back{float:left;width:50%;margin:0px;font-size:1.2em;color:#666666;background-color:#f5f5f5;padding:15px 0px 15px 0px;text-align:center;border-top:#cecdcd 1px solid;}
#vbox .back i {border:solid black;border-width:0 1px 1px 0;display:inline-block;padding:4px;margin-bottom:1px;}
#vbox .back .aw {transform:rotate(135deg);-webkit-transform:rotate(135deg);}
#vbox .turn{float:left;width:100%;margin:0px;font-size:1.2em;color:#666666;background-color:#f5f5f5;padding:15px 0px 15px 0px;text-align:center;border-top:#cecdcd 1px solid;}
#vbox .turn i {border:solid black;border-width:0 1px 1px 0;display:inline-block;padding:4px;margin-bottom:1px;}
#vbox .turn .aw {transform:rotate(135deg);-webkit-transform:rotate(135deg);}
#vbox .turn a{color:#666666;}
#vbox .user{float:left;width:50%;margin:0px;font-size:1.2em;color:#666666;background-color:#f5f5f5;padding:15px 0px 15px 0px;text-align:center;border-top:#cecdcd 1px solid;}
#vbox .chat{float:left;width:50%;margin:0px;font-size:1.2em;color:#ffffff;background-color:#33cc00;padding:15px 0px 15px 0px;text-align:center;border-top:#33cc00 1px solid;}
#vbox .funs{float:left;width:50%;margin:0px;font-size:1.2em;color:#ffffff;background-color:#33cc00;padding:15px 0px 15px 0px;text-align:center;border-top:#33cc00 1px solid;}

/* 平板电脑布局: 481px 至 768px。样式继承自: 移动设备布局。 */

@media only screen and (min-width: 481px) {
.gridContainer {
	width: 90.675%;
	padding-left: 1.1625%;
	padding-right: 1.1625%;
}
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
}

/* 桌面电脑布局: 769px 至最高 1232px。样式继承自: 移动设备布局和平板电脑布局。 */

@media only screen and (min-width: 769px) {
.gridContainer {
	width: 88.2%;
	max-width: 1232px;
	padding-left: 0.9%;
	padding-right: 0.9%;
	margin: auto;
}
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
}