@charset "utf-8";

/* CSS Document */

/** 全局样式 */

body{

	padding:0px;

	margin:0px;

	background:url(../image/page_background.gif);

	font-size:12px;

	color:#000;

	}

div,ul,li,form,p{

	padding:0px;

	margin:0px;

	}

ul,li{

	list-style:none;

	}

img{

	border:none;

	vertical-align:bottom;

	}

a{

	text-decoration:none;

	}

a:hover{

	text-decoration:underline;

	}

.w950{

	width:950px;

	margin:0px auto;

	background:url(../image/top_bg.jpg) repeat-x;

	height:116px;

	}

#head{

	background:url(../image/head_bg.jpg) left 62px no-repeat;

	height:330px;

	}

#head .logo{

	padding:25px 0px 0px 25px;

	float:left;

	}

#head ul.nav{

	float:right;

	padding-top:67px;

	padding-right:45px;

	height:60px;

	overflow:hidden;

	}

#head ul.nav li{

	background:url(../image/nav_li_bg.gif) right no-repeat;

	padding-right:6px;

	padding-left:6px;

	float:left;

	}

#head ul.nav li.wu{

	background:none;

	}

#head .tips{

	clear:both;

	text-align:right;

	padding-right:50px;

	padding-top:6px;

	}

#head .tips a{

	color:#FFFFFF;

	margin-right:6px;

	margin-left:5px;

	}

#head .login{

	text-align:right;

	padding-right:60px;

	padding-top:57px;

	*padding-top:54px;

	}

#head .login table.tableout{

	text-align:left;

	width:145px;

	}

#head .login input.text{

	width:130px;

	border:none;

	height:16px;

	color:#666666;

	}

#head .login .tm{

	width:64px;

	height:23px;

	}

#head .login img.tm{

	vertical-align:top;

	cursor:pointer;

	}

#head .login .tablein{

	background:url(../image/loginin_bg.png) no-repeat;

	width:200px;

	}

#head .login .tablein td{

	text-align:left;

	text-indent:20px;

	color:#FFFFFF;

	}

#head .login .tablein td b{

	font-size:14px;

	font-family:"微软雅黑";

	}

#head .login .tablein td span{

	color:#FFFF00;

	}

#head .login .tablein td a{

	color:#FFFF00;

	}

#main{

	background:#ffffff;

	}

#main .top{

	height:55px;

	}



#foot{

	background:url(../image/foot_bg.png) no-repeat;

	height:145px;

	color:#FFFFFF;

	line-height:18px;

	}

#foot .state{

	padding:10px 122px 0px 70px;

	}

#foot .state span{

	color:#ffae00;

	}

#foot .copy{

	padding-top:20px;

	text-align:center;

	}



/**sms首页**/

#main .taocan{

	background:url(../image/index_main_bg.png) no-repeat;

	height:268px;

	width:759px;

	padding-top:72px;

	margin:0 auto;

	}

#main .taocan p{

	margin-bottom:15px;

	margin-top:15px;

	}

#main .taocan table{

	height:142px;

	}

#main .taocan td{

	vertical-align:middle;

	}

#main .taocan .td1{

	line-height:30px;

	width:155px;

	text-align:center;

	}

#main .taocan .td2{

	width:130px;

	line-height:24px;

	padding-left:20px;

	}

#main .taocan .td3{

	width:70px;

	text-align:center;

	line-height:45px;

	}

#main .taocan .td4{

	width:80px;

	text-align:center;

	line-height:18px;

	font-family:Arial, Helvetica, sans-serif;

	}

#main .taocan .td4 p{

	margin-top:4px;

	margin-bottom:8px;

	}

#main .taocan .td4 .hight{

	height:15px;

	*height:10px;

	overflow:hidden;

	}

#main .taocan .td5{

	padding-top:2px;

	line-height:19px;

	padding-left:25px;

	padding-right:15px;

	text-indent:2em;

	}

/**内容举例**/

#main .example{

	width:777px;

	margin:0 auto;

	line-height:20px;

	}

#main .example p.title{

	color:#006699;

	margin-top:10px;

	text-indent:1em;

	}

#main .example table{

	background:url(../image/example_part_bg.png) no-repeat;

	height:221px;

	width:100%;

	}

#main .example table td{

	padding-left:10px;

	padding-right:10px;

	}

