/* ========== 全局CSS定义 ====== */
.clearfix {display: inline-block;}

.clearfix:after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
    font-size: 0;
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
html{
	color:#666;
	overflow:auto;
	overflow-y:scroll;
	height:100%;
	background-color: #2C78B4;
	background-image: url(/cn/ucmf/groups/public/documents/webasset/hw_000514.jpg);
	background-repeat: repeat;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table,td,tr,th{ font-size:12px;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%;}
/* 
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%; z-index:-1;}
*/
input.text{line-height:18px;height:13px;}
legend{color:#000;}
br{letter-spacing:0px;}
a{text-decoration:none;}

p{margin:0 0 20px 0;line-height:22px;}
.center{
	margin:0px auto;
	text-align: left;
}
.center1{
	text-align: left;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 110px;
}
.central{text-align:center !important;}
.left{float:left;}
.right{float:right;}
.textleft{ text-align:left; }
.textright{ text-align:right; }
.middle{vertical-align:middle;}
.clear{
	float:none;
	clear:both;
	font-size:12px;
	height:16px;
	min-height:0px;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
.hide{display:none;}
.master{width:1000px;}
.hr{
	border-top:solid 1px #CCCCCC;
	width: 100%;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.inline{ display:inline; }
.hand{cursor:pointer;}
a{ outline:none; color:#069; }
a img{border:none;}
a:hover{ text-decoration:underline; }

body{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	text-align: center;
}

/* site wide */
#wrapper {background:#FFFFFF none repeat scroll 0 0;width:100%;}
#container{
	width:1000px;
	margin:0 auto;
}
.bound{
	width:980px;
	overflow:hidden;
	margin:0 auto;
	background-image:url(/cn/ucmf/groups/public/documents/webasset/hw_000508.gif);
	background-repeat: repeat;	
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.clear_head{width:986px;}
a.expand { display:block; float:right; font-size:12px; height:18px; line-height:18px; vertical-align:middle; *width:90px; width:auto !important; }
img.iconTick{ margin-left:5px; vertical-align: middle; }
span.HighlightSearch {font-weight:bold;}

#header{
	background-image:url(header_bg.jpg);
	background-repeat:repeat-x;
	min-width:1000px;
	width:auto !important;
	margin:0px auto;
	background-color: #FFFFFF;
}
#header_index{
	background-image:url(header_index.jpg);
	background-repeat:repeat-x;
	min-width:1000px;
	width:auto !important;
	margin:0px auto;
}
#header1{
	width:100%;
	height:99px;
	background-repeat:repeat-x;
	background-position: top;
}
/* ========== 中间 ====== */
.grid735{
	width: 755px;
	overflow:hidden;
	display:inline;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 25px;
	background-color: #FFFFFF;	
}
.grid945{ width: 945px;overflow:hidden;display:inline;margin-top: 0;margin-right: 0px;margin-bottom: 0;margin-left: 25px;}
.winwin-content{
	float: left;
	width: 100%;
	background:url(/cn/skin/better/blue/bottomad.jpg) top left no-repeat;
}
.winwin-content ul{
	float: left;
	width: 100%;	
}
.winwin-content .case{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	height: auto;
	padding-bottom: 10px;
}
.winwin-content .content{
	padding:0 0 15px;
	
}
.winwin-content .img{
	float:left;
	margin-right:10px;
	height: 105px;
	width: 120px;
	clear: both;
}
.winwin-content .header{color:#B60005;}
.winwin-content .pic{ float:left; margin-right:10px; }
.winwin-content .title{
	font-size:16px;
	line-height:120%;
	color:#006699;
	font-weight:bold;
	width: 100%;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 0;
}
.winwin-content .title a {color:#666666;text-decoration:none;}
.winwin-content .title a:hover {color:#006699;text-decoration:none;}
.winwin-content .title1{
	color: #006699;
	padding-top: 0px;
	width:auto;
	float: left;
	background: url('pagenavitem.gif') no-repeat left bottom;
	text-indent: 25px;
	line-height: 25px;
}
/* 分享代码位置 */
.social-network{
	height:22px;
	position:relative;
	padding-bottom:5px;
	padding-left: 10px;
	width: 190px;
	overflow: hidden;
}
.social-network1{
	height:22px;
	width: 140px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: auto;
}
.winwin-content .detail{ float:left; width:410px; color:#666; margin-bottom:10px; }
.winwin-content .content a.expand{height:26px;line-height:27px;font-size:14px;}

#maincontentR {
	float: left;
	width: 715px;
	height:auto;
	border:0px solid #EEE;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-color: #00FF00;
}
.page-nav-title {
	height:24px;
	line-height:24px;
	background: url('pagenavitem.gif') no-repeat left bottom;
	padding-left:25px;
	padding-top:0px;
	color:#006699;
	font-size:14px;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	width: 100%;
	text-align: left;
}

.grid735 .content1{
	margin-bottom: 20px;
}
/* ========== 问题确认长度 ====== */
#content {
	WIDTH: 700px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/* ========== 用户中心首页 ====== */
#content_main {
	WIDTH: 941px;
	height: 300px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#content_top {
	WIDTH: 941px;
	MARGIN: 0px;
	HEIGHT: 26px;
	background-image: url(boxTop_Bg.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#content_bottom {
	WIDTH: 941px;
	HEIGHT: 28px;
	background-image: url(boxBottom_Bg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.login_main {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 941px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 30px;
	height: 200px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d8d8d8;
	border-left-color: #d8d8d8;
	background-color: #FFFFFF;
}
.modify_main {
	BORDER-LEFT: #e8e8e8 0px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 35px; WIDTH: 904px; PADDING-RIGHT: 0px; BORDER-RIGHT: #e8e8e8 0px solid; PADDING-TOP: 10px
}
.left_border {
	BORDER-LEFT: #e8e8e8 1px solid; BACKGROUND-COLOR: #fff
}
.login_box P {
	LINE-HEIGHT: 1.2; FONT-SIZE: 14px
}
.login_box {
	WIDTH: 430px; FLOAT: left
}
.login_box4modify {
	WIDTH: 480px; FLOAT: left
}
.login_box H2 {
	LINE-HEIGHT: 25px; DISPLAY: inline; HEIGHT: 25px; MARGIN-LEFT: 20px; FONT-SIZE: 14px
}
.login_input_name {
	BORDER-BOTTOM-COLOR: #838383; BORDER-TOP-COLOR: #838383; WIDTH: 256px; BACKGROUND: url(login_inputbg.gif) repeat-x left top; HEIGHT: 23px; BORDER-RIGHT-COLOR: #838383; MARGIN-LEFT: 20px; BORDER-LEFT-COLOR: #838383
}
.modify_oneline {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 23px; PADDING-TOP: 5px
}
.modify_oneline1 {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	HEIGHT: 23px;
	PADDING-TOP: 0px;
	width: 100%;
	text-align: left;
	text-indent: 170px;
}
.modify_oneline2 {
	PADDING-BOTTOM: 10px;
	HEIGHT: 23px;
	width: 230px;
	text-align: left;
	margin-left: 170px;
	clear: both;
	float: left;
}
.modify_text {
	TEXT-ALIGN: right; LINE-HEIGHT: 23px; WIDTH: 154px; FLOAT: left; HEIGHT: 23px; FONT-SIZE: 14px
}
.login_welcome {
	TEXT-ALIGN: left;
	WIDTH: 365px;
	FLOAT: left;
	MARGIN-LEFT: 40px
}
.login_welcome H2 {
	COLOR: #666; FONT-SIZE: 22px
}
.login_welcome P {
	LINE-HEIGHT: 24px; COLOR: #666; FONT-SIZE: 14px
}

.gap32px {
	HEIGHT: 32px
}
.register_bottom_cn {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; WIDTH: 134px; BACKGROUND: url(../images/register_bottom_cn.png) no-repeat 0px 0px; HEIGHT: 38px; BORDER-TOP: 0px; TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; LEFT: -5px
}
.register_Upload_cn {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; WIDTH: 130px; BACKGROUND: url(../images/register_Upload_cn.png) no-repeat 0px 0px; HEIGHT: 38px; BORDER-TOP: 0px; TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; LEFT: 0px
}
.login_submit_pwd {
	BORDER-BOTTOM: 0px;
	TEXT-ALIGN: center;
	BORDER-LEFT: 0px;
	LINE-HEIGHT: 29px;
	WIDTH: 79px;
	BACKGROUND: url(../images/login_submit.gif) no-repeat left top;
	HEIGHT: 29px;
	MARGIN-LEFT: 0px;
	FONT-SIZE: 14px;
	BORDER-TOP: 0px;
	CURSOR: pointer;
	FONT-WEIGHT: bolder;
	BORDER-RIGHT: 0px
}
.inputBgLine {
	BORDER-BOTTOM: #d0d0d0 1px solid;
	BORDER-LEFT: #d0d0d0 1px solid;
	LINE-HEIGHT: 23px;
	BORDER-TOP: #d0d0d0 1px solid;
	BORDER-RIGHT: #d0d0d0 1px solid;
	color: #666666;
}
.modify_pw_input {
	LINE-HEIGHT: 21px; WIDTH: 224px; DISPLAY: inline; FLOAT: left; HEIGHT: 21px; MARGIN-LEFT: 20px;color: #999999;
}
.modify_pw_input1 {
	LINE-HEIGHT: 21px;
	WIDTH: 140px;
	DISPLAY: inline;
	HEIGHT: 21px;
}
.modify_pw_input2 {
	LINE-HEIGHT: 21px; WIDTH: 100px; DISPLAY: inline; HEIGHT: 21px;margin-right: 5px; 
}
.modify_pw_input300 {
	LINE-HEIGHT: 21px;
	WIDTH: 300px;
	DISPLAY: inline;
	HEIGHT: 21px;
	margin-right: 5px;
}
.modify_pw_input300a {
	LINE-HEIGHT: 21px;
	WIDTH: 300px;
	DISPLAY: inline;
	HEIGHT: 100px;
	margin-bottom: 10px;
}

#Title {
	WIDTH: 700px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/* ========== /问题确认长度 ====== */
#feedback {margin:0;padding:0;line-height:180%;table-layout: fixed; WORD-WRAP: break-word;text-align:justify;text-justify:inter-ideograph;color:#666666;}
#feedback ul {
	margin-left:10px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	padding: 0;
}
#feedback li {
	clear: both;
	height: 30px;
}
#feedback .formlabel {
	float:left;
	display:block;
	width:80px;
	text-align:right;
	margin: 0px;
	padding: 0px;
}
#feedback .formlabel2 {
	float:left;
	display:block;
	width:100px;
	text-align:left;
	height: 0px;
	overflow: hidden;
}
#feedback .formlabel3 {
	float:left;
	display:block;
	width:650px;
	text-align:left;
	height: auto;
	overflow: hidden;
}
.steptab{ border:1px solid #ccc; font-size:12px;float:left;margin-bottom:20px; }
.steptab li{ background:#f5f5f5; color:#d4d4d4;float:left; width:165px; height:20px; overflow:hidden;padding-left:4px;}
.steptab .stepon{
	font-weight:normal;
	color: #FFFFFF;
	background-color: 18598d;
}
#arguement {
	clear:both;
	text-align: left;
}
#arguement .protocol{
	padding-top:20px;
	clear:both;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	height:300px;
	margin:0pt auto;
	overflow:auto;
	padding:5px;
	text-align:left;
	width:750px;
	}
#register {
	clear:both;
	line-height:200%;
	text-align: left;
}

.regreturn {
	clear:both;padding-left:160px;color:#FF0000;
}
.submit {
	font-size:12px;
}
.reset {
	font-size:12px;
	
}
.inputtext {font-size:12px;width:140px;padding:2px;
}
.inputtextl {
	font-size:12px;width:350px;padding:2px;line-height:
}
.inputtext2 {
	font-size:12px;width:140px;padding:2px;line-height: 
}
.inputtext3 {
	font-size:12px;width:100px;padding:2px;line-height: 
}
.leftdtd {
	text-align:left;
	padding-left:0px;
	width:15%;
	height:30px;
	font-weight:normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
	color: #333333;
}

#box-main {margin:0;padding:0;width:760px;height:auto;overflow:hidden;zoom:1;background:url(/cn/skin/better/blue/title_960.gif) top left no-repeat;}
#box-main h2 {display:block;margin:0;padding:4px 0 0 0;width:auto;height:39px;line-height:39px;font-weight:bold;}
#box-main .t {display:block;float:left;margin:0;padding:0;width:auto;height:39px;text-align:left;font-weight:normal;font-size:12px;color:#000;text-indent:20px}

#box-mainUpload {margin:0;padding:0;width:760px;height:auto;overflow:hidden;zoom:1;background:url(/cn/MemberCenter/images/titleUpload_960a.png) top left no-repeat;}
#box-mainUpload h2 {display:block;margin:0;padding:4px 0 0 0;width:auto;height:39px;line-height:39px;font-weight:bold;}
#box-mainUpload .t {display:block;float:left;margin:0;padding:0;width:auto;height:39px;text-align:left;font-weight:normal;font-size:12px;color:#000;text-indent:20px}
#box-mainUploadb {margin:0;padding:0;width:760px;height:auto;overflow:hidden;zoom:1;background:url(/cn/MemberCenter/images/titleUpload_960b.png) top left no-repeat;}
#box-mainUploadb h2 {display:block;margin:0;padding:4px 0 0 0;width:auto;height:39px;line-height:39px;font-weight:bold;}
#box-mainUploadb .t {display:block;float:left;margin:0;padding:0;width:auto;height:39px;text-align:left;font-weight:normal;font-size:12px;color:#000;text-indent:20px}


/*------------页脚-------------*/

#seo-footer{
	padding:0px;
	min-width:1000px;
	width:auto !important;
	height:330px;
	cursor:default;
	background-color: #2C78B4;
	background-image: url(/cn/ucmf/groups/public/documents/webasset/hw_000514.jpg);
	background-repeat: repeat;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#seo-footer .section{ float:left; margin-right:89px; min-width:100px; position:relative; padding:32px 0px 0px 0px;}
#seo-footer .section div.img{
	width:auto !important;
	width:100px;
	margin-bottom:5px;
}

