/* ~~~~~common style~~~~~ */
.header a,
.hotPresent li a,
table a,
.presentList li a,
.page a,
.modifyLeft p a
{color:#333;text-decoration:none;}

.header a:hover,
.hotPresent li a:hover,
table a:hover,
.presentList li a:hover,
.page a:hover,
.modifyLeft p a:hover,
.globalTips p a:hover
{text-decoration:underline;}


.login .t_btn,
.menu b,
.rTop,.rBtm,
.faq4 li a,
.noLine td a,
.modifyLeft p a,
.tableAddress td a
{background:url(../images/sprite.png) no-repeat;}

.mainBody,
.menu,
.banner{width:910px;margin:0 auto;overflow:hidden;clear:both;}

.noLine td a,
.tableAddress td a,
.modifyLeft p a{background-position:-596px 4px;padding-left:10px;}

/* ~~~~~~~~~~~~~ */
.wrapper{width:100%;background:url(../images/topBg.png) repeat-x;overflow:hidden;clear:both;}
.header{background:url(../images/topLine.jpg) right 30px  no-repeat;overflow:hidden;clear:both;width:900px;margin:0 auto;padding:0 10px 0 0;}
	.header h1{float:left;width:20%;}

	.header h1{margin:0;float:left;}
       *html .header h1{margin:0 0 0 6px}
   .header h1,.header h1 a{width:156px; height:70px; overflow:hidden;}
   .header h1 a{background:url(../images/logo.gif) no-repeat; padding:165px 0 0; display:block;height:auto; }

	.header p{display:block;float:right;width:70%;text-align:right;padding:10px 0 0;color:#ccc}
		a.setHome{background:url(../images/icon1.gif) no-repeat;padding:0 0 0 13px;}
		a.setCol{}
	.login{float:right;width:70%;text-align:right;padding:18px 0 0;}
		.login table{float:right;}
		.login td{padding-right:3px;}
		.vtop{padding-top:3px;}
		.login .t_text{width:92px;height:17px;border:none 0;border:1px solid #979797;background:#F3F7F8;padding:2px 3px 0 2px;color:#999;font-family:"tahoma";}
			*html .login .t_text{width:88px;height:13px;padding:2px 8px 0 2px;}
			*+html .login .t_text{width:88px;height:13px;padding:2px 8px 0 2px;}
		.login .t_btn{width:51px;height:18px;border:none 0;background-position:0 -35px;margin:0 5px 0 0;}
		
.menu{background:url(../images/menuBg.jpg) repeat-x;height:37px;overflow:hidden;zoom:1;margin-top:5px;}
	.menu b{width:4px;height:37px;zoom:1;overflow:hidden;}
	.menu b.l{float:left;background-position:0 -70px;margin-right:30px;}
	.menu b.r{float:right;background-position:-5px -70px;}

	.menu a{float: left;margin:3px 0 0;height: 34px;text-decoration:none;outline:none}
	.menu a:hover,.menu a.current{background: url(../images/menuLink.png) left 0;text-decoration:none;cursor:pointer;}
	.menu a span {padding:5px 15px 5px 0;float: left;margin:0 0 0 15px; height:16px;cursor:pointer;font-size:13px;color:#818181;font-weight:700;font-family:"tahoma";}
	*html .menu a span{font-family:"宋体";padding-top:7px;}
	*+html .menu a span{padding-top:8px;}
	.menu a:hover span,.menu a.current span {padding:7px 15px 5px 0;background: url(../images/menuLink.png) right 0;margin: 0 0 0 15px;height:19px;cursor:pointer;font-size:13px;} 
	
.banner{zoom:1;overflow:hidden;line-height:0;margin-top:5px;padding-bottom:5px;}
	*html .banner{padding-bottom:0;}
	*+html .banner{padding-bottom:0;}
	
.mainBody{margin-top:5px;}
	.mainContent{float:left;width:570px;padding:10px 10px 0 15px;background:url(../images/rightLine.jpg) right center no-repeat;}
	.mainContent p a{color:#800080;}
		.mainContent p{line-height:23px;text-indent:2em;color:#696767;font-size:14px;font-family:"tahoma"}
		.mainContent .rightImg{float:right;margin:10px}
	.barContent{float:right;width:299px;padding:10px 0 0 5px;}
	*html .barContent{width:290px;} 
	.mainBody .borderTop{background:url(../images/inexMainBoxBorder.gif) no-repeat;height:2px;overflow:hidden;}
	.mainBody .borderBtm{background:url(../images/inexMainBoxBorder.gif) 0 -2px no-repeat;height:7px;overflow:hidden;}
	.mainBox{border-left:1px solid #E4E3E3;border-right:1px solid #E4E3E3;overflow:hidden;zoom:1;}
	.mainBox .bg{border-left:1px solid #fff;border-right:1px solid #fff;background:url(../images/indexMainBoxBg.jpg) left bottom repeat-x #F7F7F7;overflow:hidden;zoom:1;padding-bottom:10px;}
	h3.indexH3{background:url(../images/line.jpg) no-repeat 0 bottom;padding:0 0 5px 5px;zoom:1;margin-bottom:10px;clear:both;overflow:hidden;font-size:14px;font-weight:700;color:#9B9A9A;}
	h3.indexH3 span{float:left;}

.hotPresent{}
	.hotPresent li{float:left;margin:0 10px 0 13px;text-align:center;}
	.hotPresent li img{margin-bottom:5px;}
	*html .hotPresent li img{margin-bottom:10px;}
	*+html .hotPresent li img{margin-bottom:10px;}
	.hotPresent li a{text-decoration:none;}
	.hotPresent li a img{border:1px solid #ccc;}
	
	.scrollList{margin:0 5px;color:#696767}
	.scrollList td{padding:3px 2px;}
	.scrollList td a{color:#696767}
	.news{height:auto;}
	
	.noFrame .barContent,.noFrame .mainContent{padding:0;}
	.noFrame .mainContent{width:600px;float:right;background:none;}
	.noFrame .barContent{width:300px;float:left;}

	.mainContent{}
	
	.rTop,.rBtm{width:300px;height:5px;overflow:hidden;zoom:1;}
	.rTop{background-position:0 -125px;}
	.rBtm{background-position:0 -140px;margin-bottom:10px;}
	.rContent{border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5;zoom:1;overflow:hidden;padding:0 10px;background:#F6F6F6;}
	.mainContent .rTop{width:600px;background-position:0 -145px;}
	.mainContent .rBtm{width:600px;background-position:0 -160px;}
	.barContent .rContent{width:278px;}
	.mainContent .rContent{width:578px;}

	.rContent h3{font-weight:700;font-size:14px;border-bottom:1px solid #ccc;color:#9B9A9A;padding:4px 0 6px 10px;}
		

	.tableAddress{margin:5px 10px;width:93%;}
	.tableAddress td{text-align:left;padding:10px 0 3px;border-bottom:1px dotted #C5C5C5;font-family:"Tahoma";color:#666;}
	.heartfeltWishes td{border:none 0;}
	.tableAddress td img{margin-right:10px;}
	.tableAddress td.t_c img{margin:0;}
	.tableAddress td p{padding:0 0 2px;color:#666;}
	.tableAddress td.t_c{text-align:center;font-size:14px;color:#666;}
	.tableAddress th{text-align:right;padding:10px 0 3px;border-bottom:1px dotted #C5C5C5;color:#000}

	.bigTable{}
	.bigTable th{text-align:right;padding:6px;}
	.bigTable td{text-align:left;padding:6px;}
	
	.tableList{width:100%;}
	.tableList td{padding:10px 3px 6px;text-align:center;font-family:"Tahoma"}
		.tableList td.date{color:#ccc;}
	.tableList th{padding:5px;text-align:center;font-weight:700;color:#fff;}
	.tableList .textLeft{text-align:left;}
	.textRight{text-align:Right;}
	.tableWithBg{background:url(../images/sprite.png) 0 -174px no-repeat;margin-top:5px;margin-bottom:10px;}
	*html .tableWithBg .trTh th{padding-top:7px;}
	*+html .tableWithBg .trTh th{padding-top:7px;}
	.tableList .tr1 td{}
	.tableList .tr2 td{background:#DDF1FF;}

	.noLine td{border:none 0;text-align:left;border-bottom:1px dotted #C5C5C5;}
	.noLine td.textRight{text-align:Right;border:none 0;padding:0;}
	.noLine td.textRight a{text-decoration:underline;background:none;padding-left:0;}

	.presentList{overflow:hidden;zoom:1;border-bottom:1px solid #F1F1F1;}
		*html .presentList{padding-bottom:10px;}
		*+html .presentList{padding-bottom:10px;}

	.presentList li{float:left;text-align:center;margin:0 9px 15px 10px;background:url(../images/photoBg_125_125.gif) no-repeat;width:125px;height:160px;padding:5px 0 0;zoom:1;overflow:hidden;}

		*html .presentList li{margin-left:5px;}
		*+html .presentList li{margin-left:5px;}
	.presentList li img{margin-bottom:9px;}
		*html .presentList li img{margin-bottom:17px;}
		*+html .presentList li img{margin-bottom:17px;}
	.presentList li a{text-decoration:none;}
	.presentList li a img{}
	.presentList li a:hover img{filter:alpha(opacity=90);-moz-opacity:0.9; }

	table.margin-left{margin-left:40px;}
	table.margin-left .t_text{width:160px;font-family:"tahoma";}

	.about_img{margin:10px;}
	.aboutBox{padding:10px;}
	.aboutBox h3{font-weight:700;font-size:14px;padding:0 0 5px 5px;color:#9B9A9A;margin:0 0 10px;background:url(../images/line.jpg) no-repeat 0 bottom;}
	.aboutBox h3.t_r{text-align:right;background:url(../images/line2.jpg) no-repeat right bottom;padding:0 5px 5px 0;}
	.aboutBox p{text-indent:2em;line-height:23px;}
	.aboutBox .f_l,.aboutBox .f_r{width:620px;padding:0 10px;margin-bottom:10px;}
	.aboutBox img.f_l,.aboutBox img.f_r{width:auto;}
	.aboutBox hr{margin-bottom:0;border-top:1px solid #E9E9E9;}

	/*
	.buddy{margin:10px 0 0;border-right:1px solid #E6E5E5;overflow:hidden;zoom:1;}
	.buddy dl{}
	.buddy dt{width:14px;float:left;font-weight:700;font-size:14px;background:#ccc;color:#FFF;padding:3px;}
	.buddy dd{float:left;padding:6px 5px 2px 6px;border-top:1px solid #E6E5E5;border-bottom:1px solid #E6E5E5;}
	.buddy dd img{border:1px solid #f1f1f1;}
	.buddy dd a:hover img{filter:alpha(opacity=80);-moz-opacity:0.8;}
	*/

	.buddy{margin:10px 0 0;overflow:hidden;zoom:1;}
    .buddy dl{overflow:hidden;zoom:1;border-top:1px solid #E6E5E5;border-right:1px solid #E6E5E5;border-bottom:1px solid #E6E5E5;}
    .buddy dt{background:url(../images/buddy.gif) no-repeat;width:20px;height:70px;text-indent:-9999px;float:left;padding-right:4px;}
    .buddy dd{float:left;overflow:hidden;padding:6px 3px 2px 6px;}
    .buddy dd img {border:1px solid #F1F1F1;}
    .buddy dd a:hover img{filter:alpha(opacity=70);opacity: 0.75;}

	
	.faqList{width:100%;}
	.faqList th{border-bottom:1px dotted #C5C5C5;text-align:center;font-weight:700;padding:5px 0;}
	.faqList td{border-bottom:1px dotted #C5C5C5;padding:10px 0 3px;text-align:center;}
	.faqList td.textLeft{text-align:left;}
	
	.faq4{overflow:hidden;background:url(../images/tinyDot.gif) repeat-x 0 35px;overflow:hidden;zoom:1;padding-bottom:3px;margin-top:10px;}
	.faq4 li{float:left;margin:0 8px 0 9px;}
	*html .faq4 li{margin:0 7px}
	*+html .faq4 li{margin:0 7px;}
	.faq4 li a{width:127px;height:25px;padding:10px 0 0;font-size:14px;display:block;background-position:-133px 0;text-align:center;font-weight:700;cursor:pointer;background-position:-257px 0;}
	.faq4 li a.now,.faq4 li a:hover{background-position:-127px 0;height:26px;}
	.loadingBox{}

	.articalInfo{width:100%;margin:0 0 20px 0;}
	.articalInfo td{border-bottom:3px solid #C2BCA2;padding:5px 0 7px 10px;color:#C2BCA2;}
	.articalInfo b{margin-right:5px;color:#C2BCA2;}
	.articalContent{width:100%;}
	.articalContent th{color:#618DB0;line-height:23px;font-weight:700;text-align:right;width:9%;padding:10px 0 0 0;}
	.articalContent td{line-height:23px;width:90%;padding:10px 0 0 0;}
	.articalContent td p{line-height:23px;}
	.articalContent td.fwb{font-size:14px;color:#6A6A6A;}
	.articalContent .line td,.articalContent .line th{border-bottom:1px solid #ccc;padding:0;}

	.articalSearch{margin:10px 20px;text-align:right;}

	.page{text-align:right;margin:10px 0 0;font-family:"Tahoma"}
	
	center h4{font-weight:700;font-size:14px;margin:20px;}
	.productFunction{margin:20px 0 10px;border:1px solid #ccc;}
	.productFunction table{width:96%}
	.productFunction td{padding:10px;background:url(../images/rightLine.gif) right center no-repeat;text-align:center;}
	.productFunction td.noBg{background:none;}
	.productFunction td strong{font-weight:700;}

	fieldset {padding:10px 10px 20px;color:#333;border:1px solid #CACACA;}
	*html fieldset{padding:10px}
	*+html fieldset{padding:10px}
	legend {color:#333;font-weight:800;padding:5px 10px;font-weight:700;font-size:12px;}
	
	.singleTab{margin:20px 40px;position:relative;}
	.singleTab h5{height:22px;padding:8px 0 0 40px;font-weight:700;color:#333;background:url(../images/singleTab.gif) no-repeat;font-family:"Tahoma"}
	.recommendTable .singleTab h5{width:127px;padding-left:0;text-align:center;}
	.recommendTable .red{padding:0;font-size:100%;background:none;color:red;margin:0;}
	.singleTab h5 span{margin:8px 0 0 60px;font-size:89%;color:#8B8B8B;background:url(../images/blackArrow.gif) 0 2px no-repeat;padding:0 0 0 18px;font-weight:normal;}
	.singleTab .content{border:1px solid #D7E8F7;overflow:hidden;clear:both;}
	.singleTab  .paddingContent{padding:10px 10px 30px;line-height:23px;}
	.singleTab  .paddingContent p{}
	.singleTab table{width:100%;}
	.singleTab table th{text-align:center;font-weight:700;padding:7px 5px;background:url(../images/tabThBg.gif) repeat-x;border-bottom:1px solid #D7E8F7}
	.singleTab .sinceres table th {padding:3px 5px;}
	.singleTab table th b{border:1px solid #D7E8F7;display:block;margin:0 auto;padding:3px 10px;width:55px;}
	*html .singleTab table th b{padding:3px 10px 1px;}
	*+html .singleTab table th b{padding:3px 10px 1px;}
	.singleTab table td{text-align:center;padding:7px 10px;}
	.singleTab table tr.tr2 td{background:#F2F8FC;}
	.singleTab table tr.tr1 td{background:#fff;}
	.singleTab table td.textLeft,.singleTab table th.textLeft{text-align:left;}
	.singleTab table td.textRight,.singleTab table th.textRight{text-align:right;}
	.singleTab table td.colspan{background:#EAF3FB;border-top:1px solid #C7DFF4;padding:5px 10px;}
	.singleTab table th.textLeft{text-align:left;padding-left:20px;}
	.singleTab .content img.margin{margin:30px 20px 20px;}
	.singleTab .myScore th{width:16%;padding:5px 5px;}

	div.hr{border-bottom:1px dashed #ccc;width:95%;margin:10px auto;padding:5px 0;font-family:"Tahoma"}
	.newsBox{padding:0 20px;}
	.newsTitle{text-align:center;font-weight:700;font-size:15px;}
	
	.modifyLeft{margin:5px 0 0;}
	.modifyLeft p{padding:6px 0;text-indent:2em;}
	.modifyTable {margin-left:10px;width:100%;}
	.modifyTable input.t_text{font-family:"tahoma";}
	.modifyTable td{padding:4px 10px;}
	.modifyTable th {padding:4px 10px;width:30%}
	
	.loginPage{overflow:hidden;margin:30px 0 20px 100px;}
	.loginPage .f_l{width:300px;}
	.isolationH4{font-weight:700;font-size:14px;border-bottom:1px solid #f1f1f1;padding:3px 0 4px 10px;margin-bottom:10px;}
	.loginPage table{margin-left:15px;margin-bottom:10px;}
	.loginPage th{padding:5px 4px;text-align:right;}
	.loginPage td{padding:5px 4px;}
	.loginPage td .t_text{font-size:14px;font-weight:700;padding:3px;font-family:"tahoma";}
	.loginPage td a{color:#999;text-decoration:underline;}
	.loginPage td a:hover{text-decoration:none;}

		.loginPage .f_r{width:400px;padding:0 20px;}
		.loginPage .f_r dl{}
		.loginPage .f_r dt{font-weight:700;margin:0 0 10px;font-size:15px;}
		.loginPage .f_r dd{margin:18px 0 0;font-size:14px;}
		.loginPage .f_r p{}
	
	.regBtn,.regSend{background:url(../images/sprite.png) -389px 0 no-repeat;width:102px;height:26px;border:none 0;}
	.regSend{background-position:-389px -29px;}

	.xieyiText textarea{width:100%;}
	
	.globalPage {margin:5px 0;text-align:right;}
	body .globalPage a,body td.textRight .globalPage a{text-decoration:none;font-family:"Tahoma";padding:3px 4px;margin:0;color:#333;}
	body .globalPage a.now,body td.textRight .globalPage a.now,
	body .globalPage a:hover,body td.textRight .globalPage a:hover{text-decoration:none;background:#BCE0F2;color:#F5F6FA;}

	.askMM{margin:10px 0;}
	.askMM a:hover img{filter:alpha(opacity=70);-moz-opacity:0.7;}

	/*.afterLoginState{margin:3px 10px 0 0;text-align:right;float:right;height:28px;line-height:28px;text-align:center;background:url(../images/loginState.png)  right no-repeat;color:#818181;}
	.afterLoginState div{background:url(images/loginState.png) no-repeat right;float:right;}
	*/
	.afterLoginState{text-decoration:none;font-size:12px;height:32px;background:url(../images/loginState.png) no-repeat left;float:right;}
	.afterLoginState div{background:url(../images/loginState.png) no-repeat right;float:left;padding:10px 20px 8px 10px;margin:0 0 0 10px;}
	*+html .afterLoginState div {margin:1px 0 0 10px;}
	.afterLoginState a{padding:0;height:auto;float:none;font-weight:400;color:#444;}
	.afterLoginState a:hover{padding:0;height:auto;background:none;text-decoration:underline;}
/*/.afterLoginState div {margin:10px 0 0 10px;} /**/
	
	.isolationH4{font-weight:bold;font-size:14px;border-bottom:1px solid #f1f1f1;padding:3px 0 4px 10px;margin-bottom:10px;}
	.isolationH5{background:transparent url(../images/line.jpg) no-repeat scroll 0 bottom;color:#9B9A9A;font-size:14px;font-weight:700;margin:10px 0 10px 10px;padding:0 0 5px 5px;font-family:"Tahoma"}

	.mainContent .mailTips{font-size:12px;}

	.yinsi{margin:10px 60px;}
	.yinsi dt{font-weight:700;margin:6px 0;}
	.yinsi dd{text-indent:2em;margin:6px 0;line-height:23px;}

	.seekPsdTable{width:500px;margin:10px auto;}
	.seekPsdTable th{text-align:right;padding:5px 6px 10px;}
	.seekPsdTable td{padding:5px 6px 10px;}

	.recommendHr{width:96%;margin:0 auto;}
	.recommendTips{width:88%;margin:10px auto;text-indent:2em;font-size:14px;line-height:23px;}
	.recommendH6{width:72%;margin:0 auto;border-bottom:1px solid #E6E5E5;padding:5px 0;}
	.recommendTable{width:72%;margin:10px auto;}
	.recommendTable table{border:1px solid #D7E8F7;}
	.recommendTable table.f_l{}
	.recommendTable table.f_r{}
	.recommendTable table.f_n{clear:both;margin-top:10px;}
	.recommendTable td{padding:10px;border:1px solid #D7E8F7;text-align:center;background:#fff;}
	.recommendTable td p{padding:10px 0 0px;}
	.recommendTable th{padding:5px;background:#EFF6FC;font-family:"Tahoma"}
	.recommendTable .singleTab{margin:10px 0;}
	.recommendTable .singleTab .paddingContent{padding:20px;background:#fff;height:70px;}
	.recommendTable .singleTab .paddingContent p{text-indent:2em;}
	.recommendTable .singleTab input.t_btn{width:166px;height:40px;border:none 0;margin:10px;background:url(../images/recommendBtn.gif) no-repeat;}
	.recommendTable .singleTab input.msn{background-position:0 0;}
	.recommendTable .singleTab input.mail{background-position:0 -44px;}
	.recommendTable .singleTab table.mail{width:68%;border:none 0;}
	.recommendTable .singleTab table.mail th{background:none;padding:5px 0 5px 0;text-align:right;border:none 0;}
	.recommendTable .singleTab table.mail td{text-align:left;padding:5px 0 5px 0;border:none 0;background:none;font-family:"Tahoma"}

	.breadCrumb{margin:5px 0;border-bottom:1px solid #ccc;padding:0 5px 5px 5px;}
	.breadCrumb a{font-family:"Tahoma";color:#333;text-decoration:none;}
	.breadCrumb a:hover{text-decoration:underline;}
	a.backIndex,a.backIndex:hover{text-decoration:none;background:url(../images/buttonGary.jpg) no-repeat;color:#FFFFFF;display:block;float:right;font-size:14px;font-weight:bold;height:15px;margin:auto 0;padding:5px 0;text-align:center;width:100px;}

/* ~~~~~~~~~底部开始~~~~~~~~~~ */
.footer{background:url(../images/footer.jpg) #EDF1F4 repeat-x;overflow:hidden;color:#8D8D8D;margin-top:10px;margin-bottom:0;padding-bottom:10px;}
.footer .center{background:url(../images/footer.png) top center no-repeat;width:1003px;margin:0 auto;height:117px;padding-top:20px;}
	.footer .center p{text-align:center;line-height:23px;font-family:"Tahoma"}
	.footer .center a{color:#8D8D8D;text-decoration:none;margin:0 3px;}
	.footer .center a{outline:none;overflow:hidden;zoom:1;}

	.footer .center a:hover{text-decoration:underline;}
	.footer p{margin-bottom:5px;}
	.footer ul{width:100%;text-align:center;margin:5px auto 10px;}
	.footer ul li{display:inline}
.box-t {
	line-height:19px;
	text-align:left;
	background:transparent url(../images/bottom-left-t.gif) no-repeat scroll left bottom;
	left:200px;
	position:absolute;

}
.box-outer-t {
	background:transparent url(../images/bottom-right-t.gif) no-repeat scroll right bottom;
}
.box-inner-t {
	background:transparent url(../images/top-left-t.gif) no-repeat scroll left top;
}
.box-t p {
	background:transparent url(../images/top-right-t.gif) no-repeat scroll right top;
	line-height:2em;
	margin:0;
	padding:10px 10px 15px 20px;
}
.color-red{
	color:red;
}
.box {
	background:transparent url(../images/bottom-left-w.gif) no-repeat scroll left bottom;
}
.box-outer {
	background:transparent url(../images/bottom-right-w.gif) no-repeat scroll right bottom;
}
.box-inner {
	background:transparent url(../images/top-left-w.gif) no-repeat scroll left top;
}
.box p {
	background:transparent url(../images/top-right-w.gif) no-repeat scroll right top;
	margin:0;
	padding:10px 20px 15px;
}
.content td.pointpage{padding: 0pt 10px; text-align: right;}
.contactNotice{color:#666666;line-height:18px;margin:10px 5px 5px;}
.tips{width:840px;margin:0 auto;padding:10px 10px 10px 60px;background:#FFFAC8 url(../images/rgts.gif) no-repeat 20px center;font-size:12px;}
.tips a{cursor:pointer;font-weight:700;color:#FF0000;}
.tips a:hover{text-decoration:underline;}
