/* CSS Document */

/* News */

.sidenav{ margin-bottom:15px;}
.sidenav h2{ background:url(../images/web/bgbox.png) no-repeat left top; background-position:0 -1145px; height:30px; line-height:30px; color:#fff; padding-left:10px; font-size:16px; font-family:'微软雅黑'; font-weight:normal;}
.sidenav li{ height:34px; line-height:34px; border-bottom:dotted 1px #ccc; padding-left:10px;}
.sidenav li a{ font-size:13px; font-family:'微软雅黑';}
.sidenav li a:hover{ color:#1e75b0;}
.sidenav li a.current{ color:#1e75b0; font-weight:bold;}
.topbanner{ width:960px; height:80px; background:#333; margin-bottom:25px; float:left;}
.newsnav li{ float:left; color:#777; margin-bottom:25px; line-height:20px;}
.newsnav li a{ float:left; padding:0 10px; color:#777; border-right:solid 1px #ddd;}
.newsnav li.first a{ color:#777; padding-left:5px;}
.newsnav li a:hover, .newsnav li a.current{ color:#fff; text-decoration:none; background:#1e75b0; border:0; font-weight:bold;}
.newsblock{ width:690px; float:left;}
.newsblock h2.title1, .newsblock h2.title2, .newsblock h2.title3, .newsblock h2.title4, .newsblock h2.title5, .newsblock h2.title6, .solutions h2.title, .function h2.title, .case h2.title{background:url(../images/web/icon.png) no-repeat left top; height:25px; line-height:25px; padding-left:30px; font-size:22px; font-family:'微软雅黑'; margin:0 0 10px 0; font-weight:normal;}
.newsblock h2.title1{ background-position:0 -113px;}
.newsblock h2.title2{ background-position:0 -138px;}
.newsblock h2.title3{ background-position:0 -340px;}
.newsblock h2.title4{ background-position:0 -365px;}
.newsblock h2.title5{ background-position:0 -390px;}
.newsblock h2.title6{ background-position:0 -415px;}
.edmnewsbox, .edmnewsbox2, .solutionsbox{ background:url(../images/web/contentline3.png) no-repeat left top; width:690px; margin-top:5px; padding-top:15px; float:left;}

.newsblock2{ width:690px; float:left;}
.newsblock2 h2{ font-size:24px; font-family:'微软雅黑'; margin-bottom:5px; font-weight:normal; }
.newsblock2 h3{ font-size:15px; font-family:'微软雅黑'; margin:10px 0; }
.newsblock2 li{ background:url(../images/web/icon.png) no-repeat left top; padding-left:18px; line-height:24px;}
.newsblock2 li{ background-position:0 -621px;}
.newsblock2 li.last{ margin-bottom:10px;}
.newsblock2 p{ line-height:24px; font-size:14px; margin:0 0 10px 0;}
.newsblock2 img{ margin:0 0 10px 0; border:0;}
.newsblock2 p a{ color:#1e75b0;}

.newsboxblock{ border-bottom:dotted 1px #ddd; padding:15px 0;}
.newsboxblock li.left{ float:left; width:180px; float:left;}
.newsboxblock li.right{float:right; width:480px;}
.newsboxblock li.right h2{ font-size:18px; font-family:'微软雅黑'; font-weight:normal; margin:0 0 5px 0; }
.newsboxblock li.right h3{ font-size:13px; font-family:'微软雅黑'; margin:0 0 10px 0; }
.newsboxblock li.right p{ line-height:24px; margin:0 0 10px 0;}
.newsboxblock li.right img{ margin:0 0 10px 0;}
.newsboxblock li.right p a{ color:#1e75b0;}
.newsboxblocklast{ border-bottom:none;}

.Schoolblock li.img{width:260px; float:left; border-bottom:dotted 1px #ccc; height:190px; padding-top:15px;}
.Schoolblock li.summary{width:430px; float:left; border-bottom:dotted 1px #ccc; height:190px; padding-top:15px;}
.Schoolblock li.summary h2 a{ font-size:22px; font-family:'微软雅黑'; font-weight:normal; margin-bottom:5px;}
.Schoolblock li.summary h2 a:hover{ color:#1e75b0; text-decoration:none;}
.Schoolblock li.summary p{line-height:24px; font-family:'微软雅黑'; font-size:13px; margin-bottom:10px;}
.Schoolblock li.summary span a{ text-decoration:underline;}
.Schoolblock li.summary span a:hover{color:#1e75b0;}
.summary a.more{ float:left; line-height:25px; height:25px; background:#1e75b0; color:#fff; font-size:14px; font-family:'微软雅黑'; padding: 0 10px;}
.summary a:hover.more{ background:#666; text-decoration:none;}

.nextpage li{ float:left; margin-right:3px; margin-top:10px;}
.nextpage li a{ float:left; color:#333; background:#ccc; line-height:24px; height:24px; padding:0 8px;}
.nextpage li a:hover, .nextpage li a.current{ text-decoration:none; background:#1e75b0; color:#fff;}

.signbar h2 a{ background:url(../images/web/sign.png) no-repeat left top; width:240px; height:210px; float:left; text-indent:-9999px;}
.statement p{ color:#777; line-height:24px; padding:10px 0; border-top:solid 1px #ccc;}
.statement a{ color:#1e75b0; font-family:'微软雅黑'; text-decoration:underline;}
.sharebox{ border:solid 1px #ddd; padding:20px;}
.baidushare{ float:left; font-size:22px; font-family:'微软雅黑'; line-height:40px;}

/* End News */

/* Solutions */

.banner{ margin-bottom:20px;}
.banner img{ border:0;}

.solutionsnav{ float:left; margin-bottom:15px;}
.solutionsnav li{ float:left; color:#777; line-height:18px; margin-bottom:5px;}
.solutionsnav li a{ float:left; padding:0 10px; color:#777; border-right:solid 1px #ddd;}
.solutionsnav li.first a{ color:#777; padding-left:5px;}
.solutionsnav li a:hover, .solutionsnav li a.current{ color:#fff; text-decoration:none; background:#1e75b0; border:0; font-weight:bold;}

.solutions h2.title{ background-position:0 -165px;}
.solutionsbox{ border-bottom:none;}
.solutionsbox div{ float:left;}
.solutionsbox img{ vertical-align:middle;}
.solutions2 h2, .solutions3 h2{background:url(../images/web/icon.png) no-repeat left top; height:18px; font-size:18px; font-weight:normal; font-family:'微软雅黑'; line-height:18px; margin:15px 0 5px 0; padding-left:25px;}
.solutions2 h2, .solutions3 h2{ background-position:0 -580px;}

.solutions2{ width:320px;}
.solutions2 p{ line-height:24px; margin:10px 35px 10px 5px;}
.solutions2 h3{background:url(../images/web/icon.png) no-repeat left top; height:25px; line-height:25px; font-size:24px; font-weight:normal; color:#1e75b0;}
.solutions2 h3{ background-position:0 -596px; padding-left:30px;}

.solutions3{ width:370px;}
.solutions3 h3{ font-size:14px; font-family:'微软雅黑'; margin-bottom:5px;}
.solutions3 p{ line-height:24px; margin-bottom:10px;}
.solutions3 p.last{ margin-bottom:15px;}
.solutions3 li{background:url(../images/web/icon.png) no-repeat left top; padding-left:18px; line-height:24px;}
.solutions3 li{ background-position:0 -621px;}
.solutions3 li.last{ margin-bottom:10px;}
.solutionsbox2{ width:690px; padding-top:20px; border-top:dashed 1px #ddd;}

/* End Solutions */

/* Themes */

.function h2.title{ background-position:0 -465px;}
.functionbox{ background:url(../images/web/contentline3.png) no-repeat left top; width:690px; margin-top:5px; padding-top:15px; float:left;}
.functionblock1, .functionblock2{ width:315px; float:left; margin:10px 0;}
.functionblock2{ float:right;}
.functionblock1 h2, .functionblock2 h2, .functionblock3 h2, .functionblock4 h2{font-size:20px; font-family:'微软雅黑'; line-height:22px; margin:10px 30px; font-weight:normal;}
.functionblock1 h2, .functionblock2 h2, .functionblock3 h2, .functionblock4 h2{ background-position:0 -580px;}
.functionblock1 li, .functionblock2 li, .functionblock3 li, .functionblock4 li{line-height:24px; margin-left:30px;}
.functionblock1 li, .functionblock2 li, .functionblock3 li, .functionblock4 li{ background-position:0 -621px;}
.functionblock1 li.last, .functionblock2 li.last{ margin-bottom:20px;}
.functionblock4 li.last{ margin-bottom:10px;}
.functionblock3{ width:690px; float:left;}
.functionblock3 p, .functionblock4 p{ line-height:24px; margin-bottom:15px;}
.functionblock3 span{ color:#777;}
.functionblock4 h3{ font-size:14px; font-family:'微软雅黑'; margin-bottom:5px;}
.functionblock4 p a{ color:#1e75b0;}
.functionblock4 p a:hover{ text-decoration:underline;}
.functionblock4 h2, .functionblock4 li{ margin-left:0;}
.functionblock5{ background:url(../images/web/bgservices2.png) no-repeat left top; width:690px; height:760px; margin-top:10px;}
.functionblock5 table{ border:0; width:690px;}
.functionblock5 td{ width:230px; text-align:left;}
.functionblock5 h2.sty1, .functionblock5 h2.sty2, .functionblock5 h2.sty3{ font-size:20px; font-family:'微软雅黑'; line-height:22px; font-weight:normal;}
.functionblock5 h2.sty1{ margin:60px 0 10px 40px;}
.functionblock5 h2.sty2{ margin:250px 0 10px 40px;}
.functionblock5 h2.sty3{ margin:230px 0 10px 0;}
.functionblock5 p.sty1{ line-height:22px; margin-left:40px;}
.functionblock5 p.sty2{ line-height:22px; margin:0 30px 0 0;}
.functionblock6{ background:url(../images/web/bgservices3.png) no-repeat left top; width:690px; height:830px; margin-top:10px;}
.functionblock6 h2{ font-size:20px; font-family:'微软雅黑'; line-height:22px; font-weight:normal; margin:65px 0 5px 0;}
.functionblock6 h2.sty1{ margin-top:0;}
.functionblock6 p{ width:260px; line-height:22px;}

.sertitle h2{ font-size:22px; font-family:'微软雅黑'; line-height:22px; margin:10px 0; font-weight:normal;}
.sertitle p{ margin:0 0 30px 0;}

.price h2.title1, .price h2.title2{background:url(../images/web/icon.png) no-repeat left top; height:25px; line-height:25px; padding-left:30px; font-size:22px; font-family:'微软雅黑'; margin:0 0 10px 0; font-weight:normal;}
.price h2.title1{ background-position:0 -440px;}
.price h2.title2{ background-position:0 -515px;}
.priceblock{ margin:25px 0 20px 0;}
.btnprice li{ float:left; width:195px; margin-bottom:15px; text-align:center;}
.btnprice li.btn1 a, .btnprice li.btn2 a{ float:left; background:url(../images/web/btnprice.png) no-repeat left top; width:195px; height:35px; line-height:35px; font-size:18px; font-family:'微软雅黑'; text-decoration:none;}
.btnprice li.btn1 a{ background-position:0 -35px; color:#444;}
.btnprice li.btn2 a{ background-position:-195px -35px; color:#444;}
.btnprice li.btn1 a:hover{ background-position:0 -70px;}
.btnprice li.btn2 a:hover{ background-position:-195px -70px;}
.btnprice li.btn1 a.current, .btnprice li.btn1 a:hover.current{ background-position:0 0; color:#fff;}
.btnprice li.btn2 a.current, .btnprice li.btn2 a:hover.current{ background-position:-195px 0; color:#fff;}

.pricebox, .packageblock{ background:url(../images/web/contentline3.png) no-repeat left top; width:690px; margin-top:5px; padding-top:15px; float:left;}
.pricebox p, .packageblock p{ line-height:24px; margin-bottom:10px;}
.pricebox h3, .packageblock h3{ font-size:14px; font-family:'微软雅黑'; margin-bottom:5px;}
.pricebox h3 a{ font-size:14px; font-family:'微软雅黑'; color:#1e75b0; margin-right:5px; background:url(../images/web/icon.png) no-repeat left top;}
.pricebox h3 a{ background-position:0 -577px; height:20px; padding-left:25px; line-height:20px;}
.pricebox li{ float:left; line-height:30px; text-align:center; border:solid 1px #ddd; border-top:0; border-right:0; width:228px;}
.pricebox li.title{ font-size:15px; font-family:'微软雅黑'; font-weight:bold; border-top:solid 1px #ddd;}
.pricebox li.last{ border-right:solid 1px #ddd;}
.pricebox img{ margin:20px 0;}
.package{ float:left; width:200px; margin:25px 0 0 20px;}
.package h2 a{ float:left; background:url(../images/web/package.png) no-repeat left top; width:200px; margin-bottom:15px; height:175px; text-indent:-9999px;}
.package h2 a{ background-position:0 0;}
.package h2 a:hover{ background-position:0 -175px;}
.packagebox{ width:198px; border:solid 1px #d2dcba; margin:0 0 15px 0;}
.packagebox h2{ background:url(../images/web/revenue.png) no-repeat center top; width:198px; height:60px; margin:25px 0 10px 0; text-indent:-9999px;}
.packagebox p{ margin:0 24px 25px 24px; line-height:24px;}
.packagebox h3{ font-size:23px; font-family:'微软雅黑'; margin:25px 24px 10px 24px; font-weight:normal; color:#1e75b0;}
.packagebox p.last{ margin-bottom:10px;}
.packagebox p a{ color:#1e75b0; font-family:'宋体'; font-weight:bold;}

.packageblock h3{ margin-bottom:10px;}
.packageblock h3.last{ margin-top:20px;}
.packageblock h3 span{ font-size:16px; color:#f1a100;}
.packageblock li{ float:left; line-height:30px; border:solid 1px #ddd; border-top:0; border-right:0; padding:0 10px;}
.packageblock li.title{ font-size:14px; font-family:'微软雅黑'; font-weight:bold; border-top:solid 1px #ddd;}
.packageblock li.box1{ width:40px;}
.packageblock li.box2{ width:100px;}
.packageblock li.box3{ width:400px;}
.packageblock li.box4{ width:60px; border-right:solid 1px #ddd;}

.case h2.title1, .case h2.title2{background:url(../images/web/icon.png) no-repeat left top; height:25px; line-height:25px; padding-left:30px; font-size:22px; font-family:'微软雅黑'; margin:0 0 10px 0; font-weight:normal;}
.case h2.title1{ background-position:0 -213px;}
.case h2.title2{ background-position:0 -490px;}
.casebox, .casebox1{ background:url(../images/web/contentline3.png) no-repeat left top; width:690px; margin-top:5px; padding-top:15px; float:left;}
.casebox p{ line-height:24px; margin-bottom:10px;}
.casebox p a{ color:#1e75b0; font-family:'宋体';}
.casebox p a:hover{ color:#f1a100;}
.casebox p.right{ text-align:right;}
.casebox p.bottom{ border-bottom:dashed 1px #eee; padding-bottom:10px;}
.casebox img{ margin:10px 20px 0 0;}
.casebox h2{font-size:20px; font-family:'微软雅黑'; line-height:18px; padding:10px 0; font-weight:normal;}
.casebox h3{ font-size:14px; font-family:'微软雅黑'; margin-bottom:5px;}
.casebox li{ float:left; width:165px; margin-bottom:5px; margin-right:5px; height:80px;}
.casebox li.last{ margin-right:0;}
.casebox li a{ float:left; background:url(../images/web/client2.png) no-repeat left top; width:165px; height:80px; text-indent:-9999px;}
.casebox li a#logo1{ background-position:0 0;}
.casebox li a#logo2{ background-position:0 -80px;}
.casebox li a#logo3{ background-position:0 -160px;}
.casebox li a#logo4{ background-position:0 -240px;}
.casebox li a#logo5{ background-position:0 -320px;}
.casebox li a#logo6{ background-position:0 -400px;}
.casebox li a#logo7{ background-position:0 -480px;}
.casebox li a#logo8{ background-position:0 -560px;}
.casebox li a#logo9{ background-position:0 -640px;}
.casebox li a#logo10{ background-position:0 -720px;}
.casebox li a#logo11{ background-position:0 -800px;}
.casebox li a#logo12{ background-position:0 -880px;}
.casebox li a#logo13{ background-position:0 -960px;}
.casebox li a#logo14{ background-position:0 -1040px;}
.casebox li a#logo15{ background-position:0 -1120px;}
.casebox li a#logo16{ background-position:0 -1200px;}
.casebox li a#logo17{ background-position:0 -1280px;}
.casebox li a#logo18{ background-position:0 -1360px;}
.casebox li a#logo19{ background-position:0 -1440px;}
.casebox li a#logo20{ background-position:0 -1520px;}
.casebox li a:hover#logo1{ background-position:-165px 0;}
.casebox li a:hover#logo2{ background-position:-165px -80px;}
.casebox li a:hover#logo3{ background-position:-165px -160px;}
.casebox li a:hover#logo4{ background-position:-165px -240px;}
.casebox li a:hover#logo5{ background-position:-165px -320px;}
.casebox li a:hover#logo6{ background-position:-165px -400px;}
.casebox li a:hover#logo7{ background-position:-165px -480px;}
.casebox li a:hover#logo8{ background-position:-165px -560px;}
.casebox li a:hover#logo9{ background-position:-165px -640px;}
.casebox li a:hover#logo10{ background-position:-165px -720px;}
.casebox li a:hover#logo11{ background-position:-165px -800px;}
.casebox li a:hover#logo12{ background-position:-165px -880px;}
.casebox li a:hover#logo13{ background-position:-165px -960px;}
.casebox li a:hover#logo14{ background-position:-165px -1040px;}
.casebox li a:hover#logo15{ background-position:-165px -1120px;}
.casebox li a:hover#logo16{ background-position:-165px -1200px;}
.casebox li a:hover#logo17{ background-position:-165px -1280px;}
.casebox li a:hover#logo18{ background-position:-165px -1360px;}
.casebox li a:hover#logo19{ background-position:-165px -1440px;}
.casebox li a:hover#logo20{ background-position:-165px -1520px;}

.caseblock{ border-bottom:dotted 1px #ddd; padding:15px 0;}
.caseblock li.left{ float:left; width:180px; float:left;}
.caseblock li.left a{ float:left; background:url(../images/web/client3.png) no-repeat left top; width:165px; height:80px; text-indent:-9999px;}
.caseblock li.left a#case1{ background-position:0 0;}
.caseblock li.left a#case2{ background-position:0 -80px;}
.caseblock li.left a#case3{ background-position:0 -160px;}
.caseblock li.left a#case4{ background-position:0 -240px;}
.caseblock li.left a#case5{ background-position:0 -320px;}
.caseblock li.left a#case6{ background-position:0 -400px;}
.caseblock li.left a#case7{ background-position:0 -480px;}
.caseblock li.left a#case8{ background-position:0 -560px;}
.caseblock li.left a#case9{ background-position:0 -640px;}
.caseblock li.right{float:right; width:480px;}
.caseblock li.right h2{ font-size:18px; font-family:'微软雅黑'; font-weight:normal; margin:0 0 5px 0; }
.caseblock li.right p{ line-height:24px; margin:0 0 10px 0;}
.caseblock li.right p a{ color:#1e75b0; font-family:'宋体';}
.caseblocklast{ border-bottom:none;}

.caseblock1, .caseblock2, .caseblock3{ width:210px; float:left;}
.caseblock2, .caseblock3{ margin-left:30px;}
.caseblock1 h2, .caseblock2 h2, .caseblock3 h2{font-size:16px; font-family:'微软雅黑'; line-height:16px; margin:10px 0 5px 0;}
.caseblock1 li a, .caseblock2 li a, .caseblock3 li a{ float:left; background:url(../images/web/client3.png) no-repeat left top; width:165px; height:80px; text-indent:-9999px;}
.caseblock1 li a#case1{ background-position:0 0;}
.caseblock2 li a#case2{ background-position:0 -80px;}
.caseblock3 li a#case3{ background-position:0 -160px;}
.caseblock1 li a#case4{ background-position:0 -240px;}
.caseblock2 li a#case5{ background-position:0 -320px;}
.caseblock3 li a#case6{ background-position:0 -400px;}

.about h2.title1, .about h2.title2, .about h2.title3, .about h2.title4, .about h2.title5, .about h2.title6{background:url(../images/web/icon.png) no-repeat left top; height:25px; line-height:25px; padding-left:30px; font-size:22px; font-family:'微软雅黑'; margin:0 0 10px 0; font-weight:normal;}
.about h2.title1{ background-position:0 -680px;}
.about h2.title2{ background-position:0 -705px;}
.about h2.title3{ background-position:0 -730px;}
.about h2.title4{ background-position:0 -755px;}
.about h2.title5{ background-position:0 -780px;}
.about h2.title6{ background-position:0 -805px;}
.aboutbox{ background:url(../images/web/contentline3.png) no-repeat left top; width:690px; margin-top:5px; padding-top:15px; float:left;}
.aboutbox p{ line-height:24px; margin-bottom:10px;}
.aboutbox h3{ font-size:14px; font-family:'微软雅黑'; margin-bottom:5px;}
.aboutbox img{ margin:5px 0 10px 0;}
.aboutblock h2{background:url(../images/web/icon.png) no-repeat left top; height:18px; font-size:18px; font-family:'微软雅黑'; line-height:18px; font-weight:normal; margin:15px 0 5px 0; padding-left:25px;}
.aboutblock h2{ background-position:0 -580px;}
.aboutblock li{background:url(../images/web/icon.png) no-repeat left top; padding-left:18px; line-height:24px;}
.aboutblock li{ background-position:0 -621px;}
.aboutblock li.last{ margin-bottom:20px;}
.aboutblock li a:hover{ color:#1e75b0;}
.aboutblock p a:hover{ color:#1e75b0; text-decoration:underline;}
.aboutblock p.down a{ background:url(../images/web/download.gif) no-repeat left center; padding-left:18px;}
.aboutblock p.down a:hover{ color:#009133;}
.aboutblock1, .aboutblock2{ width:330px; float:left;}
.aboutblock2{ margin-left:30px;}
.aboutblock1 h1, .aboutblock2 h1{font-size:18px; color:#333; font-family:'微软雅黑'; font-weight:normal; margin:10px 0;}
.aboutblock1 h1 span, .aboutblock2 h1 span{color:#f1a100; font-size:18px; font-weight:normal;}

.preview h2.title{background:url(../images/web/icon.png) no-repeat left top; height:25px; line-height:25px; padding-left:30px; font-size:22px; font-family:'微软雅黑'; margin:0 0 10px 0; font-weight:normal;}
.preview h2.title{ background-position:0 -840px;}
.previewbox h2{background:url(../images/web/icon.png) no-repeat left top; height:16px; font-size:16px; font-family:'微软雅黑'; line-height:16px; margin-bottom:15px; padding-left:25px;}
.previewbox{ background:url(../images/web/contentline3.png) no-repeat left top; width:690px; margin-top:5px; float:left;}
.previewbox p{ line-height:24px; margin-bottom:10px;}
.previewbox h3{ font-size:14px; font-family:'微软雅黑'; margin-bottom:5px;}
.previewbox h2{background:url(../images/web/icon.png) no-repeat left top; height:18px; font-size:18px; font-family:'微软雅黑'; line-height:18px; font-weight:normal; margin:20px 0 5px 0; padding-left:25px;}
.previewbox h2{ background-position:0 -580px;}
.previewbox p a{ color:#1e75b0; font-family:'宋体'; text-decoration:underline;}
.previewbox p a:hover{ color:#f1a100;}

.map{ width:750px; margin:0 auto; margin:30px auto;}
.map h2{ font-size:22px; font-family:'微软雅黑'; font-weight:normal; border-bottom:solid 2px #ccc; padding-bottom:15px;}
.mapblock{ width:750px; border-bottom:solid 1px #ddd;}
.maptopic{ float:left; width:120px;}
.maptopic p{ font-size:15px; font-family:'微软雅黑'; font-weight:bold; padding:8px 0;}
.maplist{ float:left; width:630px;}
.maplist li{ float:left; width:210px; line-height:35px; border-bottom:dotted 1px #ddd;}
.maplist li.last{ border-bottom:none;}
.maplist li a:hover{ color:#1e75b0;}

.pact{ width:750px; margin:0 auto; margin:30px auto;}
.pact h2{ font-size:22px; font-family:'微软雅黑'; font-weight:normal; border-bottom:solid 2px #ccc; padding-bottom:15px;}
.pactblock{ width:750px; height:490px; padding:10px 0; overflow-y:scroll; line-height:20px;}
.pactblock2{ width:750px; padding:10px 0; line-height:20px;}
.pactblock h3, .pactblock2 h3{ font-weight:bold; font-family:'微软雅黑'; font-size:13px; color:#222; margin-bottom:5px;}
.pactblock p, .pactblock2 p{ color:#444; line-height:24px; margin-bottom:5px;}
.pactblock h4, .pactblock2 h4{ font-weight:bold; color:#c00; font-family:'微软雅黑'; margin-bottom:5px;}

.loginin{ width:750px; margin:0 auto; margin:30px auto;}
.loginin h2{ font-size:30px; letter-spacing:2px; font-family:'微软雅黑'; font-weight:normal; border-bottom:solid 2px #ccc; padding-bottom:15px;}
.loginin table{ border:0; width:100%; margin-top:20px;}
.loginbox{ float:left; width:470px;}
.loginright{ float:left; width:280px;}
.loginbox td.title{ width:50px; height:25px; line-height:25px; font-size:14px; font-family:'微软雅黑';}
.loginbox td.box{ background:url(../images/web/bglogin.png) no-repeat left center; width:420px; line-height:25px; height:25px;}
.loginbox td.box input{ font-size:12px; font-family:'微软雅黑'; background:none; border:0; width:300px; padding:0 10px;}
.loginbox td.box2{ width:400px; line-height:25px; height:25px;}
.loginbox td.box2 select{ width:115px; line-height:25px; font-size:14px;}
.loginbox td.jiange{ height:15px; line-height:15px;}
.loginbox td.okbtn{ padding-top:15px;}
.loginright h3{ font-size:19px; font-family:'微软雅黑'; color:#1e75b0; font-weight:normal; margin:20px 0 10px 0;}
.loginright p{ color:#777; line-height:20px; margin-bottom:10px;}
.loginright p a{ font-size:15px; color:#f1a100; text-decoration:underline; font-family:'微软雅黑';}
.loginright p a:hover{ color:#444;}

.service{ background:url(../images/web/bgservices.png) no-repeat left top; width:750px; height:170px; margin-top:30px;}
.service li{ float:left; width:150px; margin-right:30px;}
.service li.first{ width:30px; margin:0;}
.service li.middle{ width:220px;}
.service h2{ font-size:19px; font-family:'微软雅黑'; color:#444; font-weight:normal; margin:20px 0 0 0; padding-bottom:0; border-bottom:none;}
.service p{ color:#444; line-height:20px; margin:5px 0;}
.service p a{ color:#1e75b0; text-decoration:underline; font-family:'微软雅黑';}

.friendlinks{ width:750px; margin:0 auto; margin:30px auto;}
.friendlinks h2{ font-size:22px; font-family:'微软雅黑'; font-weight:normal; border-bottom:solid 2px #ccc; padding-bottom:15px;}
.linksblock{ width:750px; border-bottom:solid 2px #ccc;}
.linkstopic{ float:left; width:230px;}
.linkstopic h3{ font-size:15px; font-family:'微软雅黑'; font-weight:bold; padding:20px 0 5px 0;}
.linkstopic p{ line-height:24px; margin-bottom:5px;}
.linkslist, .linkslist2, .linkslist3{ float:left; width:520px; padding:15px 0;}
.linkslist li{ float:left; width:120px; margin:0 8px 8px 0;}
.linkslist li a img{ border:solid 1px #ddd; padding:5px 0;}
.linkslist2 li{ float:left; width:129px; margin-bottom:15px;}
.linkslist2 li a:hover{ color:#1e75b0;}
.linkslist3 h2{ font-size:16px; font-family:'微软雅黑'; line-height:16px; margin-bottom:5px; border:none; font-weight:bold;}
.linkslist3 h2 span{ font-size:16px; color:#1e75b0;}
.linkslist3 h3{ font-size:15px; font-family:'微软雅黑'; font-weight:bold; margin-bottom:5px;}
.linkslist3 p{ line-height:24px;}
.linkslist3 textarea{margin:10px 0; padding:5px; width:500px; line-height:18px; border:solid 1px #ddd;}

.register h2.title{line-height:25px; font-size:22px; font-family:'微软雅黑'; margin:0 0 10px 0; font-weight:normal; color:#1e75b0;}
.registerbox{ width:690px; padding:10px 0; border-top:solid 1px #ddd; float:left;}
.registerbox p{ padding-bottom:10px; margin-bottom:20px; border-bottom:dotted 1px #ddd;}
.registerbox p span, .registerbox li span{ color:#f00;}
.registerbox

.registerbox table{ border:0; width:100%;}
.registerbox td{ padding-bottom:15px;}
.registerbox td span.warn1{ color:#777; border-bottom:none; line-height:24px; margin-left:10px;}
.registerbox td span.warn{ color:#f00; line-height:24px; margin-left:10px;}
.registerbox td.title{width:120px; float:left; font-size:14px; line-height:24px; padding-left:20px;}
.registerbox td.box{width:550px; float:left;}
.registerbox input.inputbox{ background:url(../images/web/bginput.gif) repeat-x left top; height:24px; line-height:18px; width:270px; border:solid 1px #ccc; padding:0 2px;}
.agree{ margin-left:20px;}
.agree label{ line-height:16px;}
.agree p{ margin-bottom:20px;}
.agree p a{ color:#690;}

.termblock p{line-height:24px; padding:5px 15px 5px 0;}
.termblock h3{ font-size:14px; font-family:'微软雅黑'; font-weight:bold; padding:5px 0;}
.termblock p font{ font-weight:bold; font-size:13px; color:#222; margin:5px 0; text-align:left;}
.termblock .plink a{ color:#444; text-decoration:underline; margin-right:8px;}
.termblock .plink a:hover{ color:#1e75b0; text-decoration:none; margin-right:8px;}

.registerblock h2{color:#1e75b0; font-family:'微软雅黑'; font-size:18px; font-weight:normal; margin:10px 0;}
.registerblock p{ line-height:24px; margin-bottom:20px; margin-right:20px;}
.registerblock p.last{ line-height:20px; margin-top:10px;}

.spam{ width:750px; margin:0 auto; margin:30px auto;}
.spam h2{ font-size:22px; font-family:'微软雅黑'; font-weight:normal; border-bottom:solid 2px #ccc; padding-bottom:15px;}
.spamblock{ width:750px; margin-bottom:120px;}
.spamblock h3{ font-size:15px; font-family:'微软雅黑'; font-weight:bold; padding:20px 0 8px 0;}
.spamblock p{ line-height:24px; margin-bottom:10px;}

/* End Themes */
