/* CSS Document */
@import url(basestyle.css);

body {background:url(../images/bg/fullbg.gif); font-size:12px; font-family:simsun;}
.container {width:1002px; margin:0 auto;}

input,textarea,select {font-size:12px;}

/* header*/
#header {height:282px; background:url(../images/bg/fullheader.jpg) top center no-repeat;}



/* mainpager */

#mainpager {background:url(../images/bg/mainpager.jpg) top center no-repeat;}

#sidebar {width:247px; float:left; display:inline;}
#content {width:755px; float:right; display:inline;}

#sidebtn {width:175px; height:93px; background:url(../images/bg/sidecube01.gif); margin:52px 0 4px 28px; padding:27px 0 0 23px;}

#sidecube {font-size:0px; padding:0 0 0 33px; margin:0 0 5px 0;}

#sidesys {width:173px; height:216px; background:url(../images/bg/sidesys.gif); margin:0 0 0 16px; padding:52px 20px 0 30px;}
#sidesys ul li {width:49%; line-height:20px; float:left; text-indent:10px; background:url(../images/dot/dot01.gif) 0px 5px no-repeat;}

#health {padding:0 0 0 40px;}

#colAbb_main {width:735px; height:794px; background:url(../images/bg/colAbb_main.gif);}

.part1 {width:701px; height:240px; padding:15px 0 0 16px;}
.mainviewer {width:380px; height:236px; float:left; display:inline; background:url(../images/bg/scroll.gif); padding:1px;}
.maintopnews {width:311px; height:233px; float:right; display:inline; background:url(../images/bg/topnews.gif);}

.hotnews {border:#efb79c 1px solid; background:#f9f3d1; padding:6px;}
.hotnews ul li {line-height:24px; text-indent:16px; background:url(../images/dot/dot02.gif) 0px 6px no-repeat; *background-position:0 5px;}

.lv2news {border:#efb79c 1px solid; border-top:none; padding:5px 6px;}
.lv2news ul li {height:21px; line-height:21px; text-indent:16px; background:url(../images/dot/dot03.gif) 3px 5px no-repeat; position:relative;}
.lv2news ul li span {position:absolute; right:0; right:17px\0; top:0;}
.lv2news ul li a:link, .lv2news ul li a:visited {color:#300;}
.lv2news ul li a:hover, .lv2news ul li a:active {color:#005881;}

#cube4 {width:687px; height:96px; background:url(../images/bg/cubebg.gif) no-repeat; margin:0 0 10px 15px; padding:10px 0 0 14px;}
#cube4 ul li {float:left; margin:0 5px 0 0; display:inline;}

#guide {width:701px; height:228px; background:url(../images/bg/guide.gif) bottom no-repeat; margin:0 0 10px 15px;}

#screen {width:701px; height:162px; background:url(../images/bg/screen.gif) bottom no-repeat; margin:0 0 0 15px; position:relative;}
#screen ul {position:absolute; left:12px; top:37px;}
#screen ul li {float:left; display:inline; margin:0 4px 0 0;}

#link {width:960px; padding:10px 0 0 22px;}
#link ul li {width:88px; height:31px; padding:3px 5px 2px 0; float:left; display:inline;}

/* footer */
#footer {width:960px; margin:0 auto; padding:20px 0;}
.footerlogo {width:254px; height:40px; float:left; display:inline; border-right:#b28850 1px solid; padding:0 0 0 10px;}
.footercontent {width:675px; float:left; display:inline; color:#4b320e; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 20px;}

/* apply */
ul.txtlist01 li {height:21px; line-height:21px; position:relative;}
ul.txtlist01 li span {position:absolute; right:7px; top:0;}

/* update 2009-11-26 15:46 */
#login {width:334px; height:259px; margin:0 auto; padding:0; background:url(../images/bg/login.gif) bottom no-repeat; position:relative;}
#login table {width:262px; border-collapse:collapse; position:absolute; left:36px; top:60px;}
#login table tr td {color:#ffd784; padding-bottom:5px; text-align:left; font-weight:normal;}
 
/* update 2009-11-27 17:48 */
#servicelist {padding:22px 20px 0 20px;}
#servicelist ul li {width:358px; height:45px; line-height:45px; text-indent:110px; font-size:14px; background:url(../images/bg/servicebtn.gif) bottom no-repeat; margin:0 auto; padding:30px 0 0 0; font-weight:bold;}
#servicelist ul li a:link, #servicelist ul li a:visited {color:#fff; text-decoration:none;}
#servicelist ul li a:hover, #servicelist ul li a:active {color:#fff; text-decoration:underline;}

/* update 2009-11-30 15:04 */
#reg {width:395px; height:339px; margin:0 auto; padding:0; background:url(../images/bg/reg.gif) bottom no-repeat; position:relative;}
#reg table {width:323px; border-collapse:collapse; position:absolute; left:36px; top:60px;}
#reg table tr td {color:#ffd784; padding-bottom:5px; text-align:left; font-weight:normal;}

#sidebtn2 {width:175px; height:131px; background:url(../images/bg/sidecube02.gif); margin:52px 0 4px 28px; padding:27px 0 0 23px;}