body{ margin:0; font-size:12px; line-height:22px; color:#738266;}
img {border:0; padding:0; margin:0;}
a:link{ color:#738266; text-decoration:none; letter-spacing:1px;}
a:visited { color: #738266; text-decoration:none;letter-spacing:1px; }
a:hover { color: #ff6600; text-decoration:none; letter-spacing:1px; }
a:active { color: #738266; text-decoration:none;letter-spacing:1px; }
H1,H2,H3,H4,H5,H6,h7 { font-size:13px;MARGIN: 0px;}
dl,dt,dd,p,ol{ PADDING: 0px; MARGIN: 0px;}
ul, li{PADDING: 0px;MARGIN: 0px;list-style-type: none;}
form{ margin:0px; padding:0px;}
a.red,a:visited.red{color:#c9170b}
.mr10{padding:10px;}
.mr101{margin-right:10px;}
.mt20{margin-top:20px;}
.h20{height:20px;clear:both;font-size:0;}
.mid{text-align:center;}
.Gray{color:#666}
.cur{cursor: pointer;}
.clear{clear:both;}
.bdr{border-bottom:1px solid #ff7a00;border-top:1px solid #ff7a00;}
.reg_tit {color:#2068BA;font-size:14px;line-height:38px;margin-right:5px;text-align:right;width:160px;}
.reg_input {border:1px solid #A7A6AA;height:18px;width:160px;padding:2px 8px 0 3px;}


/*header*/
#header{ margin:0 auto; width:987px; height:80px;position:relative;}
#header .logo{ float:left; width:302px; height:55px; padding:10px 0 10px 25px; display:inline}
#header .logo img{width:302px; height:55px;}
#header .guild_top{ height:22px;line-height:22px;position:absolute;top:5px;right:10px;}
#header .guild_top .span{background: url(ico1.gif) no-repeat;padding:0 0 0 20px;}
#header .guild_bt{ height:22px;line-height:22px;position:absolute;top:50px;right:10px;}

#nav { width:987px; height:33px; overflow:hidden; margin:0 auto 8px auto; background:url(catalogbar.gif) no-repeat; padding:1px 2px 3px 2px; position:relative; }
#nav ul { width:670px; height:33px; line-height:33px; font-size:14px; overflow:hidden; position:absolute; top:1px; left:4px; }
#nav li { height:33px; overflow:hidden; float:left; padding-left:2px; background:url(catalogbar.gif) no-repeat 0 -40px; position:relative; left:-2px; }
#nav li a { float:left; padding:0 16px; color:#fff;font-weight:bold; }
#nav li a:hover, .channel-nav li.selected a { text-decoration:none; background:url(catalogbar.gif) no-repeat 50% -40px; }

/*index*/
.main{width:987px;margin:0px auto 0px auto;clear:both;}
.content{ width:723px;float:left;}
.topbox{width:723px;clear:both;}
.bobox{width:723px;clear:both;}
.side{width:254px;float:right;}
.sidebar{width:254px;float:left;margin-right:10px;}
.rcon{width:723px;float:left;}

.sidebox{width:254px;margin-bottom:10px;clear:both;}
.sidebox .title{height:32px;background: url(index/top_1.gif) no-repeat;font-size:14px;font-weight: bold; line-height:32px;position:relative;}
.sidebox .title strong{padding-left:30px;background:url(index/lg.gif) no-repeat 8px -2px;color:#ff7a00;}
.sidebox .title span{position:absolute;right:15px;top:0px;font-size:12px;color:#738266;font-weight:normal;}
.sidebox .cont{width:254px; background: url(index/top_1_bg.gif) repeat-y;height:100%;clear:both;}
.sidebox .bottom{ width:254px; height:12px; background: url(index/bt_1.gif) no-repeat;clear:both;}

.tbox .title strong,.stybox .title strong{background:none;padding-left:10px;}
.stybox{float:right;clear:none;}
.stybox .title{background: url(index/top_22.gif) no-repeat;}
.stybox .cont{width:254px; background: url(index/top_22_bg.gif) repeat-y;height:100%;clear:both;}
.stybox .bottom{width:254px; height:12px; background: url(index/bt_22.gif) no-repeat;clear:both;}

.regbox ul{width:238px;padding:0 8px;}
.regbox ul li{line-height:24px;}
.regbox ul li.li_sign{width:228px;text-align:center;}
.regbox ul li.li_left{float:left;width:70px;text-align:right;}
.regbox ul li.li_right{float:left;width:158px;text-align:left;}
.reg_but{background:url(index/icon_l.gif) no-repeat 10px 0;margin:10px auto 10px;text-align:center;height:26px;line-height:26px;border:0;color:#fff;font-size:13px;width:230px;font-weight:bold;}

.ult_1{width:232px;margin:0 11px;clear:both;height:85px;background:url(index/ase.gif) no-repeat;}
.ult_1 li.fuwu_1{padding:10px 0 0 30px;}
.ult_1 li.fuwu_2{padding:4px 0 0 30px;}
.ult_2{width:232px;padding:0 11px;clear:both;line-height:24px;}
.ult_2 li{background: url(index/xs.gif) no-repeat 0 8px;text-indent: 16px;border-bottom: 1px dashed #FFC694;}
.ult_3{width:232px;padding:0 11px;clear:both;line-height:32px;}
.ult_3 li{background: url(index/stybg.gif) no-repeat;width:110px;height:40px;float:left;margin:6px 6px 0px 0px;text-indent:3px;}
*html .ult_3 li{background: url(index/stybg.gif) no-repeat;width:110px;height:40px;float:left;margin:6px 12px 0px 0px;text-indent:3px;}
*+html .ult_3 li{background: url(index/stybg.gif) no-repeat;width:110px;height:40px;float:left;margin:8px 12px 0px 0px;text-indent:3px;}
.ult_3 li.nopd{margin:6px 0px 0px 0px;}
*+html .ult_3 li.nopd{margin:8px 0px 0px 0px;}
.ult_3 li img{height:30px;margin-top:7px;}
.ult_4{width:232px;padding:0 11px;clear:both;line-height:24px;}
.ult_4 li{width:232px;background: url(index/xs.gif) no-repeat 0 8px;text-indent: 16px;border-bottom: 1px dashed #FFC694;overflow:hidden;white-space:nowrap;position:relative;}
.ult_4 li em{font-style:normal;font-size:12px;color:#888;position:absolute;right:0px;top:0px;}

.userbox .cont{background: url(index/top_1_bg.gif) repeat-y;padding:0 6px;height:102px;border-bottom: 1px dashed #dcdcdc;width:242px;}
.userbox .login_box{ width:154px; padding-left:5px;float:left;}
         .in_put{ color:#666; width:150px; height:19px; line-height:19px; border: 1px solid #c4c4c4;}
         .in_put_1{ color:#666; width:60px; height:22px; line-height:22px; border: 1px solid #c4c4c4;}
         .login_but{ width:74px; height:39px; padding:8px 0 0 5px;float:left;}
         .in_but{width:74px; height:39px; background: url(index/bg1.gif) no-repeat -636px -0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 14px; font-weight:bold; CURSOR: hand; COLOR: #fff; PADDING-TOP: 2px; border: 0px; border-style: none; }
.regs{background: url(index/top_1_bg.gif) repeat-y;padding:0 6px;height:30px;font-size:14px; line-height:30px;text-align:center;}
.regs .getpass{background: url(index/icon_1.gif) no-repeat 0 1px;padding-left:15px;}
.regs .regedit{background: url(index/icon_2.gif) no-repeat 0 1px;padding-left:15px;}
.regs a{margin-right:10px;}
  				.login_box .user{height:31px;padding-top:5px;clear:both;}
				.login_box .password{ height:31px;clear:both;}
				.login_box .yan{ height:31px;clear:both;position:relative;}
				    .login_box .yan span{position:absolute;left:70px;}
				    .login_box .yan img{cursor:pointer;vetical-align:middle;height:30px;}


.liuchen{margin-bottom:10px;clear:both;width:723px;}

.flash_box{width:453px; float:left;}
.flash_box_con{clear:both;padding:0 6px 0 0;}
.flash_box_con_t{clear:both;}
	.flash_box_con_t_l{ width:55px; height:27px; background: url(index/bg1.gif) -386px -0px;float:left;}
	.flash_box_con_t_r{ width:360px; height:27px; line-height:27px; font-size:14px; padding-left:6px;float:left;}
.flash_box_con_c{height:138px;clear:both;}
.flash_box_con_co{width:428px; height:136px; border: 1px solid #dedede; background-color: #FFF; padding:1px;margin:0px auto 0px auto;}
    #idNum {POSITION: absolute;BOTTOM: 2px;RIGHT: 5px}
    #idNum LI {BORDER-BOTTOM: #707070 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #707070 1px solid; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #060a0b; LIST-STYLE-TYPE: none; MARGIN: 1px; WIDTH: 16px; FONT-FAMILY: Arial; FLOAT: left; HEIGHT: 16px; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #707070 1px solid; CURSOR: pointer; BORDER-RIGHT: #707070 1px solid}
    #idNum LI.on {LINE-HEIGHT: 18px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #ce0609; WIDTH: 18px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 18px; FONT-SIZE: 14px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: bold}
    #idPicShow {BORDER-BOTTOM: #ffffff 1px solid;POSITION: relative;BORDER-LEFT: #ffffff 1px solid;WIDTH: 426px;HEIGHT: 112px;BORDER-TOP: #ffffff 1px solid;BORDER-RIGHT: #ffffff 1px solid;left: 0px;}
	#idPicText{background:url(index/new.gif) no-repeat 5px 0;text-indent:5em;line-height:22px;}
.flash_box .news_tit{height:24px;clear:both;margin-top:10px;}
           .news_tit span{width:54px; line-height:24px;float:right;}
		   .news_tit .news_tit_t{ width:387px; line-height:24px;color:#484848; font-size:14px; font-weight:bold;float:left;}
				     .news_tit_t strong{float:left;width:90px; height:21px; text-align:center; font-size:12px; padding:3px 0 0 0; margin-left:7px; font-weight:lighter;background: url(index/bg4.gif) -144px -776px; color:#738266;}
           .news_tit_b{height:1px; background: url(index/bg1.gif) -0 -398px;font-size:0px;clear:both;}
           .news_con{ padding-left:9px; width:438px;}
           .news_con img { padding-right:5px;}
           .news_con ul li{ height:24px; line-height:24px;  width:438px; float:left;}
		   .news_con ul li span{float:left;background:url(index/icon_d.gif) 0px 10px no-repeat;text-indent:1em;}
           .news_con ul li em{ float:right; width:60px; line-height:22px; color:#aaaaaa;font-style:normal;}
		   .news_con ul li small{color:#ff4e00;font-size:12px;}
		   .news_con ul li a,.news_con ul li a:visited{color: #738266;}

.top_left{width:260px;float:left;margin-right:10px;}
.ruzhu{width:260px;margin-bottom:6px;clear:both;}
.col_1{ color:#ff7e00; font-weight:bold; background-color:#fdffe2; font-size:16px;}
.col_2{ color:#ff7e00; font-weight:bold; background-color:#fdffe2; font-size:14px;}
	.ruzhu_top{height:6px; font-size:0; background: url(index/top_2.gif) no-repeat;font-size:0;clear:both;}
    .ruzhu_con{width:240px; padding:2px 10px 0 10px; text-align:center; font-size:14px; line-height:25px;background: url(index/top_2_bg.gif) repeat-y;}
        .ruzhu_con .con_1{ height:50px;line-height:25px;}
        .ruzhu_con .con_2{width:240px; height:48px; background: url(index/bg4.gif) -0px -640px;line-height:48px;text-align:left;text-indent:1em;}
		.ruzhu_con .con_2 a{color:#F98F04;font-weight:bold;font-size:14px;margin-right:10px;}
	.ruzhu_bt{height:7px; background: url(index/bt_2.gif) no-repeat;clear:both;}
			.ruzhu_bt_l{ width:6px; height:6px; background: url(index/bg1.gif) -0px -262px;font-size:0;float:left;}
			.ruzhu_bt_r{ width:6px; height:6px; background: url(index/bg1.gif) -248px -262px;font-size:0;float:right;}
.notice{width:260px;margin-bottom:10px;clear:both;}
    .notice_title{height:32px;line-height:32px;background: url(index/top_3.gif) no-repeat;clear:both;}
	.notice_title p{background:url(index/icon_l2.gif) no-repeat 0 4px;margin:0 auto;width:250px;font-size:14px;color:#fff;font-weight:bold;font-size:14px;text-align:center;}
	.notice_title span{font-size:12px;margin-left:10px;}
    .notice_con{width:240px;height:185px;padding:2px 10px 0 10px;background:url(index/top_2_bg.gif) repeat-y;clear:both;}
	.notice_con ul{margin-top:10px;line-height:24px; width:240px; height:24px;background-color:#fdffe2}
	.notice_con ul li{height:24px;background:#fffef9 url(index/icon_d.gif) 3px 8px no-repeat;text-indent:1em;line-height:24px;border-bottom:1px dashed #f4e7ca;}
	.notice_con ul li a,.notice_con ul li a:visited{color: #738266;}
	.notice_bt{height:7px; background: url(index/bt_2.gif) no-repeat;clear:both;}

.btbox{height:100%;clear:both;margin-bottom:10px;width:723px;}
	.btbox_title{width:723px;height:32px;line-height:32px;background: url(index/top_4.gif) no-repeat;}
	.btbox_title strong{font-size:14px;color:#ff7a00;padding-left:20px;}
	.btbox_title span{font-size:12px;margin-left:10px;}
	.btbox_con{width:723px;height:100%; background: url(index/top_4_bg.gif) repeat-y;clear:both;}
	.btbox_cont{ width:694px; height:100%; padding-left:12px; overflow:hidden;clear:both;}
	.btbox_cont li{float:left;width:160px;height:95px;background:url(index/bgcon.gif);margin:10px 5px 3px 5px;}
	.btbox_cont li div{padding-top:4px;text-align:center;height:40px;}
	.btbox_cont li div img{width:120px;height:40px;border:0;}
	.btbox_cont li p{padding:9px 0 0 15px;line-height:18px;}
	.btbox_bt{clear:both;width:723px; height:12px; background: url(index/bt_4.gif) no-repeat;font-size:0;}

.fbox{width:459px;height:100%;margin-bottom:10px;float:left;}
	.fbox_title{width:459px;height:32px;line-height:32px;background: url(index/top_5.gif) no-repeat;clear:both;}
	.fbox_title strong{font-size:14px;color:#ff7a00;padding-left:20px;}
	.fbox_title span{font-size:12px;margin-left:10px;}
	.fbox_con{width:459px; background: url(index/top_5_bg.gif) repeat-y;clear:both;}
	.friend{width:435px; height:100%; padding:0 12px; overflow:hidden;clear:both;}
	.friend li{float:left;width:90px;height:33px;margin:13px 18px 0 0;}
	*html .friend li{float:left;width:90px;height:33px;margin:10px 20px 0 0;}
	*+html .friend li{float:left;width:90px;height:33px;margin:15px 18px 0 0;}
	.friend li img{width:90;height:33px;}
	.fbox_bt{clear:both;width:459px; height:12px; background: url(index/bt_5.gif) no-repeat;font-size:0;}

/*·ÖÒ³*/
.ftitle{background:url(index/icon_9.gif) no-repeat 15px 4px;height:28px;line-height:28px;font-size:14px;font-weight:bold;text-indent:30px;clear:both;color:#666;}
.ftitle span{font-size:12px;font-weight:normal;color:#738266;}
.ftitle em{font-size:12px;font-style:normal;font-weight:normal;color:#738266;margin-left:20px;}
.utxt{width:694px;padding:10px 12px;clear:both;height:100%;}
.utxt div{font-weight:bold;text-indent:18px;clear:both;line-height:30px;}
.utxt p{width:634px;padding:0 30px;background:url(index/icon_d.gif) no-repeat 20px 7px;line-height:22px;position:relative;}
.utxt p.nobg{background:none;}
.utxt p.con{padding-bottom:10px;}
.utxt p.page{line-height:22px;color:#ff7a00;overflow:hidden;white-space:nowrap;}

.utxt ul{width:664px;margin:0 15px;height:auto;clear:both;background:#E4E4E6;border-top:1px solid #ff7a00;}
.utxt ul li{width:664px;height:27px;float:left;clear:both;}
.utxt ul li .li_l_1{width:563px;height:26px;line-height:26px;margin:1px 1px 0px 0px;background:#FFC17B;float:left;text-indent:1em;font-weight:bold;}
.utxt ul li .li_r_1{width:100px;height:26px;line-height:26px;margin:1px 0px 0px 0px;background:#FFC17B;float:left;text-align:center;font-weight:bold;}

.utxt ul li .li_l{width:562px;height:26px;line-height:26px;margin:0px 1px 1px 1px;background:#fff;float:left;text-indent:1em;}
.utxt ul li .li_r{width:99px;height:26px;line-height:26px;margin:0px 1px 1px 0;background:#fff;float:left;text-align:center;}

.cctxt{width:694px;padding-left:15px;clear:both;height:100%;padding:10px 12px;}
.cctxt .cctit{float:left;width:330px;height:28px;line-height:28px;background:url(003.gif) no-repeat 0 6px;text-indent:20px;font-size:13px;}
.cctxt ul{float:left;width:330px;margin-right:10px;background:#E4E4E6;border-top:1px solid #ff7a00;}
.cctxt ul li{width:330px;height:32px;float:left;}
.cctxt ul li .k1_1{width:79px;height:30px;line-height:30px;margin:1px 1px 1px 0px;background:#FFC17B;float:left;text-align:center;font-weight:bold;}
.cctxt ul li .k2_1{width:79px;height:30px;line-height:30px;margin:1px 1px 1px 0px;background:#FFC17B;float:left;text-align:center;font-weight:bold;}
.cctxt ul li .k3_1{width:89px;height:30px;line-height:30px;margin:1px 1px 1px 0px;background:#FFC17B;float:left;text-align:center;font-weight:bold;}
.cctxt ul li .k4_1{width:80px;height:30px;line-height:30px;margin:1px 0px 1px 0px;background:#FFC17B;float:left;text-align:center;font-weight:bold;}

.cctxt ul li .k1{width:78px;height:31px;line-height:31px;margin:0px 1px 1px 1px;background:#fff;float:left;text-align:center;}
.cctxt ul li .k2{width:79px;height:31px;line-height:31px;margin:0px 1px 1px 0px;background:#fff;float:left;text-align:center;}
.cctxt ul li .k3{width:89px;height:31px;line-height:31px;margin:0px 1px 1px 0px;background:#fff;float:left;text-align:center;}
.cctxt ul li .k3 img{margin-top:3px;}
.cctxt ul li .k4{width:79px;height:31px;line-height:31px;margin:0px 1px 1px 0px;background:#fff;float:left;text-align:center;}
