/* layout */
body{background:#FFF;}
#wrap{width:950px;margin:0 auto;}
.box{width:950px;float:left;margin-top:3px;}
h2 a{font-size:12px;color:#fff;text-decoration:underline;}

.title{width:950px;float:left;border-bottom:1px solid #666;height:26px;}
.title h2{float:left;width:225px;line-height:26px;text-indent:1em;background:#666;color:#FFF;font-weight:bold;font-size:12px;}
.title marquee{width:560px;float:left;margin-left:5px;_margin-left:2px;line-height:26px;font-size:12px;color:#666;}
.title marquee a{color:#36C;}
.title div.fav{width:155px;float:right;font-size:12px;line-height:26px;}
.title div.fav a{color:#36C;font-size:12px;}
.title div.fav span.home{color:#F6C;}
.title div.fav span.favo{color:#090;}

#lv1_title .title{border-bottom:1px solid #B50000;}
#lv1_title .title h2{background:#B50000;}

#lv2_title .title{border-bottom:1px solid #FF8A00;}
#lv2_title .title h2{background:#FF8A00;}

#lv3_title .title{border-bottom:1px solid #31AE5A;}
#lv3_title .title h2{background:#31AE5A;}

#lv4_title .title{border-bottom:1px solid #00A6F7;}
#lv4_title .title h2{background:#00A6F7;}


.contact{width:930px;float:left;background:#EEE;padding:5px 10px;line-height:20px;font-size:12px;color:#333;}
.contact a{color:#36C;font-weight:bold;}

.banner a img{width:950px;height:90px;}

/* header */
#header{margin:0;}
#logo{width:265px;float:left;}
#banner{width:685px;float:right;}




/* menu */
#menu{height:26px;background:#F90;}
#menu ul li{float:left;padding:0 20px;height:23px;padding-top:3px;text-align:center;}
#menu ul li.cur{background:#F30 url(/images/menu_cur.png) no-repeat center bottom;}
#menu ul li a{font-size:12px;color:#FFF;font-weight:bold;}

/* contact_wrap */
#focus{width:270px;float:left;height:118px;}
#focus h1{font-size:12px;line-height:22px;color:#666;padding:10px;}
#contact{width:676px;float:right;}
#con_left{width:462px;float:left;height:118px;background:url(/images/bg_contact.png) no-repeat;}
#con_left ul{margin:30px 10px 10px 20px;}
#con_left ul li{width:210px;float:left;line-height:25px;font-size:12px;font-weight:bold;}
#con_left ul li a{font-weight:bold;color:#F00;}
#con_right{width:214px;float:right;height:118px;}

/* lv1 */
#lv1{border:1px dashed #DDD;border-bottom:0;padding:3px;width:942px;}
.i_box{width:300px;height:120px;padding:7px;float:left;border-bottom:1px dashed #DDD;}
.i_box h3{background:#A3E4B8;line-height:24px;border-left:6px solid #009E7B;text-indent:0.5em;font-size:12px;color:#333;}
.i_box .i_img{float:left;width:70px;}
.i_box .i_img blockquote{text-align:center;font-weight:bold;color:#090;font-size:12px;margin-top:8px;}
.i_box .i_img blockquote img{width:56px;height:40px;padding:1px;border:1px solid #CCC;background:#FFF;}
.i_box .i_img ul{margin:0 auto;width:60px;background:#EEE;}
.i_box .i_img ul li{line-height:18px;text-align:center;font-size:12px;color:#333;}
.i_box .i_txt{float:right;width:225px;}
.i_box .i_txt ul{padding:8px 5px;}
.i_box .i_txt ul li{line-height:20px;background:url(/images/dot_lv1.png) no-repeat 5px 8px;text-indent:14px;font-size:12px;color:#333;}


#image ul li{width:155px;float:left;padding-left:4px;}
#image ul li.last{padding-left:0;}
#image ul li img{width:151px;height:100px;border:1px solid #CCC;padding:1px;background:#FFF;}



#index_words{}
#index_about{width:680px;float:left;padding:10px;}
#index_about p{font-size:14px;color:#666;line-height:24px;}
#index_news{width:245px;float:right;}
#index_news ul li{line-height:24px;border-bottom:1px dashed #DDD;}
#index_news ul li a{color:#333;font-size:14px;}


#news_list{border:1px solid #900;padding:10px;}
#news_list ul li{line-height:24px;border-bottom:1px dashed #DDD;}
#news_list ul li a{color:#333;font-size:14px;}




/* lv2 */
#lv2{padding:4px;width:942px;}
.j_box{width:300px;margin:4px;_margin-left:2px;padding:1px;background:#FFF;float:left;border:2px solid #DDD;}
.j_box .j_title{background:#999;padding:0 10px;line-height:25px;width:280px;}
.j_box .j_title h2{float:left;font-size:14px;font-weight:bold;color:#FFF;}
.j_box .j_title em{float:right;font-size:10px;color:#FFF;}
.j_box .j_wrap{width:290px;padding:5px;}
.j_box .j_wrap .j_img{width:80px;float:left;}
.j_box .j_wrap .j_img blockquote{text-align:center;margin-top:5px;font-size:14px;color:#F60;font-weight:bold;}
.j_box .j_wrap .j_img blockquote img{width:70px;height:70px;border:4px solid #CCC;}
.j_box .j_wrap .j_txt{width:200px;float:right;}
.j_box .j_wrap .j_txt ul li{line-height:24px;font-size:12px;color:#333;}


#j_1 .j_title{background:#B50000;}
#j_2 .j_title{background:#A5008C;}
#j_3 .j_title{background:#0071AD;}
#j_4 .j_title{background:#009E7B;}
#j_5 .j_title{background:#6B9A00;}
#j_6 .j_title{background:#D69200;}

/* lv3 */
#lv3_board{float:left;width:189px;background:url(/images/board_bg.gif) repeat-y;}
#board_top{text-indent:-5000px;background:url(/images/board_top.jpg) no-repeat;width:189px;height:39px;}
#board_wrap{width:159px;padding:7px 15px;padding-bottom:27px;background:url(/images/board_btm.jpg) no-repeat bottom;}
#board_wrap p{line-height:23px;font-size:12px;color:#333;text-indent:2em;}
#board_wrap p strong{font-weight:bold;color:#F60;}
#board_wrap ul{margin-top:10px;}
#board_wrap ul li{line-height:22px;font-size:12px;color:#F00;}
#lv3_wrap{float:right;width:755px;}
#lv3_left{width:375px;float:left;}
#lv3_right{with:375px;float:right;}
.k_box{width:375px;}
.k_box .k_title{width:375px;border-bottom:1px solid #999;}
.k_box .k_title h3{width:80px;background:#999;color:#FFF;line-height:25px;text-align:center;font-size:14px;font-weight:bold;}
.k_box .k_wrap{width:375px;}
.k_box .k_wrap .k_img{width:60px;float:left;padding:3px 0;text-align:center;}
.k_box .k_wrap .k_txt{width:310px;float:right;}
.k_box .k_wrap .k_txt ul li{width:155px;float:left;line-height:22px;text-indent:16px;background:url(/images/dot_lv3.gif) no-repeat 4px 8px;color:#333;font-size:12px;}


#k_1 .k_title{border-bottom:1px solid #B50000;}
#k_1 .k_title h3{background:#B50000;}
#k_2 .k_title{border-bottom:1px solid #A5008C;}
#k_2 .k_title h3{background:#A5008C;}
#k_3 .k_title{border-bottom:1px solid #0071AD;}
#k_3 .k_title h3{background:#0071AD;}
#k_4 .k_title{border-bottom:1px solid #009E7B;}
#k_4 .k_title h3{background:#009E7B;}
#k_5 .k_title{border-bottom:1px solid #6B9A00;}
#k_5 .k_title h3{background:#6B9A00;}
#k_6 .k_title{border-bottom:1px solid #D69200;}
#k_6 .k_title h3{background:#D69200;}

/* lv4 */
#lv4{width:942px;padding:4px;}
.l_box{width:314px;height:110px;float:left;}
.l_box .l_title{width:310px;border-left:4px solid #FFF;border-bottom:2px solid #999;font-size:14px;font-weight:bold;color:#999;line-height:24px;text-indent:1em;}
.l_box .l_wrap{width:314px;padding:5px 0;}
.l_box .l_wrap .l_img{float:left;width:84px;text-align:center;}
.l_box .l_wrap .l_img img{width:76px;height:108px;}
.l_box .l_wrap .l_txt{float:right;width:220px;padding:0 5px;}
.l_box .l_wrap .l_txt ul li{line-height:21px;width:110px;float:left;text-indent:16px;background:url(/images/dot_lv4.png) no-repeat 6px 9px;font-size:12px;color:#333;}

#l_1 .l_title{color:#B50000;border-bottom:2px solid #B50000;}
#l_2 .l_title{color:#A5008C;border-bottom:2px solid #A5008C;}
#l_3 .l_title{color:#0071AD;border-bottom:2px solid #0071AD;}
#l_4 .l_title{color:#009E7B;border-bottom:2px solid #009E7B;}
#l_5 .l_title{color:#6B9A00;border-bottom:2px solid #6B9A00;}
#l_6 .l_title{color:#D69200;border-bottom:2px solid #D69200;}

/* book */
.b_title{width:755px;border-bottom:2px solid #999;}
.b_title h2{line-height:26px;background:#999;padding:0 20px;float:left;color:#FFF;font-size:14px;font-weight:bold;}

#view .b_title{border-bottom:1px solid #B50000;}
#view .b_title h2{background:#B50000;}
#write .b_title{border-bottom:1px solid #D69200;}
#write .b_title h2{background:#D69200;}
#con_view .b_title{border-bottom:1px solid #B50000;}
#con_view .b_title h2{background:#B50000;}

.book{width:755px;}
.book table tr td{padding:3px;}
.book table tr td label{font-size:12px;font-weight:bold;color:#D69200;}
.book table tr td input,.book table tr td textarea{border:1px solid #999;padding:2px;}
.book table tr td input#submit{background:#D69200;color:#FFF;border:1px solid #825700;}

#write .book{padding:10px 4px;border:1px solid #D69200;width:745px;background:#FFFAF0;}

#view .book{padding:4px;width:745px;border:1px solid #B50000;margin-bottom:5px;}
#view .book h3{border-bottom:1px solid #0071AD;line-height:24px;font-size:14px;color:#0071AD;font-weight:bold;text-indent:1em;}
#view .book pre{text-align:right;padding:0 10px;font-size:12px;color:#999;line-height:20px;}
#view .book pre a{color:#36C;}
#view .book .content{background:#F4FCFF;padding:5px;margin:0 5px;border:1px solid #A2E6FF;}
#view .book blockquote{margin:5px;}
#view .book blockquote h4{line-height:22px;font-size:12px;color:#F60;font-weight:bold;text-indent:1em;}
#view .book blockquote .content{border:1px solid #F60;background:#FFE;}

#con_view .book p{line-height:26px;font-size:14px;color:#333;margin:20px;text-indent:2em;}
#con_view .book ul{float:left;margin:10px;}
#con_view .book ul li{line-height:28px;font-size:14px;}
#con_view .book ul li a{font-size:14px;font-weight:bold;color:#36C;}
#con_view .book img{float:right;margin:10px;}

#con_view .content{padding:15px 9px;width:735px;border:1px solid #B50000;margin-bottom:5px;}
#con_view .content ul{width:735px;padding:15px 0;}
#con_view .content ul li{width:225px;height:150px;float:left;}
#con_view .content ul li img{width:215px;height:140px;border:1px solid #CCC;}]

#con_view #buy{width:755px;}
#con_view #buy dl{width:250px;float:left;margin-top:10px;}
#con_view #buy dl dt,#con_view #buy dl dd{text-align:center;}
#con_view #buy dl dt img{width:240px;height:160px;border:1px solid #CCC;padding:1px;background:#FFF;}
#con_view #buy dl dd{line-height:20px;font-size:12px;color:#333;}
#con_view #buy dl dd a{font-size:12px;color:#36C;}
#con_view #buy dl dd em{font-weight:bold;font-size:14px;color:#F30;}

.page{width:755px;border-top:1px dashed #EEE;}

#detail{border:1px solid #FCC;padding:4px;width:745px;margin-bottom:10px;}
#detail h2{text-align:center;font-size:18px;font-weight:bold;color:#333;line-height:45px;}
#detail blockquote{background:#FCC;line-height:20px;text-align:center;font-size:12px;color:#333;}
#detail blockquote a{font-size:12px;color:#36C;}
#detail blockquote em{font-weight:bold;font-size:12px;color:#F60;}
#detail pre{font-size:12px;color:#999;line-height:20px;text-align:right;border-top:1px dashed #CCC;}
#detail pre a{color:#36C;}

#detail #pic_max{text-align:center;padding:10px;padding-bottom:0;}

#category{background:#FFF;padding-bottom:10px;}
#category h2{background:#FFCCCC;border-left:6px solid #B50000;line-height:26px;font-size:14px;font-weight:bold;color:#B50000;text-indent:6px;}
#category ul{padding:5px;}
#category ul li{line-height:24px;background:url(/images/dot_lv3.gif) no-repeat 5px 10px;text-indent:15px;border-bottom:1px dashed #FCC;}
#category ul li a{color:#B50000;font-size:14px;}
#category ul li.cur a{font-weight:bold;}

/* links */
#links dl dt{border-bottom:1px solid #00AEEF;line-height:24px;background:url(/images/bg_links.png) repeat-x;text-indent:1em;font-size:12px;color:#FFF;font-weight:bold;}
#links dl dt em{font-weight:normal;}
#links dl dd{background:#E7FBFF;line-height:20px;padding:5px;}
#links dl dd a{color:#36C;font-size:12px;}

/* footer */
#footer{margin-top:8px;padding:5px 0;border-top:1px solid #CCC;}
#footer p{line-height:22px;font-size:12px;text-align:center;color:#333;}
#footer p a{color:#36C;}
