/* CSS Document */

/* 全局定义 */
*{padding:0;margin:0}
ul,ol{list-style:none;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend,dt,dd,dl{margin:0;padding:0; border:0}
img {border:0;}
button {cursor:pointer;}
div,p {display:block;}
fieldset,form{background:none; border:none; padding:0; margin:0;}
body{margin: 0 auto; padding: 0; width: 100%;line-height: 140%;font: 12px "宋体","Arial",sans-serif; color:#151515}
ul {list-style:none}
input,select {padding:0; text-align:left; font-family:Arial, Helvetica, sans-serif; margin-right:10px; margin-top:2px; font-size:12px}
sup {font-family:Georgia, "Times New Roman", Times, serif}
.clear{clear:both; height:1px; line-height:1px; overflow:hidden;padding:0; border:0; margin:0 auto;}
.red {color:red}

/* 链接颜色 */
a {text-decoration:none; color:#151515}
a:hover {text-decoration:none; color:#B6292B}

#head {width:auto; height:60px; margin:0 auto; border-bottom:thick #09447E solid}
#head .main {width:988px; height:60px; margin:0 auto}
#head .main img {width:168px; height:60px; float:left}
#head .main ul {width:766px; height:32px; margin:28px 0 0 0; float:right; border:1px #09447E solid; border-bottom:none; background:#0075B9}
#head .main ul li {width:89px; height:28px; line-height:28px; overflow:hidden; text-align:center; float:right; margin:4px 6px 0 0}
#head .main ul li a {color:#FFFFFF}
#head .main ul li a.on{width:89px; height:28px; display:block;color:#FFFF99;background:url(menu_on.jpg) center bottom no-repeat;}
#head .main ul span {width:168px; height:30px; display:block; line-height:30px; text-align:center; color:#FFF; float:left}

#wrap {width:988px; height:auto; margin:0 auto; background:#F8F8F1}
#wrap .left {width:218px; float:left; height:auto; }
#wrap .left h1 {width:158px; height:32px; line-height:32px; font-size:12px; margin:58px 0 0 28px; text-align:center; border:#DDD solid 1px; background:#F7ED7A}
#wrap .left ul {width:158px; height:186px; margin:0px 0 0 28px; border-left:#DDD solid 1px; border-right:#DDD solid 1px;}
#wrap .left ul li {width:158px; height:30px; line-height:30px; text-align:center; border-bottom:#DDD solid 1px}
#wrap .left .link {width:158px; height:32px; margin:18px 0 0 28px;}
#wrap .left .link .fm {width:158px; height:24px; display:block}

#wrap .right {width:768px; float:right; height:auto; background: url(cf_bg.gif) repeat-x #F9FCFE}
#wrap .right .jianjia {width:750px; height:128px; border:#99BBDD solid 3px; margin:12px auto; background:url(icon_quote_s.gif) no-repeat 12px 6px #F9F9F9}
#wrap .right .jianjia blockquote {width:560px; height:96px; display:block; line-height:24px; background: url(icon_quote_e.gif) no-repeat right 68px; margin:12px 0 0 24px; padding:0 24px!important; padding:0 0 0 16px;float:left }
#wrap .right .jianjia blockquote A {color:#FF6600; font-weight:bold}
#wrap .right .jianjia img {width:108px; height:88px; margin:18px 0 6px 0; float: right}
#wrap .right .info {width:754px; height:36px; line-height:36px; margin:0 auto;font-size:14px; text-indent:1em; margin:2px auto 6px; border:#99CCFF solid 1px}
#wrap .right .main {width:754px; height:auto; margin:0 auto; border:#99CCFF solid 1px}
#wrap .right .main h1 {width:754px; height:30px; line-height:30px; margin:0 auto; border-bottom:#99CCFF solid 1px; font-size:14px; text-indent:1em; background: url(cf_bg.gif) repeat-x; color:#194F95}
#wrap .right .main h2 {width:754px; height:48px; line-height:48px; margin:0 auto; font-size:14px; text-align:center; color:#666666}
#wrap .right .main p {width:728px; height:auto; line-height:30px; margin:4px auto; font-size:14px }
#wrap .right .main p A {color:#FF6D1E}
#wrap .right .main img {width:auto; height:auto; border:#CCC solid 1px; margin:24px 0 20px 180px }
#wrap .right .main form {width:728px; height:auto; margin:0 auto}
#wrap .right .main form ul {list-style:none}
#wrap .right .main form li {width:718px; height:30px; line-height:30px; float:right}
#wrap .right .main form li input {height:16px; line-height:16px; padding-left:2px}
#wrap .right .main form label, #wrap .right .main form select {margin:0 4px}
#wrap .right .main form select {width:158px}
#wrap .right .main form .small {width:600px; height:72px; line-height:24px; margin:6px 0 0 20px; text-indent:1em; clear:both}
#wrap .right .main form .large {width:600px; height:338px; line-height:24px;}
#wrap .right .main form .inp1 {width:60px; height:28px;color:#FFF;cursor:pointer; text-align:center; background:url(bg_3.gif) repeat-x 0; border:#CCC solid 1px; font-weight:bold; margin:0 0 0 30px;}
#wrap .right .main form .inp2 {width:348px}
#wrap .right .main form .img {width:50px; height:20px; margin:0; border:none; padding:0}
#FC {width:604px; height:338px; margin:6px 0 0 30px;}
#adv {width:728px; height:500px; margin:0 auto}
#adv label, #adv select {margin:0 4px}
#adv h3 {width:700px; height:28px; line-height:28px; overflow:hidden; background:#CCEAF6; font-size:14px; text-align:center; color:#666666}
#wrap .right .main  h4 {width:700px; height:48px; line-height:56px; overflow:hidden; margin-top:4px; background:url(Ra.gif) no-repeat 0 6px; font-size:14px; text-indent:4em;color:#666666}
#wrap .right .main .tiaok {width:660px; height:368px;line-height:24px; margin:0 auto; border:1px solid #CCC; background:#FAFAFA; padding:0 6px;}
#wrap .right .main .tongy {width:700px; height:30px; margin:4px auto; text-align:left}
#wrap .right .main .tongy input {width:88px;height:24px; line-height:24px; overflow:hidden; text-align:center; float:left; margin:6px 0 0 16px}
#wrap .right .main .wanc {width:680px; height:30px; margin:8px auto; text-align:left} 
#wrap .right .main .wanc .inp3 {width:60px; height:24px; text-align:center; }

#login {width:720px; height:600px; margin:8px auto; background:url(cf_bg.gif) repeat-x 0 -100px}
#login h1 {width:718px; height:30px; line-height:30px; border:#99CCFF solid 1px; border-bottom:none; font-size:12px; text-indent:1em}


/*--Foot--*/
#Foot {WIDTH: 988px; HEIGHT: auto;MARGIN:12px auto; FONT: 12px georgia,"宋体"; TEXT-ALIGN: center}
#Foot .right {MARGIN-TOP: 3px; FLOAT: right; WIDTH: 115px; MARGIN-RIGHT: 20px; HEIGHT: 60px}
#Foot .left {BORDER-RIGHT: #898989 1px solid; FLOAT: left; MARGIN: 2px auto; WIDTH: 760px; LINE-HEIGHT: 20px; HEIGHT: 60px; TEXT-ALIGN: center}
#Foot A {COLOR: #194f95}
#Foot .contact {BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 1px solid; BACKGROUND: #f8f8f1; MARGIN: 0px auto; BORDER-LEFT: #eeeeee 1px solid; WIDTH: 984px; LINE-HEIGHT: 30px; BORDER-BOTTOM: #eeeeee 1px solid; HEIGHT: 30px; TEXT-ALIGN: center}


/*input*/
.inputtext{height:16px;border:1px solid #7F9DB9;vertical-align:middle;font:12px/16px Verdana;padding:2px;}
.inputtextfocus{height:16px;border:2px solid #97B8D4;vertical-align:middle;font:12px/16px Verdana;padding:1px;}
.inputtexterror{border-color:#F00;}
.taskname{width:330px;}
.taskmoney{width:64px;margin-right:3px;ime-mode:disabled;}
.credit{width:40px;ime-mode:disabled;}
.mtel,.tel1,.tel2,.tel3{ime-mode:disabled;}
.mtel{width:100px;}
.tel1{width:32px;}
.tel2{width:64px}
.tel3{width:40px;}
.mytruename{width:96px;}
.email{width:160px;ime-mode:disabled;}
.qqnumber{width:80px;ime-mode:disabled;}
.usernamereg{width:113px;ime-mode:disabled;}
.usernamelogin{width:113px;}
.password{width:113px;}
.inputselect{height:20px;border:1px solid #7F9DB9;vertical-align:middle;font:12px/20px Verdana;}
.inputradio{vertical-align:middle;height:22px;margin-right:3px;}
.inputtextarea{border:1px solid #7F9DB9;vertical-align:top;font:12px/18px Verdana;height:270px;padding:2px;}
.inputtextareafocus{border:2px solid #97B8D4;padding:1px;}
.inputtexterror{border-color:#F00;}
.inputplan{width:430px;height:54px;}
.worklog{width:691px;height:90px;margin:4px 0;padding:0 2px;}
.taskdescription{width:610px;}
.arbitration{width:510px;height:180px;}
.taskother{height:72px;width:400px;}
.explain{height:72px;width:380px;}
.inputcheckbox{vertical-align:middle;height:22px;margin-right:3px;position:relative;top:-1px;}
#passwordsafe{background:#E4E4E4;font:bold 12px/14px Verdana;height:17px;color:#FFF;}
.passwordsafegood{width:100%;height:14px;padding-top:3px;background:#393;text-align:center;}
.passwordsafenormal{width:66%;height:14px;padding-top:3px;background:#FC3;text-align:center;}
.passwordsafebad{width:33%;height:14px;padding-top:3px;background:#F00;text-align:center;}


/*SiteMap*/
.map {width:150px; height:auto; background:url(cf_bg.gif) repeat-x 0 -120px; float:left}
.mapclass {width:150px; height:36px; line-height:36px; text-indent:1.2em; font-weight: bold; font-size:12px;}
.mapclass A {color:#FF6600}
.mapbg {/*样式代码*/}
.mapclassname {width:150px; height:auto; line-height:24px; text-indent:1.2em; font-size:12px; color:#ccc}
.mapclassname A {color:#666666}