#main .example table td.tdpic1{

	background:url(../image/example_part1.png) right bottom no-repeat;

	}

#main .example table td.tdpic2{

	background:url(../image/example_part2.png) right bottom no-repeat;

	}

#main .example table td.tdpic3{

	background:url(../image/example_part3.png) right bottom no-repeat;

	}

#main .example table td.tdpic4{

	background:url(../image/example_part4.png) right bottom no-repeat;

	}

#main .example table td.tdpic5{

	background:url(../image/example_part5.png) right bottom no-repeat;

	}

#main .example table td strong{

	color:#3e8bb1;

	font-size:14px;

	}

#main .example table td span{

	color:#ff0000;

	}

#main .example table td.tdbg{

	background:url(../image/example_td_bg.png) left center no-repeat;

	height:87px;

	}

	

/*My message我的短信通*/

#main .message{

	width:777px;

	margin:0 auto;

	line-height:20px;

	}

#main .message td.tdcon{

	padding-left:20px;

	padding-right:15px;

	}

#main .ydz{

	padding:15px;

	color:#333;

	}

#main .ydz td.baixian{

	border-right:1px solid #fff;

	text-align:center;

	}

#main .ydz caption{

	text-align:left;

	font-weight:bold;

	}

#main .ydz td.fontTc{

	color:#FF3300;

	}



/*盈亏图表*/

#main .break{

	width:884px;

	margin:auto;

	line-height:20px;

	}

.part1{

	height:260px;

	padding:0px 15px 15px 15px;

	background:url(../image/break_part_bg.png) bottom repeat-x;

	}

.part1 .left{

	background:url(../image/sms_part2_left_bg.png) left top no-repeat;

	height:133px;

	float:left;

	width:125px;

	padding:105px 60px 0px 70px;

	color:#296984;

	line-height:19px;

	}

.part1 .left div{

	height:115px;

	overflow:hidden;

	}

.part1 .right{

	float:right;

	width:590px;

	}

.right table td{

	text-align:center;

	color:#00527b;

	}

.right table span{

	color:#d40000;

	font-weight:bold;

	}

.right table td.die span,.right table td.zhang span{

	color:#FFFFFF;

	padding-left:2px;

	padding-right:2px;

	font-weight:500;

	}

.right table td.die{

	background:url(../image/sms_die.png) center no-repeat;

	line-height:22px;

	text-align:left;

	text-indent:12px;

	*text-indent:15px;

	color:#FFFFFF;

}

.right table td.zhang{

	background:url(../image/sms_zhang.png) center no-repeat;

	line-height:22px;

	text-align:left;

	text-indent:12px;

	*text-indent:15px;

	color:#FFFFFF;

}

.right table td.cha{

	background:url(../image/sms_cha.png) center no-repeat;

	line-height:22px;

	color:#FFFFFF;

	font-weight:bold;

}

.part2{

	padding:10px 20px 20px 30px;

	background:url(../image/break_part_bg.png) bottom repeat-x;

	clear:both;

	margin-bottom:15px;

	}

.part2 .over{

	height:146px;

	overflow:auto;

	padding-left:1px;

	*padding-left:0px;

	}

.part2 table{

	border:1px solid #1d6386;

	border-collapse:collapse;

	}

.part2 table.tit{

	border:1px solid #1d6386;

	border-collapse:collapse;

	width:803px;

	*width:98%;

	}

.part2 table td{

	border:1px solid #CCCCCC;

	padding:4px;

	color:#333333;

	}

.part2 table td.dianc{

	background:#e7f3f6;

	}

.allbg{

	background:#F5E9EB;

	}

.part2 table.tit td{

	color:#FFFFFF;

	background:#00527b;

	}

.part3{

	background:url(../image/break_part_bg.png) bottom repeat-x;

	text-align:center;

	}

/**注册**/

.zhuce{

	width:558px;

	height:220px;

	background:url(../image/login_bg.png) no-repeat;

	margin:0 auto;

	padding:48px 10px 10px 20px;

	}

.zhuce .table2{

	margin-top:15px;

	}

.zhuce .table2 td{

	height:26px;

	text-align:left;

	}

.zhuce .table2 td.bot{

	height:40px;

	}

.zhuce .table2 b{

	color:#ff0000;

	}

.zhuce .table2 span{

	color:#7e7e7e;

	}

.zhuce input.text{

	width:175px;

	border:1px solid #0a3e73;

	}