@charset "gb2312";
/* DivingScooter Style , CreatDate: 2009.2.26 */
* { margin:0; padding:0; font:12px/150% Verdana,''; list-style: none;}
html{ height:100%;}
body { margin:0; color:#555; text-align:center; height:100%; background:#fff;}
img { border:0;}

/* Normal Link */
a:link,a:visited,a:active { text-decoration:none; color:#333; }
a:hover { text-decoration:none; color:#d92c09;}

/* Float */
.L { float:left;}
.R { float:Right;}
.pointer {cursor:pointer;}
.clear{clear:both; font-size:0; height:0; line-height:0;}

/* Text Style */
.tC{text-align:center;}
.tL{text-align:left;}
.tR{text-align:right;}
.bold{font-weight:bold;}
.f14{font-size:14px;}
.alert{color:#FF0000;}

/* Other Style */
.h25{ height:25px; line-height:25px;}
input{ padding-left:5px;  height: 25px; line-height: 25px; }
input.bt1{ height: 25px; line-height: 17px; }

/* autoCheck Style*/
.chkError{ padding:3px 10px 0 33px; color:#e74848; text-align:left; width:180px; height:22px; background:url(chk_error.gif) no-repeat; border-right:1px solid #ea5738;}
.chkRight{ padding:3px 0 0 33px;  text-align:left; height:22px; background:url(chk_ok.gif) no-repeat 2px 4px;}

#top { margin:0 auto; width:1002px; height:106px;}
.logo { width:140px; height:101px;}
.cnen  { padding: 10px 10px 0 0;}

.meun {margin-top:14px; width:860px; height:28px; background:url(meun_bg.gif) repeat-x;}
.meun li {float:left; width:113px; height:28px;}
.meun li.left {padding:0; width:34px; height:28px; background:url(meun_l.gif) no-repeat left;}
.meun li.right {padding:0; width:35px; height:28px; background:url(meun_r.gif) no-repeat right;}
.meun a:link,.meun a:visited,.meun a:active { display:block; margin:0 auto; padding-top:4px; width:80px; height:23px; font-size:14px; color:#fff;}
.meun a:hover{ background:url(meun_hover.gif) repeat-x; color:#6b1301;}

.banner{ margin:0 auto; width:1003px;}

.content{ margin:5px auto; width:1003px;}

/* index */
.c_left{ margin-left:10px;  width: 435px; background:url(bg1.jpg) no-repeat 0 26px;}
.c_left_tit {margin-bottom:13px; padding:6px 0 0 30px; width:400px; height:20px; background:url(title_1.gif) no-repeat 6px 6px;}
.c_left_list {margin:5px 0;width:142px;}
.c_left_list2 {margin:5px 0;width:148px;}

.c_middle{width:270px;}
.c_middle li{float:left; padding:8px 5px 0 20px; width:240px; height:23px; background:url(link_1.jpg) no-repeat 8px 14px; border-bottom:1px dotted #f6cdb8;overflow:hidden; word-break:break-all;}
.c_middle li.title{ padding:6px 5px 0 26px; width:239px; height:21px; background:url(title_1.gif) no-repeat 3px 6px; border-bottom:2px solid #bcbbbb; }
.date{ color:#818180;}

.c_right{ margin-left:10px; padding:3px; width:270px; background:#f4f4f4; border:1px solid #e6e5e5;}
.c_right_t{ margin-top:6px; height:22px; letter-spacing:3px;}

/* other */
.o_left{ padding:10px 0 5px 0; width:220px; background:url(bg1.jpg) no-repeat; border:1px solid #efefef; border-top:0; }
.o_left li{ padding-top:6px; width:220px; height:24px; border-bottom:1px dotted #e3e1e1; background:url(link_2.jpg) no-repeat 60px 10px;}
.o_left li.title {padding:6px 0 0 10px; width:210px; height:22px; background:#efefef; border:0; }
.o_left li.noB {height:auto; border:0; background:#fff;}

.o_right { padding-left:10px; width:771px;}
.postion { padding:4px 0 0 33px; border:1px solid #eaeaea; width:736px; height:21px; background:url(ico_1.gif) no-repeat 5px 2px;}
.o_content { padding:8px 10px; width:751px; line-height:27px;}
.o_c_tit { padding:10px 5px 0 29px; width:737px; height:21px; background:url(title_1.gif) no-repeat 6px 10px; border-bottom:2px solid #bcbbbb; }
.news_list { padding:0 5px; width:761px;}
.news_list li{ padding:7px 8px 0 23px; width:730px; height:23px; background:url(link_1.jpg) no-repeat 8px 14px; border-bottom:1px dotted #f6cdb8;}
.news_title {padding-top:4px; width:751px; height:23px; background:#efefef;}
.news_content{padding:8px;}

.product { padding:8px 5px; width:761px;}
.product li{ float:left; width:375px;}

.friendlink { margin:8px auto 0 auto; width:1003px; height:33px; background:url(bg2.gif) repeat-x;}
.friendlink li{ float:right; padding:12px 20px 0 0; height:21px;}
.copyright{ margin:0 auto; padding:3px 0 0 20px; width:983px; height:26px; background:url(bg3.gif) repeat-x; }

#pages { margin:10px auto; padding-left:8px; width:755px; height:23px; border-top:1px solid #D1D1D1;}
#pages li {float:left; position:relative; margin-top:-1px; text-align:center;}
#pages li a {display:block; margin-left:5px; color:#666; height:21px; width:23px; border:1px solid #D1D1D1;}
#pages li a:hover {background:#EFEFEF; color:#000;}
#pages li .this { border-top:1px solid #fff; color:#000;}
#pages li .p_N{padding-top:2px; width:50px; height:19px;}
#pages li .disabled{ color:#ccc; }