#seo-footer .section span.title{
	font-weight:bold;
	font-size: 14px;
	color:#FFFFFF;
	display:block;
	margin-bottom:10px;
	text-align:left;
	background-position: left;
}
#seo-footer .about span.title{margin-left:0px;_margin-left:20px !important;}

#seo-footer .section li a{ color:#fff;}
#seo-footer .about{ width:85px ;margin-right:110px;text-align:center;}
#seo-footer .information {width:160px;margin-right:35px;text-align:left;margin-left:7px;}
#seo-footer .news{ width:92px;margin-right:100px;text-align:center;}
#seo-footer .offer{ width:85px;margin-right:90px;text-align:center;}
#seo-footer .links{width:160px; margin-right:0px;text-align:center; }
#seo-footer .information ul{text-align:left;margin-left:0px;}
#seo-footer .news ul{text-align:left;margin-left:20px;_margin-left:17px;}
#seo-footer .about ul{ text-align:left;margin-left:20px;}
#seo-footer .offer ul{text-align:left;margin-left:13px;_margin-left:12px;}
#seo-footer .links ul{text-align:left;margin-left:50px;_margin-left:45px}

#seo-footer .seoAbout{ background:url(/cn/ucmf/groups/public/documents/webasset/hw_072143.png) no-repeat; background-position: 0 -2px; width:74px; height:85px; margin:0 auto;}
#seo-footer .seoInfo{ background:url(/cn/ucmf/groups/public/documents/webasset/hw_072143.png) no-repeat; background-position: -80px -2px; width:95px; height:85px; margin:0 auto;}
#seo-footer .seoNews{ background:url(/cn/ucmf/groups/public/documents/webasset/hw_072143.png) no-repeat; background-position: -172px -2px; width:99px; height:85px; margin:0 auto; }
#seo-footer .seoOffer { background:url(/cn/ucmf/groups/public/documents/webasset/hw_072143.png) no-repeat; background-position: -272px 0; width:92px; height:85px; margin:0 auto;}
#seo-footer .seoLinks{ background:url(/cn/ucmf/groups/public/documents/webasset/hw_072143.png) no-repeat; background-position: -365px 0; width:101px; height:85px; margin:0 auto;}


#footer{ background:url(/cn/ucmf/groups/public/documents/webasset/hw_000450.jpg) repeat-x; padding-top:25px; min-width:1000px; width:auto !important; margin:0px auto; background-color:#F1F1F1;}
#footer span.title{ font-weight:bold; color:#787878; margin-bottom:6px; display:block; }
#footer .related-site{ width:130px;height:173px; float:left; border-right:solid 1px #ccc; margin:0 20px 0 7px;}
#footer .related-site a{ color:#787878; line-height:25px;  padding-right:5px; position:relative; float:left; }
#footer .terms{ float:left; width:451px; color:#787878; float:left; border-right:solid 1px #ccc; margin-right:20px; padding-right:20px;}
#footer .terms span{ display:block; margin-bottom:10px; }
#footer .terms a{ color:#787878;}
#footer .contact-us{ float:left; width:280px; }
#footer .contact-us span.title a{ margin:0 0; float:none; display:inline; color:#787878;}
#footer .copyright{ color:#787878; margin-top:20px; }