/***** Smoke520
	   * smoke520.7@gmail.com
       * 10-04-26
	   * css
       * dageng
       * EditPlus ****/

/* 全局CSS定义 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0; padding:0;}   
table{ border-collapse:collapse; border-spacing:0;}   
fieldset,img{ border:0;}   
address,caption,cite,code,dfn,em,strong,th,var{ font-weight:400; font-style:normal;}   
ol,ul,li{ list-style:none;}   
caption,th{ text-align:left;}   
h1,h2,h3,h4,h5,h6{ font-weight:400; font-size:100%;}   
q:before,q:after{content:'';}   
abbr,acronym{ border:0;}

input,select,textarea{ font-size:12px;}
body{ font:12px "宋体",arial,helvetica,clean,sans-serif; text-align:center;}

/* 自定义清除浮动标签 */
hb\:clr{ clear:both; display:block; font-size/*\**/:0\9; height/*\**/:0\9; line-height/*\**/:0\9;}

/* 辅助常用样式 */
.hidden{ display:none;}
.show{ display:block!important;}
.handStyle{ cursor:pointer;}

/* 默认链接颜色 */
a{ color:#009; text-decoration:none;}
a:hover{ color:#f60; text-decoration:underline;}

/* 主体框架 */
body{ font-size:12px; color:#666;}

#wrapper{ width:960px; margin:0 auto; text-align:left;}
	#header{}
		.headerTip{ height:96px; margin-bottom:1px; border-bottom:2px solid #007ec3; background:url(/ver09/img/special/mms/header_bg.png) repeat-x;}
			.headerTip img{ display:inline; float:left; margin:28px 0 0 40px;}
			.headerTip span{ display:inline; float:right; margin:67px 20px 0 0; font-size:14px;}
		.theme img{ display:block;}
	#container{  width:940px; margin-top:1px; padding:10px; border-top:2px solid #007ec3;}
	#container:after{ content:""; display:block; height:0; clear:both; visibility:hidden;}
		.main{ float:left; width:688px; padding-top:10px;}
			.mainFrame{ zoom:1;}
			.mainFrame:after{ content:""; display:block; height:0; clear:both; visibility:hidden;}
				.phone{ float:left; width:272px; height:502px; background:url(/ver09/img/special/mms/phone_bg.png) no-repeat;}
					.phoneC{ width:223px; height:336px; margin:83px 0 0 25px;}
						#changeWrapper{ position:relative; width:223px; height:314px; overflow:hidden;}
							#changeList{ position:absolute;}
								#changeList li{ float:left;}
								#changeList img{ float:left;}
						#changeBtn{ width:223px; height:22px; background:url(/ver09/img/special/mms/pic/bg.jpg) no-repeat;}
							.btnLeft{ display:inline; float:left; width:16px; height:16px; margin:3px 0 0 14px; background:url(/ver09/img/special/mms/pic/left.png) no-repeat; cursor:pointer;}
							.btnRight{ display:inline; float:right; width:16px; height:16px; margin:3px 14px 0 0; background:url(/ver09/img/special/mms/pic/right.png) no-repeat; cursor:pointer;}
							#btnText{ width:163px; float:left; color:#fff; font-size:14px; font-weight:700; text-align:center; line-height:22px;}
				.mainFrameContent{ float:right; width:375px; padding-right:20px;}
					.mainFrameCTitle{ height:45px; background:url(/ver09/img/special/mms/main_frame_title.png) no-repeat; color:#216cc3; font-size:16px; font-weight:700; line-height:30px;}
					.mainFrameContent p{ margin:20px 0; font-size:14px; line-height:28px; text-indent:26px;}
		.mainList{ width:677px; padding-top:20px;}
			.mainListT{ width:677px; height:9px; display:block; background:url(/ver09/img/special/mms/mainlist_top.png) no-repeat; overflow:hidden;}
			.mainListB{ width:677px; height:9px; display:block; background:url(/ver09/img/special/mms/mainlist_bottom.png) no-repeat; overflow:hidden;}
			.mainListC{ padding:0 18px; border-left:1px solid #d3ecfa; border-right:1px solid #d3ecfa; background:#f5fbff;}
				.mainListC h6{clear:both; padding:10px 0; border-bottom:1px solid #d1e4ee; color:#216cc3; font-size:16px; font-weight:700;}
					.mainListBtn{ zoom:1; padding-left:20px;}
					.mainListBtn:after{ content:""; display:block; height:0; clear:both; visibility:hidden;}
						.mainListBtn span{ float:left; width:150px; height:38px; padding:10px 0;}
						.mainListBtn a{ display:inline; float:left; height:38px; padding:0 10px 0 35px; border:1px solid #f5fbff; background:url(/ver09/img/special/mms/ico1.png) no-repeat 3px 50%; color:#000!important; font-size:14px; font-weight:700; line-height:38px;}
						.mainListBtn a:hover{ border:1px solid #d1e4ee; background-color:#fff; text-decoration:none;}
						.tooltip{ width:169px; height:82px; padding:15px 20px 25px 20px; background:transparent url(/ver09/img/special/mms/black_arrow.png) no-repeat; color:#fff; text-align:left; line-height:20px;}
						.mainListBtn a.ico2{ background-image:url(/ver09/img/special/mms/ico2.png);}
						.mainListBtn a.ico3{ background-image:url(/ver09/img/special/mms/ico3.png);}
						.mainListBtn a.ico4{ background-image:url(/ver09/img/special/mms/ico4.png);}
						.mainListBtn a.ico5{ background-image:url(/ver09/img/special/mms/ico5.png);}
						.mainListBtn a.ico6{ background-image:url(/ver09/img/special/mms/ico6.png);}
						.mainListBtn a.ico7{ background-image:url(/ver09/img/special/mms/ico7.png);}
						.mainListBtn a.ico8{ background-image:url(/ver09/img/special/mms/ico8.png);}
						.mainListBtn a.ico9{ background-image:url(/ver09/img/special/mms/ico9.png);}
						.mainListBtn a.ico10{ background-image:url(/ver09/img/special/mms/ico10.png);}
						.mainListBtn a.ico11{ background-image:url(/ver09/img/special/mms/ico11.png);}
						.mainListBtn a.ico12{ background-image:url(/ver09/img/special/mms/ico12.png);}
						.mainListBtn a.ico13{ background-image:url(/ver09/img/special/mms/ico13.png);}
						.mainListBtn a.ico14{ background-image:url(/ver09/img/special/mms/ico14.png);}
						.mainListBtn a.ico15{ background-image:url(/ver09/img/special/mms/ico15.png);}
						.mainListBtn a.ico16{ background-image:url(/ver09/img/special/mms/ico16.png);}
						.mainListBtn a.ico17{ background-image:url(/ver09/img/special/mms/ico17.png);}


		.bar{ float:right; width:236px; border:1px solid #d1e4ee;}
			.barFrame{ background:#dff2fd;}
				.barFrameTitle{ height:34px; padding-left:17px; background:url(/ver09/img/special/mms/bar_frame_title.png) repeat-x; color:#fff; font-size:14px; font-weight:700; line-height:34px;}
				.barFrameContent{ padding:15px;}
					.help{ line-height:20px; text-indent:24px;}
					.helpMore{ text-align:right;}
					.barFrameContent h3{ margin-bottom:10px;}
					.barFrameContent dl{ padding:5px 0 15px; line-height:20px;}
						.barFrameContent dt{ color:#001f6e;}
						.barFrameContent dd{ padding-left:25px; color:#f60; font-size:14px;}
					.barFrameBtn{ display:block; margin:10px auto;}
					.formFrame{}
						.formFrame textarea{ display:block; width:190px; height:65px; margin:0 auto 5px; padding:8px; border:1px solid #d1e4ee; color:#999; font-size:12px;}
						.formFrame input{ display:block; width:190px; height:14px; margin:0 auto 5px; padding:8px; border:1px solid #d1e4ee; color:#999; font-size:12px;}
						.formFrame button{ display:block; width:px44; height:20px; margin:0 auto; border:1px solid #6e6e6e; background:#d0d0d0; color:#f00; font-weight:700; line-height:20px; text-align:center; cursor:pointer;}
					.shareList{ padding:5px 10px; line-height:30px;}
						.shareList li{ padding-left:30px; background:url(/ver09/img/special/mms/share_list.png) no-repeat;}
						.shareList li.ico1{ background-position:0 7px;}
						.shareList li.ico2{ background-position:0 -28px;}
						.shareList li.ico3{ background-position:0 -64px;}

		#attention{ float:right; width:236px; margin-top:15px; line-height:20px; text-indent:24px;}
	#footer{ width:100%; background:#f4f4f4; color:#a5a5a5; font-family:arial; line-height:40px; text-align:center;}