﻿@charset "utf-8";

/* import */
@import url("reset.css");
@import url("layout.css");
@import url("j.treeview.css");
@import url("j.jcarousel.css");
@import url("j.selectbox.css");
@import url("j.pagination.css");

/* public */
html {/* overflow-x:hidden;*/}
body { background:#fff;}
strong { font-weight:bold;}

/* class */
	/* box */
.box { border:solid 1px #d2d2d2; background:url(../images/box_header_bg.png) repeat-x #fff; position:relative; width:100%;}
.box .box_header { background:url(../images/box_header_right_bg.jpg) no-repeat right top; height:28px; width:100%;}
.box .box_header h3 { background:url(../images/box_header_left_bg.jpg) no-repeat left top; font-size:14px; font-weight:bold; color:#0051a0; padding-left:20px; padding-top:5px; height:23px;}
.box .box_header h3 a { color:#0051a0; padding-left:5px; padding-right:5px;}
.box .box_tab { position:absolute; top:5px; left:110px;}
.box .box_tab li { float:left;}
.box .box_tab li a { float:left; font-size:13px; color:#697357;}
.box .box_func { position:absolute; top:6px; +top:2px; left:85px;}
.box .box_func .func_more a { font-size:12px; color:#db6a18;}
.box .box_main { margin:10px 10px 0px 10px;}
.box .box_list li { line-height:150%;}
.box .box_list li a { color:#787878; font-size:12px;}
.box .box_list li a:hover { text-decoration:underline;}
.box .box_list li span { font-family:"Arial"; font-size:10px; color:#aaa;}
.box .box_list h4 { float:left;}
.box .box_text { width:85%; margin:auto; margin-top:10px;}
.box .box_text * { font-size:13px; color:#464646;}
.box .box_text h4 { font-weight:bold;}
.box .box_text p  { line-height:180%;}
.box .box_text span { display:block; float:right; width:97px;}
.box .box_text span a { display:block; margin:auto; text-align:center; background:url(../images/btn_all_bg2.gif) no-repeat center; font-weight:bold; height:17px; font-size:12px; padding-top:4px; cursor:pointer;}
.box .box_text span a:hover { color:#000!important;}
.box .box_listfunc { background:#e2edf4; border-bottom:solid 1px #d2dee5; width:100%; padding:10px 0px 3px 0px;}
.box .box_listfunc span { float:left;}
.box .box_listfunc span * { color:#0051a0; font-size:12px;}
.box .box_listfunc span h4 { float:left; padding-left:15px;}
.box .box_listfunc .box_listpage { float:right;}
.box .box_listfunc .box_listpage p { float:left; color:#333; font-size:12px; padding-right:10px; padding-top:3px;}
.box .box_listfunc .box_listpage a { text-decoration: none; border: solid 1px #d2d2cf; color: #333; font-size:12px; padding: 2px 8px 1px 5px; margin-right:5px; margin-bottom:5px;}
.box .box_listfunc .box_listpage .prev { background:url(../images/btn_prev_ar.gif) 6px 6px no-repeat #fff; float:left; height:15px;}
.box .box_listfunc .box_listpage .next { background:url(../images/btn_next_ar.gif) 50px 6px no-repeat #fff; display:block; float:left; padding-top:3px; padding-bottom:0px; width:50px;}
.box .box_footer { background:url(../images/box_footer_bg.gif) no-repeat bottom center; height:10px; clear:both;}



.grayBox { background:url(../images/box_header_bg1.png) repeat-x #fff!important; border:solid 1px #d2d2d2!important;}
.grayBox .box_header { background:url(../images/box_header_right_bg1.jpg) no-repeat right!important; position:static!important; top:0px!important; right:0px!important;}
.grayBox .box_header h3 { background:url(../images/box_header_left_bg1.jpg) no-repeat!important; color:#2788dd!important; position:static!important; top:0px!important; left:0px!important;}
.grayBox .box_footer { background:url(../images/box_footer_bg1.gif) no-repeat bottom center!important; position:static!important; top:0px!important; left:0px!important; height:10px!important; margin-top:0px!important;}
.grayBox .box_func { position:absolute!important; top:6px!important; +top:2px!important; left:85px!important;}
.grayBox .box_func .func_more a { font-size:12px!important; color:#6e6e6e!important;}

.greenBox { background:url(../images/box_header_bg6.png) repeat-x #fff!important; border:solid 1px #d2d2d2!important;}
.greenBox .box_header { background:url(../images/box_header_right_bg3.jpg) no-repeat right!important; position:static!important; top:0px!important; right:0px!important;}
.greenBox .box_header h3 { background:url(../images/box_header_left_bg3.jpg) no-repeat!important; color:#006667!important; position:static!important; top:0px!important; left:0px!important;}
.greenBox .box_footer { background:url(../images/box_footer_bg1.gif) no-repeat bottom center!important; position:static!important; top:0px!important; left:0px!important; height:10px!important; margin-top:0px!important;}
.greenBox .box_func { position:absolute!important; top:6px!important; +top:2px!important; left:85px!important;}
.greenBox .box_func .func_more a { font-size:12px!important; color:#066751!important;}
.greenBox .box_list .list_name { background:#d1e7ce!important; color:#1b3118!important;}
.greenBox .box_list .list_name * { color:#1b3118!important;}
.greenBox .box_list .list_author { background:#daf0d7!important; color:#1b3118!important;}
.greenBox .box_list .list_author * { color:#1b3118!important;}
.greenBox .box_listfunc { background:#ebf5e4; border-bottom:solid 1px #dbd0c9;}

.brownBox { background:url(../images/box_header_bg9.png) repeat-x #fff!important; border:solid 1px #d2d2d2!important;}
.brownBox .box_header { background:url(../images/box_header_right_bg4.jpg) no-repeat right!important; position:static!important; top:0px!important; right:0px!important;}
.brownBox .box_header h3 { background:url(../images/box_header_left_bg4.jpg) no-repeat!important; color:#814300!important; position:static!important; top:0px!important; left:0px!important;}
.brownBox .box_footer { background:url(../images/box_footer_bg1.gif) no-repeat bottom center!important; position:static!important; top:0px!important; left:0px!important; height:10px!important; margin-top:0px!important;}
.brownBox .box_func { position:absolute!important; top:6px!important; +top:2px!important; left:85px!important;}
.brownBox .box_func .func_more a { font-size:12px!important; color:#634a03!important;}
.brownBox .box_listfunc { background:#f2e9e2; border-bottom:solid 1px #dbd0c9;}

.box1 { border:solid 1px #c1cad3;}
.box1_header { background:url(../images/box1_header_bg.png) repeat-x; height:20px; clear:both;}
.box1_header h3 { font-size:13px; color:#0051a0; font-weight:bold; padding:3px 0px 0px 10px;}
.box1_main { padding:10px;}
.box1_list { display:block;}
.box1_list li { line-height:160%;}

.cols2 li { width:50%; float:left;}

.listbox { position:relative; width:100%; background:url(../images/listbox_header_bg.png) repeat-x #f5fbfe;}
.listbox .listbox_header { background:url(../images/listbox_header_bg.png) repeat-x; height:20px; width:100%;}
.listbox .listbox_header h3 { color:#fff; font-size:12px; font-weight:bold; padding-left:10px; padding-top:2px;}

.listbox .listbox_list li a { color:#000;}
.listbox .listbox_list li a:hover { text-decoration:underline;}

.list_first img { width:auto!important; height:auto!important;}

.imglist { margin-left:-10px; +margin-left:-20px;/* IE6 7 */ line-height:100%!important;}
.imglist li { float:left; margin-left:9px; line-height:100%!important;}
.imglist * { font-size:12px; color:#0051a0;}
.imglist .list_image { overflow:hidden; width:140px; height:80px;}
.imglist .list_name { background:#d8ebf5; display:block; border-bottom:solid 1px #eaf6fd; padding-left:10px; width:130px; height:20px;}
.imglist .list_name h4 { display:none;}
.imglist .list_name * { line-height:140%;}
.imglist .list_author { background:#dff2fc; display:block; padding-left:10px; width:130px; height:15px; overflow:hidden; line-height:15px;}
.imglist .list_author * { margin-top:1px;}
.imglist .list_price { background:#eaf6fd; display:block; padding-left:10px; width:130px; height:15px; overflow:hidden; line-height:15px;}
.imglist .list_price * { margin-top:1px;}

.imglist_vertical { width:100%; line-height:100%!important;}
.imglist_vertical li { line-height:100%!important; height:45px; background:#eeeee4; border-bottom:solid 1px #fff; position:relative; +margin-bottom:-4px;/* IE6 7 */}
.imglist_vertical li.selected { background:#dfe0d5;}
.imglist_vertical li.selected .list_name h4 { font-weight:bold;}
.imglist_vertical li.selected .list_name p { font-weight:bold;}
.imglist_vertical .list_image { position:absolute; top:3px; left:5px;}
.imglist_vertical .list_name { position:absolute; top:8px; left:50px; _left:45px; font-size:13px; color:#000;}
.imglist_vertical .list_name * { font-size:13px; color:#000;}
.imglist_vertical .list_price { color:#767671; font-size:12px;}
.imglist_vertical .list_price p { display:block; line-height:120%; margin-top:30px; margin-right:5px; text-align:right;}
.imglist_vertical .list_price h4 { display:none;}
.imglist_vertical .list_author { display:none;}
.imglist_vertical .list_first { height:80px!important;}
.imglist_vertical .list_first * { display:none; line-height:100%;}
.imglist_vertical .list_first .list_image { display:block; overflow:hidden; top:0px; left:0px;}
.imglist_vertical .list_first .list_image img { margin:0px; display:block;}

.imglist_vertical1 li { clear:both;}
.imglist_vertical1 { width:100%;}
.imglist_vertical1 li { height:22px; border-bottom:solid 1px #fff; background:#e2edf4;}
.imglist_vertical1 li .list_name * { line-height:140%;}
.imglist_vertical1 li .list_name p { margin-left:5px; padding-top:3px; color:#0051a0; height:15px; cursor:pointer;}
.imglist_vertical1 li .list_name h4 { display:none;}
.imglist_vertical1 li .list_price { display:none;}
.imglist_vertical1 li .list_author { display:none;}
.imglist_vertical1 li .list_image { display:none;}
.imglist_vertical1 li .list_name { background:#e2edf4; display:block; width:100%;}
.imglist_vertical1 li.list_first { height:80px!important;}
.imglist_vertical1 li.list_first .list_image { display:block!important; width:100%; overflow:hidden;}
.imglist_vertical1 li.list_first .list_name { background:#c6d8e3; border-top:solid 1px #fff; border-bottom:solid 1px #fff;}
.imglist_vertical1 li.list_first .list_name p { font-weight:bold; height:18px;}

.newslist .box_list li a { background:url(../images/box_list_ar.png) no-repeat 0px 5px; padding-left:10px; width:75%; display:block; float:left;}

/* layout */
#page { margin:0px auto; width:980px; padding-bottom:10px; background: url(../images/menu_bg.jpg) repeat-x #fff 0px 40px; position:relative;}
#layout_header { background:url(../images/header_bg.png) repeat-x; height:190px; margin:5px auto; position:relative; z-index:2; clear:both;}
#layout_menu { margin:auto; z-index:9900; position:absolute; top:45px; right:30px;}
#layout_content { width:710px;margin-bottom:5px; position:relative; float:left;}
#layout_sideBar { width:260px; margin-bottom:5px; margin-right:-10px; float:left;}
#layout_footer { clear:both; margin:auto; background:url(../images/layout_footer_bg.png); height:125px; margin-top:10px; position:relative;}

/* 文章搜索 */

.layout_content_wenzhangsousuo  { width:984px!important;}

.layout_content_wenzhangsousuo .newslist { width:984px; float:left; }
.layout_content_wenzhangsousuo .box_listfunc{height:30px;}
.layout_content_wenzhangsousuo .newslist .box_list { margin-top:20px; _margin-top:20px!important;}
.layout_content_wenzhangsousuo .newslist .box_list li { padding-top:5px; margin-left:10px; }
.layout_content_wenzhangsousuo .newslist .box_list li a { background:url(../images/box_list_ar.gif) no-repeat 3px 9px; font-size:14px; color:
#000;}
.layout_content_wenzhangsousuo  .newslist .box_footer { clear:both;}

#page_article .box newslist { background:#e2edf4; border-bottom:solid 1px #d2dee5; width:100%; padding:10px 0px 3px 0px;}
#page_article .box newslist span { float:left;}
#page_article .box newslist span * { color:#0051a0; font-size:12px;}
#page_article .box newslist span h4 { float:left; padding-left:15px;}
#page_article .box newslist .box_listpage { float:right;}
#page_article .box newslist .box_listpage p { float:left; color:#333; font-size:12px; padding-right:10px; padding-top:3px;}
#page_article .box newslist .box_listpage a { text-decoration: none; border: solid 1px #d2d2cf; color: #333; font-size:12px; padding: 2px 8px 1px 5px; margin-right:5px; margin-bottom:5px;}
#page_article .box newslist .box_listpage .prev { background:url(../images/btn_prev_ar.gif) 6px 6px no-repeat #fff; float:left; height:15px;}
#page_article .box newslist .box_listpage .next {  display:block; float:left; padding-top:3px; padding-bottom:0px; width:50px;}

/*文章搜索*/

#lmu { background:url(../images/lmu_bg.jpg) no-repeat 0px 0px; margin-left:-5px; position:relative;}
#lmu td{vertical-align:top; text-align:left; line-height:22px; font-family: "宋体", Arial;font-size:12px;}

/* layout_header */
#logo { position:absolute; top:23px; left:15px;}
#logo img { clear:both;}
#logo span { display:block;}
#logo p { font-size:12px; float:left;}
#logo a { font-size:12px; float:left;}
#loginInfo { color:#3a6884; padding-left:13px;}
#login { color:#f7993b; font-weight:bold;}
#register { color:#f7993b; font-weight:bold;}
#Favorite { color:#537c95;}
#logo h1 { display:none; text-indent:-9999px;}

/* searchBar */
#searchBar { background:url(../images/searchBar_bg.jpg) no-repeat; width:980px; height:35px; position:absolute; left:0px; top:150px; z-index:8000;}
#searchBar input { cursor:pointer; font-size:12px;}
#searchBarText{ position:absolute; top:4px; left:290px; background:url(../images/searchBarText_bg.gif) no-repeat; width:275px; height:18px; padding-top:5px; padding-left:5px; border:none 0px; font-size:13px; }
#searchBarList{ position:absolute; top:7px; left:487px; font-size:12px; color:#7b8fc7;}
#searchBarBtn { position:absolute; top:4px; left:580px; background:url(../images/searchBarBtn_bg.gif) no-repeat; font-size:16px; color:#ffffff; font-weight:bold; border:none 0px; width:70px; height:23px;}
#searchBarAdv { position:absolute; top:8px; left:655px; font-size:13px; color:#507f95; text-decoration:underline; background:transparent; font-weight:normal; border:none 0px; width:40px;}

/* loginBar */
#loginBar { padding-top:13px; padding-left:25px; display:none;}
#loginBar * { color:#929c65; font-size:12px;}
#loginName { width:80px; height:18px; background:#fcfdf0; border:solid 1px #e0e3c5;}
#loginPass { width:80px; height:18px; background:#fcfdf0; border:solid 1px #e0e3c5;}
#loginHelp { display:block; float:left;}

/* layout_menu */
#layout_menu #sys_menu { background:url(../images/menu_sys_bg.gif) no-repeat; width:590px; height:70px; float:left;}
#layout_menu #sys_menu li { float:left; position:relative;}
#layout_menu #sys_menu li a { width:20px; height:70px; text-indent:-9999px; display:block;}
#layout_menu #sys_menu li a:hover { width:20px;}
#layout_menu #sys_menu li.selected { width:20px;}
#layout_menu #sys_menu li.selected a { background:url(../images/menu_sys_selected.gif) no-repeat; height:100px; position:absolute; top:-13px; left:-1px;}
#layout_menu #sys_menu li.selected a:hover { cursor:pointer;}
#layout_menu #sys_menu .goHome { padding-right:33px;}
#layout_menu #sys_menu .goHome a { width:30px; height:45px;}
#layout_menu #sys_menu .goHome a:hover { width:29px;}
#layout_menu #sys_menu .goNews { padding-right:25px;}
#layout_menu #sys_menu .goShop { padding-right:25px;}
#layout_menu #sys_menu .goSale { padding-right:25px;}
#layout_menu #sys_menu .goEnjoy { padding-right:25px;}
#layout_menu #sys_menu .goCulture { padding-right:25px;}
#layout_menu #sys_menu .goVideo { padding-right:25px;}
#layout_menu #sys_menu .goStar { padding-right:25px;}
#layout_menu #sys_menu .goBlog { padding-right:25px;}
#layout_menu #sys_menu .goForum { padding-right:25px;}
#layout_menu #sys_menu .goMuseum { padding-right:25px;}
#layout_menu #sys_menu .goMember { padding-right:25px;}

#layout_menu #sys_func { margin-left:-10px; float:left;}
#layout_menu #sys_func .goHelp { margin-right:10px;}
#layout_menu #sys_func .goAbout {}
#layout_menu #sys_func li { float:left;}
#layout_menu #sys_func li a { border:solid 2px #e20000; color:#e20000; line-height:110%; font-size:13px; font-weight:bold; width:30px; padding:2px 0px 0px 3px; display:block;}
#layout_menu #sys_func li a:hover { text-decoration:underline;}

/* textList */	
/*
#textList ul { padding-bottom:10px;}
#textList ul li { cursor:pointer;}
#textList ul li a { background:url(../images/list_01_bg.gif) no-repeat left; color:#000; font-weight:bold; padding-left:10px; height:20px; display:block;}
#textList ul li a.list0 { background:url(../images/list_01_bg0.gif) no-repeat left;}
#textList ul li a.list1 { background:url(../images/list_01_bg1.gif) no-repeat left;}
#textList ul li ul { display:none;}
#textList ul li ul { padding-bottom:0px; padding-top:5px;}
#textList ul li ul li { margin-left:25px;}
#textList ul li ul li a { background:url(../images/list_02_ar.gif) no-repeat 15px 5px; padding-left:0px; height:25px; padding-top:0px!important; font-weight:normal;}
#textList ul li ul li a.list0 { background:url(../images/list_02_ar0.gif) no-repeat 15px 5px;}
#textList ul li ul li a.list1 { background:url(../images/list_02_ar1.gif) no-repeat 15px 5px;}
#textList ul li ul li ul { background:url(../images/spacer.gif); padding-bottom:0px; padding-top:5px;}
#textList ul li ul li ul li {}
#textList ul li ul li ul li a { font-size:13px; font-weight:normal;}
#textList ul li ul li ul li a.list0 {}
#textList ul li ul li ul li a.list1 {}
#textList .selected a { color:#ffe200!important!important;}
*/

/* layout_content */

/* layout_sideBar */
#layout_sideBar .box { margin-bottom:10px; width:99.9%;}
#layout_sideBar .box_func { display:none;}
#layout_sideBar .box .box { margin-bottom:0px;}
#layout_sideBar .listbox { margin-bottom:10px;}

/* page_home */
#page_homeindex .greenBox .box_list .list_name { background:none!important;}
#page_homeindex .greenBox .box_list .list_author { background:none!important;}
	/* homeFlag */
#page_homeindex #homeFlag { background:url(../images/homeFlag_bg.png) no-repeat; width:550px; height:325px; float:left; margin-right:10px;}
#page_homeindex #homeFlag #playbox { width:520px!important; height:295px!important; margin-top:15px;}
#page_homeindex #homeFlag #playbox_info { width:300px;}
#page_homeindex #homeFlag #playbox_list a { width:520px!important; height:295px!important;}
#page_homeindex #homeFlag #playbox_list img { width:520px!important; height:295px!important;}
#page_homeindex #homeFlag #playbox_bg { width:520px!important;}

	/* homeNews */
#page_homeindex #homeNews { width:242px; height:323px; float:left; border:none 0px; margin-right:10px; margin-bottom:5px; background:#fdfaf1; border:solid 1px #ddd6ac;}
#page_homeindex #homeNews .boxnews_func { height:40px;}
#page_homeindex #homeNews .boxnews_func span { background:url(../images/box1_func_btn_bg.png) no-repeat; display:block; float:left; width:115px; height:35px;}
#page_homeindex #homeNews .boxnews_func span a { font-size:14px; font-weight:bold; color:#fff; width:115px; height:25px; display:block; text-align:center; padding-top:5px;}
#page_homeindex #BtnReg { margin-right:12px;}
#page_homeindex .boxnews .boxnews_header { background:url(../images/box_header_bg8.png) repeat-x; border-bottom:solid 1px #ddd6ac;}
#page_homeindex .boxnews .boxnews_header h3 { font-size:13px; font-weight:bold; color:#d66a00; padding-top:3px; padding-left:10px;}
#page_homeindex .boxnews .boxnews_main { padding:0px; +padding-bottom:7px;/*IE7*/ _padding-bottom:0px;}
#page_homeindex .boxnews .boxnews_list { padding:1px; margin:5px 0px 10px 10px; _padding:0px;}
#page_homeindex .boxnews .boxnews_list li {}
#page_homeindex .boxnews .boxnews_list a { background:url(../images/box_list_ar.gif) no-repeat 0px 3px; padding-left:8px; font-size:12px; color:#464646;}
#page_homeindex .boxnews .boxnews_list .hot a { color:#d30000;}
#page_homeindex #homeNewsA { border-bottom:none 0px;}
#page_homeindex #homeNewsB {}
#page_homeindex #homeNewsB .boxnews_header { border-top:solid 1px #ddd6ac;}

	/* homefocus */
#page_homeindex #homeFocus { background:url(../images/homeFocus_bg.png) no-repeat; width:165px; height:325px; float:left;}
#page_homeindex #homeFocus .boxfocus_header { height:26px; line-height:26px;}
#page_homeindex #homeFocus .boxfocus_header h3 { color:#ad5600; font-weight:bold; text-align:center; font-size:13px;}
#page_homeindex #homeFocus img { width:165px!important; height:45px!important;}
#page_homeindex #homeFocus ul li { height:24px;}
#page_homeindex #homeFocus ul li a { font-size:12px; color:#947352; display:block; padding-left:30px;}
#page_homeindex #homeFocus ul .list_first { height:69px;}
#page_homeindex #homeFocus ul .list_first .list_image { padding-left:0px!important;}
#page_homeindex #homeFocus ul .list_first .list_name { height:26px;}

	/* indexShowHorizontal */
#page_homeindex #indexShowHorizontal { background:url(../images/home_activity_bg-.png) no-repeat; width:990px; height:195px; clear:both; position:relative; margin-left:-5px; _margin-left:25px; margin-top:0px; _margin-top:-25px; _margin-right:-25px;}
#page_homeindex #indexShowHorizontal .show_header { display:none;}
#page_homeindex #indexShowHorizontal .show_func { clear:both; height:50px;}
#page_homeindex #indexShowHorizontal .func_more { float:right; margin:15px 30px;}
#page_homeindex #indexShowHorizontal .func_more a { color:#000063; font-size:12px;}
#page_homeindex #indexShowHorizontal .show_main { width:990px; margin-left:20px!important; margin-right:-20px!important;}
#page_homeindex #indexShowHorizontal .show_list img { width:230px; height:120px;}
#page_homeindex #indexShowHorizontal .show_list li { float:left; margin-right:10px; margin-bottom:5px;}

	/* exportList */
#page_homeindex #exportList { background:url(../images/home_export_bg-.png) no-repeat; width:990px; height:210px; clear:both; margin-left:-5px; _margin-left:25px; _margin-right:-25px; border:none 0px; margin-bottom:30px;}
#page_homeindex #exportList .box_header { display:none;}
#page_homeindex #exportList .listbox_footer { float:right;font:12px; margin-right:25px;}
#page_homeindex #exportList .box_func { height:10px; position:static; top:auto; left:auto; line-height:100%;}
#page_homeindex #exportList .func_more { position:absolute; right:25px; bottom:25px;}
#page_homeindex #exportList .box_main { width:940px; margin-left:50px!important; margin-right:-50px!important; margin-top:25px;}
#page_homeindex #exportList .show_list li { float:left; margin-right:35px; margin-bottom:20px;}

#page_homeindex #layout_sideBar { width:190px; float:left; margin-right:15px; _margin-right:0px;}
#page_homeindex #layout_content { width:770px; float:left; margin-right:-10px;}

#page_homeindex #layout_sideBar img { width:55px!important; height:65px!important;}
#page_homeindex .box { margin-bottom:-0px!important;}
#page_homeindex .box_footer { display:none;}
#page_homeindex #enjoyList { height:392px; _height:397px;}
#page_homeindex #enjoyList .box_list { margin-top:-10px;}
#page_homeindex #enjoyList .box_list li { height:70px; padding-bottom:10px!important; margin-top:10px; background:none; border-bottom:dashed 1px #cdcdcd;}
#page_homeindex #enjoyList .box_list .list_name { left:70px; width:100px;}
#page_homeindex #enjoyList .box_list .list_name * { color:#2d876e;}
#page_homeindex #enjoyList .box_list .list_intro { position:absolute; top:30px; left:70px; width:100px;}
#page_homeindex #blogList { height:195px; _height:190px;}
#page_homeindex #blogList .box_list { clear:both; margin-top:10px;}
#page_homeindex #blogList .box_list ul { margin-left:10px; padding-bottom:10px;}
#page_homeindex #blogList .box_list li { float:left; width:33%; line-height:100%;}
#page_homeindex #blogList .box_list li a { color:#7c3800; background:url(../images/box_list_ar1.gif) no-repeat 0px 3px; padding-left:8px;}
#page_homeindex #blogList .imglist_vertical { margin-top:-10px;}
#page_homeindex #blogList .imglist_vertical li { height:70px; padding-bottom:10px!important; margin-top:10px; background:none; border-bottom:dashed 1px #cdcdcd; width:100%;}
#page_homeindex #blogList .imglist_vertical li a { background:none;}
#page_homeindex #blogList .imglist_vertical .list_name { top:5px; left:70px;}
#page_homeindex #blogList .imglist_vertical .list_name * { color:#c35700;}
#page_homeindex #blogList .imglist_vertical .list_intro { position:absolute; top:25px; left:70px; color:#808080;}
#page_homeindex #videoList { height:402px; _height:390px;}
#page_homeindex #videoList .box_list { clear:both; margin-top:10px;}
#page_homeindex #videoList .box_list ul { margin-left:10px; padding-bottom:10px;}
#page_homeindex #videoList .box_list li { line-height:140%;}
#page_homeindex #videoList .box_list li a { color:#006768; background:url(../images/box_list_ar2.gif) no-repeat 0px 3px; padding-left:8px;}
#page_homeindex #videoList .imglist_vertical { margin-top:-10px;}
#page_homeindex #videoList .imglist_vertical li { height:70px; padding-bottom:10px!important; margin-top:10px; background:none; border-bottom:dashed 1px #cdcdcd; width:100%;}
#page_homeindex #videoList .imglist_vertical li a { background:none;}
#page_homeindex #videoList .imglist_vertical .list_name { top:5px; left:70px;}
#page_homeindex #videoList .imglist_vertical .list_name * { color:#196474;}
#page_homeindex #videoList .imglist_vertical .list_intro { position:absolute; top:25px; left:70px; color:#808080;}
#page_homeindex #subjectList { margin-bottom:10px!important;}

#page_homeindex #layout_content .box { margin-bottom:-1px; margin-bottom:-10px!important;}
#page_homeindex #layout_content .box_func { right:40px!important; left:auto!important;}
#page_homeindex #layout_content .box_main { margin-top:15px;}
#page_homeindex #layout_content .box_list { margin-left:10px!important;}
#page_homeindex #layout_content .box_footer { display:none;}
#page_homeindex #layout_content img { width:120px!important; height:130px!important;}
#page_homeindex #layout_content li { margin-left:16px;}
#page_homeindex #layout_content .list_author { width:120px!important; text-align:center; padding-left:0px!important; background:none;}
#page_homeindex #layout_content .list_author h4 { display:none;}
#page_homeindex #layout_content .list_author p { color:#3a3a3a;}

	/* museumList */
#page_homeindex #museumList { width:980px; height:100px; clear:both; margin:auto; _margin-left:30px; _margin-right:-30px; margin-bottom:20px;!important}
#page_homeindex #museumList { background:none!important; border:none 0px;}
#page_homeindex #museumList .box_header { display:none;}
#page_homeindex #museumList .box_func { right:0px; top:10px; width:20px; height:60px; padding-left:5px; padding-top:15px; left:auto!important; background:url(../images/museumList_func_bg.png) no-repeat;}
#page_homeindex #museumList .box_list li { margin-left:0px!important; margin-right:5px;}
#page_homeindex #museumList .func_more {}
#page_homeindex #museumList .func_more a { color:#8d8d8d; font-size:13px; width:25px; font-weight:bold;}

/* page_activities */
.page_activities .newslist { width:483px!important; float:left;}
.page_activities #newsListB { margin-left:10px; margin-right:-10px;}

	/* page_activitiesindex */
#page_activitiesindex #homeFlag { background:url(../images/homeFlag_bg1.png) no-repeat; width:526px; height:220px; float:left;}
#page_activitiesindex #homeFlag #playbox { width:500px!important; height:200px!important; margin-top:10px;}
#page_activitiesindex #homeFlag #playbox_list a { width:500px!important; height:200px!important;}
#page_activitiesindex #homeFlag #playbox_list img { width:500px!important; height:200px!important;}
#page_activitiesindex #homeFlag #playbox_bg { width:500px!important;}
#page_activitiesindex #homeNews { background:url(../images/homeNews_bg.jpg) no-repeat; width:440px; height:220px; float:left; margin-left:10px; position:relative;}
#page_activitiesindex #homeNews .boxnews { margin-top:35px; margin-left:30px;}
#page_activitiesindex #homeNews .boxnews .boxnews_header h3 { font-weight:bold;}
#page_activitiesindex #homeNews .boxnews .boxnews_list { margin-left:5px; float:left; line-height:130%;}
#page_activitiesindex #homeNews .boxnews .boxnews_list * { color:#7b4c00; font-size:14px;}
#page_activitiesindex #homeNews #boxDatepicker { position:absolute; top:15px; right:15px;}
#page_activitiesindex #homeNews #boxDatepicker * { font-size:11px;}
#page_activitiesindex #layout_content { margin-top:10px;}
#page_activitiesindex .actA { width:975px; height:190px; margin-bottom:10px;}
#page_activitiesindex .actA .box_header { display:none;}
#page_activitiesindex .actA .box_footer { display:none;}
#page_activitiesindex .actA .box_func { position:absolute; top:auto; bottom:5px; left:260px;}
#page_activitiesindex .actA .func_more a { color:#464646; font-weight:bold;}
#page_activitiesindex .actA .box_text { position:absolute; top:10px; left:150px; width:150px; height:135px; overflow:hidden;}
#page_activitiesindex .actA .box_text p { font-size:12px; line-height:140%; color:#464646;}
#page_activitiesindex .actA .box_list { position:absolute; top:15px; left:320px;}
#page_activitiesindex .actA .box_list .list_name { background:#191919; width:120px; margin-top:-3px; border-bottom:solid 1px #0c0c0c; filter:alpha(opacity=55); -moz-opacity:0.55; -kHTML-opacity: 0.55; opacity: 0.55;}
#page_activitiesindex .actA .box_list .list_name * { color:#afafaf; padding-top:2px;}
#page_activitiesindex .actA .box_list .list_author { background:#121212; width:120px; filter:alpha(opacity=55); -moz-opacity:0.55; -kHTML-opacity: 0.55; opacity: 0.55;}
#page_activitiesindex .actA .box_list .list_author * { color:#afafaf;}

#page_activitiesindex .actB { width:975px; background:none; padding-bottom:10px; margin-bottom:10px; padding-top:25px;}
#page_activitiesindex .actB_func { right:10px; left:auto;}
#page_activitiesindex .actB_func a { font-weight:bold;}
#page_activitiesindex .actB .box_header { display:none;}
#page_activitiesindex .actB .box_footer { display:none;}
#page_activitiesindex .actB .box_main { margin-right:-10px!important;}
#page_activitiesindex .actB .box { width:310px; height:190px; float:left; margin-right:8px; margin-bottom:10px; }
#page_activitiesindex .actB .box .box_func { position:absolute; top:auto; bottom:5px; left:260px;}
#page_activitiesindex .actB .box .func_more a { color:#464646; font-weight:bold;}
#page_activitiesindex .actB .box .box_text { position:absolute; top:10px; left:140px; width:150px; height:135px; overflow:hidden;}
#page_activitiesindex .actB .box .box_text p { font-size:12px; line-height:140%; color:#464646;}

#page_activitiesindex #exportList { background:url(../images/home_export_bg.png) no-repeat; width:990px; height:200px; clear:both; margin-left:-5px; border:none 0px;}
#page_activitiesindex #exportList .box_header { height:28px; background:none;}
#page_activitiesindex #exportList .box_header h3 { display:none;}
#page_activitiesindex #exportList .box_footer { display:none;}
#page_activitiesindex #exportList .box_func { right:20px; left:auto; top:10px;}
#page_activitiesindex #exportList .box_main { width:940px; margin-left:50px!important; margin-right:-50px!important;}
#page_activitiesindex #exportList .show_list li { float:left; margin-right:35px; margin-bottom:20px;}

	/* page_activitieslist */
#page_activitieslist #layout_content .box { width:975px; margin-bottom:10px;}
#page_activitieslist #layout_content .box .box_main { margin-right:-10px!important;}
#page_activitieslist #layout_content .box .box_list { margin:20px 10px; padding-right:30px;}
#page_activitieslist #layout_content .box .box_list li { margin-right:0px!important; position:relative; height:130px; padding-bottom:20px; border-bottom:dashed 1px #dbd0c9; background:url(../images/activitiesubList_bg.jpg) repeat-y right;}
#page_activitieslist #layout_content .box .box_list * { display:block; color:#464646;}
#page_activitieslist #layout_content .box .box_list h4 { display:none;}
#page_activitieslist #layout_content .box .list_first img { width:200px!important; height:115px!important;}
#page_activitieslist #layout_content .box .list_image img { width:200px; height:115px; float:left; margin:15px 5px;}
#page_activitieslist #layout_content .box .list_name { background:none; border:none 0px; padding:0px!important; position:absolute; top:15px; left:250px;}
#page_activitieslist #layout_content .box .list_name p { font-size:18px; font-family:"黑体";}
#page_activitieslist #layout_content .box .list_time { position:absolute; top:40px; left:250px; line-height:150%; font-size:14px;}
#page_activitieslist #layout_content .box .list_intro { position:absolute; top:65px; left:250px; line-height:150%; width:650px; font-size:12px;}
#page_activitieslist #layout_content .box .list_more { position:absolute; top:15px; right:40px; padding-left:5px;}
#page_activitieslist #layout_content .box .list_more a { background:url(../images/btn_setAdd_ar.gif) no-repeat 0px 5px; padding-left:20px; color:#0051a0;}
#page_activitieslist #layout_content .box .box_footer { height:50px!important;}

	/* page_activitiescontent */
#page_activitiescontent #layout_content { width:975px;}
#page_activitiescontent #shopList { margin-right:-10px; width:100%; background:transparent; border:solid 1px #fff;}
#page_activitiescontent #shopList .box_header { display:none;}
#page_activitiescontent #shopList .box_main { width:90%; margin:20px auto;}
#page_activitiescontent #shopList .box_listfunc { height:30px;}
#page_activitiescontent #shopList .box_footer { padding:20px 0px; background:transparent;}
#page_activitiescontent #shopList .box_list li { float:left; width:47%; position:relative; padding-left:10px; padding-right:10px; margin-top:20px; border-bottom:dashed 1px #c4d4dd; padding-bottom:10px;}
#page_activitiescontent #shopList .box_list .list_image { float:left; padding-right:20px; height:130px;}
#page_activitiescontent #shopList .box_list .list_image img { width:130px; height:130px;}
#page_activitiescontent #shopList .box_list h4 { padding-left:5px;}
#page_activitiescontent #shopList .box_list .list_name { width:100%;}
#page_activitiescontent #shopList .box_list .list_name h4 { display:none;}
#page_activitiescontent #shopList .box_list .list_name p { font-family:"黑体"; color:#464646; font-size:16px;}
#page_activitiescontent #shopList .box_list .list_author { width:100%;}
#page_activitiescontent #shopList .box_list .list_author { position:absolute; top:45px; display:none;}
#page_activitiescontent #shopList .box_list .list_author * { font-size:12px; color:#464646;}
#page_activitiescontent #shopList .box_list .list_area { width:100%;}
#page_activitiescontent #shopList .box_list .list_area { position:absolute; top:50px;}
#page_activitiescontent #shopList .box_list .list_area * { font-size:12px; color:#464646;}
#page_activitiescontent #shopList .box_list .list_spec { width:100%;}
#page_activitiescontent #shopList .box_list .list_spec { position:absolute; top:65px;}
#page_activitiescontent #shopList .box_list .list_spec * { font-size:12px; color:#464646;}
#page_activitiescontent #shopList .box_list .list_code { width:100%;}
#page_activitiescontent #shopList .box_list .list_code { position:absolute; top:80px;}
#page_activitiescontent #shopList .box_list .list_code * { font-size:12px; color:#464646;}
#page_activitiescontent #shopList .box_list .list_price { width:180px;}
#page_activitiescontent #shopList .box_list .list_price { position:absolute; top:25px;}
#page_activitiescontent #shopList .box_list .list_price h4 { color:#dc0000; font-size:12px; }
#page_activitiescontent #shopList .box_list .list_price p { color:#dc0000; font-size:16px; font-weight:bold;}
#page_activitiescontent #shopList .box_list .price_spec h4 { background:url(../images/price_spec_bg.gif) no-repeat; text-indent:-9999px; width:41px; height:16px; margin-top:4px;}
#page_activitiescontent #shopList .box_list .price_spec p { color:#fd6100;}
#page_activitiescontent #shopList .box_list .list_fav { position:absolute; bottom:10px; padding-left:5px;}
#page_activitiescontent #shopList .box_list .list_fav a { background:url(../images/btn_setAdd_ar.gif) no-repeat 0px 1px; padding-left:20px; color:#0051a0;}

/*
#page_activitiescontent #activitiesIntro { width:975px; position:relative; padding-top:190px; border:solid 1px #dbd0c9; border-top:none 0px; border-bottom:none 0px;}
#page_activitiescontent #activitiesIntro img { position:absolute; top:0px; left:0px; z-index:1;}
#page_activitiescontent #activitiesIntro * { color:#000; display:block;}
#page_activitiescontent #activitiesIntro h4 {}
#page_activitiescontent #activitiesIntro p { float:left; font-size:24px; font-family:"黑体"; padding-left:30px; padding-top:3px;}
#page_activitiescontent #activitiesIntro .expert_title { position:absolute; top:30px; left:160px; z-index:10;}
#page_activitiescontent #activitiesIntro .expert_time { position:absolute; top:100px; left:160px; z-index:10;}
#page_activitiescontent #activitiesIntro .expert_intro { background:#f6f1ed; width:100%;}
#page_activitiescontent #activitiesIntro .expert_intro h4 { padding-top:20px; padding-left:30px;}
#page_activitiescontent #activitiesIntro .expert_intro p { font-size:14px; font-family:"宋体"; padding:10px 40px; padding-bottom:20px; color:#47403b;}
*/

#page_activitiescontent #activitiesIntro { height:190px; position:relative;}
#page_activitiescontent #activitiesIntro img { position:absolute; top:0px; left:0px; z-index:1;}
#page_activitiescontent #activitiesIntro * { color:#000;}
#page_activitiescontent #activitiesIntro h4 { float:left;}
#page_activitiescontent #activitiesIntro p { float:left; font-size:22px; font-family:"黑体"; padding-left:10px; padding-top:3px; margin-top:-8px;}
#page_activitiescontent #activitiesIntro .expert_title { position:absolute; top:15px; left:160px; z-index:10;}
#page_activitiescontent #activitiesIntro .expert_time { position:absolute; top:45px; left:160px; z-index:10;}
#page_activitiescontent #activitiesIntro .expert_intro { position:absolute; top:75px; left:160px; z-index:5;}
#page_activitiescontent #activitiesIntro .expert_intro p { font-size:14px; font-family:"宋体"; padding:10px 10px; padding-bottom:20px; color:#47403b; overflow-y:scroll; width:690px; height:90px;}

/* page_video */
.page_video .func_more a { color:#000!important; font-weight:bold;}
	/* page_videoindex */
	/* homeFlag */
#page_videoindex #homeFlag { background:url(../images/homeFlag_bg2.png) no-repeat; width:810px; height:325px; float:left;}
#page_videoindex .boxflag_header h3 { color:#6073a8; font-size:14px; font-weight:bold; margin-top:3px; margin-left:30px;}
#page_videoindex #homeFlag #playbox { width:360px!important; height:260px!important; margin-top:10px; float:left; margin-left:35px; _margin-left:15px;}
#page_videoindex #homeFlag #playbox_list a { width:360px!important; height:260px!important;}
#page_videoindex #homeFlag #playbox_list img { width:360px!important; height:260px!important;}
#page_videoindex #homeFlag #playbox_bg { width:360px!important; background:url(../images/flag_main_bg1.gif);}
	/* homeNews */
#page_videoindex #homeNews { width:350px; height:220px; float:left; margin-left:-420px; position:relative;}
#page_videoindex #homeNews .boxnews { margin-top:35px; margin-left:30px;}
#page_videoindex #homeNews .boxnews .boxnews_header h3 { font-size:13px; font-weight:bold; color:#6073a8;}
#page_videoindex #homeNews .boxnews .boxnews_list { margin-left:5px; line-height:170%;}
#page_videoindex #homeNews .boxnews .boxnews_list a { background:url(../images/box_list_ar.gif) no-repeat 0px 5px; padding-left:10px;}
#page_videoindex #homeNews .boxnews * { color:#3c3c3c; font-size:14px;}
#page_videoindex #homeNews #datapicker { position:absolute; top:20px; right:10px;}
	/* homefocus */
#page_videoindex #homeFocus { background:url(../images/homeFocus_bg1.png) no-repeat; width:165px; height:325px; float:left; margin-left:5px; margin-right:-10px;}
#page_videoindex #homeFocus .boxfocus_header { height:26px; line-height:26px;}
#page_videoindex #homeFocus .boxfocus_header h3 { color:#ad0000; font-weight:bold; text-align:center; font-size:13px;}
#page_videoindex #homeFocus img { width:165px!important; height:45px!important;}
#page_videoindex #homeFocus ul li { height:24px;}
#page_videoindex #homeFocus ul li a { font-size:12px; color:#505050; display:block; padding-left:30px;}
#page_videoindex #homeFocus ul .list_first { height:69px;}
#page_videoindex #homeFocus ul .list_first .list_image { padding-left:0px!important;}
#page_videoindex #homeFocus ul .list_first .list_name { height:26px;}

#page_videoindex #layout_content { width:975px; margin-top:10px;}
#page_videoindex #layout_content .box { background:url(../images/videoList_bg4.jpg) no-repeat!important; width:485px; height:370px; border:none 0px!important; float:left!important; margin-bottom:10px;}
#page_videoindex #layout_content .box .box_header { background:none!important;}
#page_videoindex #layout_content .box .box_header h3 { background:url(../images/box_header_ar.jpg) no-repeat; margin:15px 20px; margin-bottom:0px; padding-left:30px; color:#575757;}
#page_videoindex #layout_content .box .box_footer { display:none;}
#page_videoindex #layout_content .box .box_func { top:10px; right:20px; left:auto;}
#page_videoindex #layout_content .box .box_main { margin-top:25px!important; _margin-top:10px;}
#page_videoindex #layout_content .box .imglist { margin-left:15px!important; _margin-left:3px!important;}
#page_videoindex #layout_content .box .imglist a { background:none!important; padding-left:0px!important; margin-left:0px!important;}
#page_videoindex #layout_content .box .imglist li { background:url(../images/box_list_bg.png) no-repeat; width:170px; height:130px; padding-top:10px; text-align:center; margin-right:10px; margin-bottom:15px;}
#page_videoindex #layout_content .box .imglist li img { width:140px; height:105px;}
#page_videoindex #layout_content .box .imglist .list_name { background:none; border-bottom:none 0px;}
#page_videoindex #layout_content .box .imglist .list_name p { font-weight:bold; color:#000; }
#page_videoindex #layout_content .box .imglist .list_first { background:url(../images/box_list_bg.png) no-repeat; width:170px; height:130px;}
#page_videoindex #layout_content .box .imglist .list_first img { width:140px!important; height:105px!important;}
#page_videoindex #layout_content .box .box_list a { background:url(../images/box_list_ar.gif) no-repeat 0px 5px; padding-left:10px; margin-left:10px; color:#21439f;}
#page_videoindex #layout_content .box .box_list span { display:none;}
#page_videoindex #layout_content #videoListA,#page_videoindex #layout_content #videoListC { margin-right:10px!important;}
#page_videoindex #layout_content #videoListB,#page_videoindex #layout_content #videoListD { margin-right:-10px!important;}

#page_videoindex #layout_flag { margin:10px 0px;}

#page_videolist #layout_content { width:810px; margin-right:5px;}
#page_videolist #videosubList { width:810px; background:url(../images/box_bg2.jpg) repeat-y 0px 20px; border:none 0px;}
#page_videolist #videosubList .box_header { background:url(../images/box_header_bg10.png) no-repeat top; height:100px;}
#page_videolist #videosubList .box_header h3 { background:url(../images/box_header_ar.jpg) no-repeat; margin:45px 30px; margin-bottom:0px; padding-left:30px; color:#575757;}
#page_videolist #videosubList .box_func { top:0px; right:20px; left:auto;}
#page_videolist #videosubList .box_main { margin:20px auto!important; width:80%;}
#page_videolist #videosubList .imglist li { background:url(../images/box_list_bg.png) no-repeat; width:170px; height:130px; padding-top:10px; text-align:center; margin-right:20px; margin-bottom:25px;}
#page_videolist #videosubList .imglist li img { width:140px; height:105px;}
#page_videolist #videosubList .imglist .list_first { background:url(../images/box_list_bg.png) no-repeat; width:170px; height:130px;}
#page_videolist #videosubList .imglist .list_first img { width:140px!important; height:105px!important;}
#page_videolist #videosubList .imglist .list_name { background:none; border-bottom:none 0px;}
#page_videolist #videosubList .imglist .list_name p { font-weight:bold; color:#000; }
#page_videolist #videosubList .box_footer { background:url(../images/box_footer_bg6.png) no-repeat bottom; height:70px;}

#page_videolist #layout_sideBar { float:left; width:165px; margin-right:-30px; margin-bottom:-60px;}
#page_videolist #layout_sideBar .box { width:165px;}
#page_videolist #layout_sideBar .box .box_list li { line-height:170%;}
#page_videolist #layout_sideBar .box .box_list a { background:url(../images/box_list_ar.gif) no-repeat 0px 5px; padding-left:10px;}

#page_videolist #homeFocus { background:url(../images/homeFocus_bg1.png) no-repeat; width:165px; height:325px; float:left; margin-bottom:10px; _margin-bottom:0px;}
#page_videolist #homeFocus .boxfocus_header { height:26px; line-height:26px;}
#page_videolist #homeFocus .boxfocus_header h3 { color:#ad0000; font-weight:bold; text-align:center; font-size:13px;}
#page_videolist #homeFocus img { width:165px!important; height:45px!important;}
#page_videolist #homeFocus ul li { height:24px;}
#page_videolist #homeFocus ul li a { font-size:12px; color:#505050; display:block; padding-left:30px;}
#page_videolist #homeFocus ul .list_first { height:69px;}
#page_videolist #homeFocus ul .list_first .list_image { padding-left:0px!important;}
#page_videolist #homeFocus ul .list_first .list_name { height:26px;}

#page_videocontent #productBrowser { width:975px;}
#page_videocontent #productBrowser .box_main { float:left; padding-bottom:20px;}
#page_videocontent #productBrowser { width:975px; background:url(../images/box_bg3.jpg) repeat-y 0px 20px; border:none 0px;}
#page_videocontent #productBrowser .box_header { background:url(../images/box_header_bg11.png) no-repeat top; height:80px;}
#page_videocontent #productBrowser .box_header h3 { background:url(../images/box_header_ar.jpg) no-repeat; margin:45px 30px; margin-bottom:0px; padding-left:30px; color:#575757;}
#page_videocontent #productBrowser .box_func { top:0px; right:20px; left:auto;}
#page_videocontent #productBrowser .imglist li { background:url(../images/box_list_bg.png) no-repeat; width:170px; height:130px; padding-top:10px; text-align:center; margin-right:20px; margin-bottom:25px;}
#page_videocontent #productBrowser .imglist li img { width:140px; height:105px;}
#page_videocontent #productBrowser .imglist .list_name { background:none; border-bottom:none 0px;}
#page_videocontent #productBrowser .imglist .list_name p { font-weight:bold; color:#000; }
#page_videocontent #productBrowser .box_footer { background:url(../images/box_footer_bg7.png) no-repeat bottom; height:25px;}

#page_videocontent #photoBrowser { background:url(../images/photoBrowser_bg.png) no-repeat width:420px height:320px; width:420px; height:320px; margin-left:10px;}
#page_videocontent #photoView { width:400px; margin:auto;margin-top:10px;}
#page_videocontent #itemBrowser { float:left;}
#page_videocontent #itemBrowser #itemFunc { height:20px; padding:0px;}

#page_videocontent #layout_content { width:975px;}
#page_videocontent #specialList .box_main { margin-left:25px;}
#page_videocontent #specialList li { margin-right:8px;}

/* page_famous */
.page_famous #blogList {}
.page_famous #blogList img { width:55px!important; height:65px!important;}
.page_famous #blogList .box_list { clear:both; margin-top:10px;}
.page_famous #blogList .box_list ul { margin-left:10px; padding-bottom:10px;}
.page_famous #blogList .box_list li { float:left; width:33%; line-height:100%;}
.page_famous #blogList .imglist_vertical { margin-top:-10px;}
.page_famous #blogList .imglist_vertical li { height:70px; padding-bottom:10px!important; margin-top:10px; background:none; border-bottom:dashed 1px #cdcdcd; width:100%;}
.page_famous #blogList .imglist_vertical li a { background:none;}
.page_famous #blogList .imglist_vertical .list_name { top:5px; left:70px;}
.page_famous #blogList .imglist_vertical .list_name * { color:#c35700;}
.page_famous #blogList .imglist_vertical .list_intro { position:absolute; top:25px; left:70px; color:#808080;}
.page_famous #areaList .box_main { width:80%; margin:20px auto; margin-bottom:0px;}
.page_famous #areaList li { width:50%; float:left;}
.page_famous #areaList li a { font-size:14px; color:#0051a0; font-weight:bold; background:url(../images/box_list_ar2.gif) no-repeat 0px 5px; padding-left:10px;}
.page_famous #layout_sideBar { margin-right:10px!important;}

/*.page_famous #layout_sideBar #newsList { width:262px; height:80px; _height:200px; clear:both!important; margin-top:205px; border:none!important; background:none!important;}
.page_famous #layout_sideBar #newsList .box_header { background:none!important;}
.page_famous #layout_sideBar #newsList h3 { background:none!important;}
.page_famous #layout_sideBar #newsList .box_main { margin-top:10px;}
.page_famous #layout_sideBar #newsList .imglist_vertical1 .list_image img { width:90px!important; height:130px!important;}

.page_famous #layout_sideBar #newsList .box_main img{width:90px; height:130px;}*/

.page_famous #layout_sideBar #newsList .box_main li { line-height:180%;}
.page_famous #layout_sideBar #newsList .box_main li a { font-size:13px; color:#960000; background:url(../images/box_list_ar1.gif) no-repeat 3px 11px;}
.page_famous #layout_sideBar #newsList .box_footer { background:none!important;}




.page_famous #layout_content { width:708px!important; margin-right:-10px!important;}
.page_famous .func_search { float:right; margin-top:-22px; margin-right:60px;}
.page_famous .func_search * { color:#7b8fc7; font-size:12px;}
.page_famous #funcSearchText { width:120px; height:14px;}
.page_famous #funcSearchBtn { border:none 0px; background:none; font-weight:bold; color:#0051a0; text-decoration:underline;}

	/* page_famousindex */
#page_famousindex #layout_content { margin-right:-10px!important;}
#page_famousindex #layout_content .box_main { margin-right:-25px!important;}
#page_famousindex #layout_content .func_order { position:absolute; top:50px; left:-30px; display:block; width:522px; height:27px; padding-top:6px; padding-left:80px; background:url(../images/func_order_bg.jpg) no-repeat!important;}
#page_famousindex #layout_content .func_order h4 { white-space:nowrap;}
#page_famousindex #layout_content .func_order * { float:left; font-size:12px; color:#0082ba; font-weight:bold;}
#page_famousindex #layout_content .func_order ul { margin-top:-1px;}
#page_famousindex #layout_content .func_order ul li { padding:0px 1px!important; _padding:0px!important; font-family:"Arial"; cursor:pointer;}
#page_famousindex #layout_content .box_main { margin-top:60px;}
#page_famousindex #layout_content .box_list { position:relative; padding:0px 0px; border-bottom:dashed 1px #dcdcdc; float:left;}
#page_famousindex #layout_content .box_list ul { float:left; margin-left:20px; margin-right:-20px; display:block; width:620px;}
#page_famousindex #layout_content .box_list h4 { background:url(../images/box_list_ar3.jpg) no-repeat; width:50px; height:36px; text-align:center; font-family:"Arial"; color:#0051a0; font-weight:bold; padding-top:14px; padding-left:2px;}
#page_famousindex #layout_content .box_list li { width:8%; float:left;}
#page_famousindex #layout_content .box_list li a { color:#27546e; display:block;}
#page_famousindex #layout_content .box_list .func_more { display:block; position:absolute; bottom:3px; right:20px;}
#page_famousindex #layout_content .box_list .func_more a { color:#ad0000; font-size:12px;}

	/* page_famouslist */
#page_famouslist #areaList .box_main { width:80%; margin:20px auto; margin-bottom:0px;}
#page_famouslist #areaList li { width:50%; float:left;}
#page_famouslist #areaList li a { font-size:14px; color:#0051a0; font-weight:bold; background:url(../images/box_list_ar2.gif) no-repeat 0px 5px; padding-left:10px;}
#page_famouslist #layout_content .box_main { margin-right:-15px!important;}
#page_famouslist #layout_content .func_order { position:absolute; top:50px; left:-30px; display:block; width:522px; height:77px; padding-top:5px; padding-left:80px; background:url(../images/func_order_bg1.jpg) no-repeat!important;}
#page_famouslist #layout_content .func_order h4 { white-space:nowrap;}
#page_famouslist #layout_content .func_order * { float:left; font-size:12px; color:#0082ba; font-weight:bold;}
#page_famouslist #layout_content .func_order ul { width:522px;}
#page_famouslist #layout_content .func_order ul li { width:30%; padding:0px 3px; font-family:"Arial"; cursor:pointer; float:left; display:block; line-height:140%;}
#page_famouslist #layout_content .box_main { margin-top:120px;}
#page_famouslist #layout_content .box_list { position:relative; padding:20px 0px; border-bottom:dashed 1px #dcdcdc; float:left;}
#page_famouslist #layout_content .box_list ul { float:left; margin-left:20px; display:block; width:620px;}
#page_famouslist #layout_content .box_list h4 { text-align:center; font-family:"黑体"; color:#666; margin-left:10px; margin-bottom:10px;}
#page_famouslist #layout_content .box_list li { width:8%; float:left;}
#page_famouslist #layout_content .box_list li a { color:#27546e; display:block;}
#page_famouslist #layout_content .box_list .func_more { display:block; position:absolute; bottom:3px; right:20px;}
#page_famouslist #layout_content .box_list .func_more a { color:#ad0000; font-size:12px;}

	/* page_famouscontent */
#page_famouscontent #productBrowser { width:975px;}
#page_famouscontent #productBrowser .box_main { float:left; padding-bottom:20px;}
#page_famouscontent #productBrowser .imglist li { background:url(../images/box_list_bg.png) no-repeat; width:170px; height:130px; padding-top:10px; text-align:center; margin-right:20px; margin-bottom:25px;}
#page_famouscontent #productBrowser .imglist li img { width:140px; height:105px;}
#page_famouscontent #productBrowser .imglist .list_name { background:none; border-bottom:none 0px;}
#page_famouscontent #productBrowser .imglist .list_name p { font-weight:bold; color:#000; }

#page_famouscontent #photoBrowser { background:url(../images/photoBrowser_bg1.jpg) no-repeat; width:380px; height:380px; margin-left:0px;}
#page_famouscontent #photoView { width:335px; margin:auto; margin-top:22px;}
#page_famouscontent #photoView img { width:335px; height:335px;}
#page_famouscontent #itemBrowser { float:left; margin-right:-30px;}
#page_famouscontent #itemTitle { font-size:36px; font-family:"黑体"; color:#464646;}
#page_famouscontent #itemFunc { padding-top:15px;}
#page_famouscontent #btnBlog { width:155px; height:45px; display:block; background:url(../images/btn_blog_bg.gif) no-repeat; text-indent:-9999px; float:left; cursor:pointer; margin-right:20px;}
#page_famouscontent #btnAlbum { width:155px; height:45px; display:block; background:url(../images/btn_album_bg.gif) no-repeat; text-indent:-9999px; float:left; cursor:pointer;}
#page_famouscontent #itemInfo * { color:#5a5a5a!important;}

#page_famouscontent #layout_content { width:975px!important;}
#page_famouscontent #specialList .box_main { margin-left:25px;}
#page_famouscontent #specialList li { margin-right:8px; margin-top:10px;}
#page_famouscontent #specialList .list_image img { width:140px; height:140px;}

/*page_authorcontent*/
#page_authorcontent #productBrowser { width:975px;}
#page_authorcontent #productBrowser .box_main { float:left; padding-bottom:20px;}
#page_authorcontent #productBrowser .imglist li { background:url(../images/box_list_bg.png) no-repeat; width:170px; height:130px; padding-top:10px; text-align:center; margin-right:20px; margin-bottom:25px;}
#page_authorcontent #productBrowser .imglist li img { width:140px; height:105px;}
#page_authorcontent #productBrowser .imglist .list_name { background:none; border-bottom:none 0px;}
#page_authorcontent #productBrowser .imglist .list_name p { font-weight:bold; color:#000; }

#page_authorcontent #photoBrowser { background:url(../images/photoBrowser_bg1.jpg) no-repeat; width:380px; height:380px; margin-left:0px;}
#page_authorcontent #photoView { width:335px; margin:auto; margin-top:22px;}
#page_authorcontent #photoView img { width:335px; height:335px;}
#page_authorcontent #itemBrowser { float:left; margin-right:-30px;}
#page_authorcontent #itemTitle { font-size:36px; font-family:"黑体"; color:#464646;}
#page_authorcontent #itemFunc { padding-top:15px;}
#page_authorcontent #btnBlog { width:155px; height:45px; display:block; background:url(../images/btn_blog_bg.gif) no-repeat; text-indent:-9999px; float:left; cursor:pointer; margin-right:20px;}
#page_authorcontent #btnAlbum { width:155px; height:45px; display:block; background:url(../images/btn_album_bg.gif) no-repeat; text-indent:-9999px; float:left; cursor:pointer;}
#page_authorcontent #itemInfo * { color:#5a5a5a!important;}

#page_authorcontent #layout_content { width:975px!important;}

#page_authorcontent #shopList { margin-right:-10px; width:100%; background:transparent; border:solid 1px #fff;}
#page_authorcontent #shopList .box_header { display:none;}
#page_authorcontent #shopList .box_listfunc { height:30px;}
#page_authorcontent #shopList .box_footer { padding:20px 0px; background:transparent;}
#page_authorcontent #shopList .box_list li { float:left; width:47%; position:relative; padding-left:10px; padding-right:10px; margin-top:20px; border-bottom:dashed 1px #c4d4dd; padding-bottom:10px;}
#page_authorcontent #shopList .box_list .list_image { float:left; padding-right:20px; height:130px;}
#page_authorcontent #shopList .box_list .list_image img { width:130px!important; height:130px!important;}
#page_authorcontent #shopList .box_list h4 { padding-left:5px;}
#page_authorcontent #shopList .box_list .list_name { width:100%;}
#page_authorcontent #shopList .box_list .list_name h4 { display:none;}
#page_authorcontent #shopList .box_list .list_name p { font-family:"黑体"; color:#464646; font-size:16px;}
#page_authorcontent #shopList .box_list .list_author { width:100%;}
#page_authorcontent #shopList .box_list .list_author { position:absolute; top:45px; display:none;}
#page_authorcontent #shopList .box_list .list_author * { font-size:12px; color:#464646;}
#page_authorcontent #shopList .box_list .list_area { width:100%;}
#page_authorcontent #shopList .box_list .list_area { position:absolute; top:50px;}
#page_authorcontent #shopList .box_list .list_area * { font-size:12px; color:#464646;}
#page_authorcontent #shopList .box_list .list_spec { width:100%;}
#page_authorcontent #shopList .box_list .list_spec { position:absolute; top:65px;}
#page_authorcontent #shopList .box_list .list_spec * { font-size:12px; color:#464646;}
#page_authorcontent #shopList .box_list .list_code { width:100%;}
#page_authorcontent #shopList .box_list .list_code { position:absolute; top:80px;}
#page_authorcontent #shopList .box_list .list_code * { font-size:12px; color:#464646;}
#page_authorcontent #shopList .box_list .list_price { width:180px;}
#page_authorcontent #shopList .box_list .list_price { position:absolute; top:25px;}
#page_authorcontent #shopList .box_list .list_price h4 { color:#dc0000; font-size:12px; }
#page_authorcontent #shopList .box_list .list_price p { color:#dc0000; font-size:16px; font-weight:bold;}
/*#page_authorcontent #shopList .box_list .price_spec { top:-5px; background:url(../images/price_spec_bg.gif) no-repeat right; width:auto; padding-right:40px; padding-top:30px; overflow:hidden; height:40px;}*/
#page_authorcontent #shopList .box_list .price_spec h4 { background:url(../images/price_spec_bg.gif) no-repeat; text-indent:-9999px; width:41px; height:16px; margin-top:4px;}
#page_authorcontent #shopList .box_list .price_spec p { color:#fd6100;}
#page_authorcontent #shopList .box_list .list_fav { position:absolute; bottom:10px; padding-left:5px;}
#page_authorcontent #shopList .box_list .list_fav a { background:url(../images/btn_setAdd_ar.gif) no-repeat 0px 1px; padding-left:20px; color:#0051a0;}
/*page_authorcontent*/

/* page_expert */
.page_expert #expert_header { background-image:none;}
.page_expert #expert_header h3 { text-indent:-9999px;}
.page_expert #expert_header .expert_title { background:url(../images/expert_title_bg.png) no-repeat; width:102px; height:102px; display:block; text-indent:-9999px; padding:0px; margin-top:20px; margin-left:20px;}
.page_expert #expert_header .expert_subtitle { display:none;}

.page_expert .box { border:none 0px; background:url(../images/box_bg.png) repeat-y!important;}
.page_expert .box_header { background:url(../images/box_header_bg2.png) no-repeat; padding-top:10px;}
.page_expert .box_header H3 {background-image:none;}
.page_expert .box_func { top:12px;}
.page_expert .box_footer { background:url(../images/box_footer_bg2.png) no-repeat bottom!important; height:20px;}
.page_expert .box_listfunc { background:transparent; border:none 0px;}
.page_expert #layout_content { width:100%; margin:0px!important;}

.page_expert #browseList .box_func { display:none;}
.page_expert #browseList .box_header h3 { color:#44a000;}

.page_expert #shopList { margin-right:-10px; width:100%; background:transparent; border:solid 1px #fff; position:relative; z-index:100;}
.page_expert #shopList .box_header { background:url(../images/box_header_bg3.png) no-repeat; height:290px; margin-bottom:-220px;}
.page_expert #shopList .box_header h3 { margin-top:20px; margin-left:20px;}
.page_expert #shopList .box_header .expert_title { display:block; float:left; font-size:12px; font-weight:normal;}
.page_expert #shopList .box_header .expert_subtitle { font-family:"黑体"; font-size:28px; color:#646464; font-weight:normal; clear:both; display:block; margin-left:-10px; margin-top:-10px;}
.page_expert #shopList .box_footer { padding:20px 0px; background:url(../images/box_footer_bg3.png) no-repeat!important; height:140px; margin-top:-60px;}
.page_expert #shopList .box_footer .pagination { margin-top:100px;}
.page_expert #shopList .box_listfunc { height:30px;}
.page_expert #shopList .box_listinfo { position:absolute; left:250px; top:55px; font-size:12px; color:#192835;}
.page_expert #shopList .box_listinfo * { font-size:12px; color:#192835;}
.page_expert #shopList .box_listinfo a { text-decoration:underline;}
.page_expert #shopList #listinfoE { color:#fd6100; font-weight:bold; text-decoration:none;}
.page_expert #shopList .box_listpage { position:absolute; right:120px; top:80px;}
.page_expert #shopList .box_list { width:90%; padding-left:50px;}
.page_expert #shopList .box_list li { float:left; width:47%; position:relative; padding-left:10px; padding-right:10px; margin-top:20px; padding-bottom:10px;}
.page_expert #shopList .box_list .list_image { float:left; margin-right:20px; background: url(../images/list_image_bg.png) no-repeat; padding:15px; width:132px; height:132px;}
.page_expert #shopList .box_list h4 { padding-left:5px;}
.page_expert #shopList .box_list .list_name { width:100%;}
.page_expert #shopList .box_list .list_name h4 { display:none;}
.page_expert #shopList .box_list .list_name p { font-family:"黑体"; color:#5f5f5f; font-size:16px; margin-top:20px;}
.page_expert #shopList .box_list .list_author { width:100%;}
.page_expert #shopList .box_list .list_author { position:absolute; top:75px; display:none;}
.page_expert #shopList .box_list .list_author * { font-size:12px; color:#464646;}
.page_expert #shopList .box_list .list_area { width:100%;}
.page_expert #shopList .box_list .list_area { position:absolute; top:70px;}
.page_expert #shopList .box_list .list_area * { font-size:12px; color:#464646;}
.page_expert #shopList .box_list .list_spec { width:100%;}
.page_expert #shopList .box_list .list_spec { position:absolute; top:85px;}
.page_expert #shopList .box_list .list_spec * { font-size:12px; color:#464646;}
.page_expert #shopList .box_list .list_code { width:100%;}
.page_expert #shopList .box_list .list_code { position:absolute; top:100px;}
.page_expert #shopList .box_list .list_code * { font-size:12px; color:#464646;}
/*
.page_expert #shopList .box_list .list_price { width:100%;}
.page_expert #shopList .box_list .list_price { position:absolute; bottom:38px; left:290px;}
.page_expert #shopList .box_list .list_price h4 { color:#dc0000; font-size:12px; display:none;}
.page_expert #shopList .box_list .list_price p { color:#dc0000; font-size:16px; font-weight:bold;}
*/
.page_expert #shopList .box_list .list_price { width:180px;}
.page_expert #shopList .box_list .list_price { position:absolute; top:45px;}
.page_expert #shopList .box_list .list_price h4 { color:#dc0000; font-size:12px; }
.page_expert #shopList .box_list .list_price p { color:#dc0000; font-size:16px; font-weight:bold;}
.page_expert #shopList .box_list .list_fav { position:absolute; bottom:20px; padding-left:5px;}
.page_expert #shopList .box_list .list_fav a { background:url(../images/btn_setAdd_ar.gif) no-repeat 0px 6px; padding-left:20px; color:#0051a0; display:block;}

/*.page_expert #productBrowser .box_header { background:url(../images/box_header_bg3.png) no-repeat; position:absolute; height:290px; margin-bottom:-220px;}*/
.page_expert #productBrowser .box_header { background:url(../images/box_header_bg2.png) no-repeat; position:absolute; height:290px; margin-bottom:-220px; +margin-left:-10px; _margin-left:-10px;}
.page_expert #productBrowser .box_header .expert_title { margin-top:30px;}
.page_expert #productBrowser .box_header .expert_subtitle { font-family:"黑体"; font-size:28px; color:#646464; font-weight:normal; clear:both; display:block; margin-left:10px; margin-top:-10px; text-indent:0px;}
.page_expert #productBrowser .box_footer { padding:20px 0px; background:url(../images/box_footer_bg3.png) no-repeat!important; height:140px; margin-top:-160px;}
.page_expert #photoView { margin-bottom:20px;}
.page_expert #photoBrowser { margin-left:140px; _margin-left:70px; margin-top:15px; height:500px;}
.page_expert #photoBrowser .jcarousel-container { margin-left:0px;}
.page_expert #specialList { margin-top:10px; background:url(../images/box_bg1.png) repeat-y!important;}
.page_expert #specialList .box_header { background:url(../images/box_header_bg4.png) no-repeat;}
.page_expert #specialList .box_footer { background:url(../images/box_footer_bg4.png) no-repeat!important;}
.page_expert #specialList .box_list { margin:auto;}
.page_expert #specialList .box_list li { margin-left:13px;}
.page_expert #layout_sideBar { display:none;}
.page_expert #photoFunc { top:324px; right:10px; position:absolute; border:solid 1px #c1cad3; display:none;}
.page_expert #itemPrice { position:absolute; top:310px; right:40px; width:auto;}
.page_expert #itemPrice h4 { display:none;}
.page_expert #itemList { border:none 0px;}
.page_expert #itemList a * { font-size:12px; font-weight:normal;}
.page_expert #itemList span * { font-size:12px; font-weight:normal; color:#787878;}
.page_expert #itemList .list_author { writing-mode:tb-rl; position:absolute; top:30px; right:80px; +right:60px; _right:80px; border-right:solid 1px #969696; height:250px;}
.page_expert #itemList .list_area { writing-mode:tb-rl; position:absolute; top:30px; right:100px; +right:80px; _right:100px; border-right:solid 1px #969696; height:250px;}
.page_expert #itemList .list_spec { position:absolute; top:425px; left:190px;}
.page_expert #itemList .list_code { position:absolute; top:425px; left:410px; width:150px;}
.page_expert #itemTitle { position:absolute; top:30px; right:50px; width:30px; border-right:solid 1px #969696;}
.page_expert #itemTitle h4 { writing-mode:tb-rl; width:30px; height:250px; padding:0px;}
.page_expert #itemFunc { position:absolute; top:350px; right:30px; width:auto;}
.page_expert #setFavorite a { top:0px; right:0px; color:#5a5a5a; display:block; white-space:nowrap;}
.page_expert #copyLink a { top:20px; right:0px; color:#5a5a5a; display:block; white-space:nowrap;}
.page_expert #viewOther a { top:40px; right:0px; background:url(../images/btn_setAdd_ar.gif) no-repeat 0px 1px; padding-left:20px; color:#5a5a5a; font-size:12px; position:absolute; display:block; white-space:nowrap; vertical-align:top;}
.page_expert #buyInfo { display:none;}
.page_expert #btnBuy { display:none;}
.page_expert #itemInfo { position:absolute; top:30px; right:145px;}
.page_expert #itemInfo h4 { text-indent:-9999px; background:url(../images/itemInfo_header_bg.gif) no-repeat; width:20px; height:80px; float:right;}
.page_expert #itemInfo span { writing-mode:tb-rl; line-height:30px; letter-spacing:1px; width:200px; height:380px; background:url(../images/itemInfo_main_bg.gif) top right; padding-right:0px; _padding-right:9px; position:absolute; top:5px; right:0px; margin-right:30px; +margin-right:60px; _margin-right:30px;}

.page_expert #layout_content { width:100%;}
.page_expert #itemIntro .box_header { border-bottom:solid 1px #bebebe; width:90%; margin:auto; background:url(../images/box_footer_bg.gif) no-repeat center bottom;}
.page_expert #itemIntro .box_header h3 { color:#787878; padding-left:0px; padding-bottom:10px;}
.page_expert #itemIntro .box_item_intro { width:90%; margin:auto;}
.page_expert #itemIntro .box_item_intro span { color;#787878;}

.page_expert .expert_intro { height:240px; margin-bottom:10px; position:relative;}
.page_expert .expert_intro img { position:absolute; top:0px; left:0px; z-index:1;}
.page_expert .expert_intro * { color:#000;}
.page_expert .expert_intro h4 { float:left;}
.page_expert .expert_intro .expert_duty1{position:absolute; top:90px; left:300px; z-index:5; width:650px;}
.page_expert .expert_intro p { float:left; font-size:14px;}
.page_expert .expert_intro .expert_author {
	position:absolute;
	top:60px;
	left:300px;
	z-index:5;
	width:650px;
}
.page_expert .expert_intro .expert_intro1 { position:absolute; top:120px; left:300px; z-index:5; width:650px; height:100px;}
.page_expert .expert_intro .expert_intro { position:absolute; top:90px; left:300px; z-index:5; width:650px; height:100px;}

#page_expertindex #expertFlag { height:300px; margin-bottom:10px; background-image:none!important; position:relative;}
#page_expertindex #expertFlag #expert_header { display:none;}
#page_expertindex #expertFlag .expert_title { position:absolute; top:30px; left:40px; z-index:99; margin:0px;}
#page_expertindex #expertFlag #Flag_text { position:absolute; top:30px; left:45px; z-index:999;}
#page_expertindex #expertFlag #Flag_text li { background:url(../images/Flag_text_bg.gif) no-repeat top; height:32px; width:125px; text-align:center;}
#page_expertindex #expertFlag #Flag_text a { font-family:"黑体"; font-size:18px; color:#4f4a34; display:block; padding-top:8px; line-height:100%;}
#page_expertindex #expertFlag #Flag_text a:hover { color:#551c1c;}
#page_expertindex #expertFlag #Flag_list { position:absolute; top:0px; left:0px; z-index:10;}
#page_expertindex #layout_content { width:740px!important; margin-top:0px!important;}
#page_expertindex #layout_content .grayBox { width:45%!important; float:left!important;}
#page_expertindex #layout_sideBar { display:block; width:210px!important; margin-right:10px; _margin-right:5px;}
#page_expertindex #layout_sideBar .listbox {}
#page_expertindex #layout_sideBar #indexShow { width:210px;}
#page_expertindex #layout_sideBar #indexShow * { width:210px;}

#page_expertlist1 #expertList1 { background:none!important;}
#page_expertlist1 #expertList1 .box_main { margin:0px;}
#page_expertlist1 #expertList1 .box_footer { background:none!important; height:50px;}

#page_expertcontent #specialList .list_first img { width:140px!important; height:80px!important;}

/* page_shopindex special */
#page_shopindex #layout_content { /*_margin-right:8px;*/width:984px;margin-bottom:5px; position:relative; float:left;}

	/* exportList */
#page_shopindex #exportList { background:url(../images/home_export_bg-.png) no-repeat; width:990px; height:210px; clear:both; margin-left:-5px; _margin-left:25px; _margin-right:-25px; border:none 0px; margin-bottom:10px;}
#page_shopindex #exportList .box_header { display:none;}
#page_shopindex #exportList .listbox_footer { float:right;font:12px; margin-right:25px;}
#page_shopindex #exportList .box_func { height:10px; position:static; top:auto; left:auto; line-height:100%;}
#page_shopindex #exportList .func_more { position:absolute; right:25px; bottom:25px;}
#page_shopindex #exportList .box_main { width:940px; margin-left:50px!important; margin-right:-50px!important; margin-top:25px;}
#page_shopindex #exportList .show_list li { float:left; margin-right:35px; margin-bottom:20px;}

	/* indexList */
#indexList { width:242px; float:left; border:none 0px; margin-right:10px; margin-bottom:5px;}
#indexList .box1_func { height:40px;}
#indexList .box1_func span { background:url(../images/box1_func_btn_bg.png) no-repeat; display:block; float:left; width:115px; height:35px;}
#indexList .box1_func span a { font-size:14px; font-weight:bold; color:#fff; width:115px; height:25px; display:block; text-align:center; padding-top:5px;}
#BtnReg { margin-right:12px;}
#indexList .box1_header { border-bottom:solid 1px #c1cad3;}
#indexListA { border-bottom:none 0px;}
#indexListA .box1_main { padding:0px; height:80px; +padding-bottom:7px;/*IE7*/ _padding-bottom:0px;}
#indexListA .box1_list { width:200px; margin:5px 0px 10px 10px;}
#indexListA .box1_list li { float:left;}
#indexListA .box1_list a { font-size:14px; font-weight:bold; color:#0082ba;}
#indexListB {}
#indexListB .box1_main { padding:0px; height:60px; +padding-bottom:7px;/*IE7*/ _padding-bottom:0px;}
#indexListB .box1_list { padding:1px; margin:5px 0px 10px 10px; _padding:0px;}
#indexListB .box1_list li { float:left; width:110px; line-height:105%;}
#indexListB .box1_list a { font-size:12px; color:#c15100;}
#indexListB .box1_list .hot a { color:#d30000;}
	/* indexFlag */
#indexFlag { width:460px; height:240px; float:left; background:url(../images/indexFlag_bg.png) no-repeat; margin-right:10px; clear:right; margin-bottom:5px; _margin-right:8px;}
#indexFlag .flag_main { width:440px; height:200px; margin:auto; margin-top:12px; position:relative;}
/*#indexFlag .flag_main h4 { background:url(../images/flag_main_bg.gif) repeat-x; position:absolute; left:0px; bottom:0px; width:430px; height:23px; color:#97c3fb; font-family:"黑体"; text-align:right; padding-top:5px; padding-right:10px; }*/
#indexFlag .flag_list { padding-left:10px;}
#indexFlag .flag_list li { float:left; padding:0px 3px;}
#indexFlag .flag_list li a { font-size:12px; color:#505050;}
#indexFlag .flag_list .hot { margin-left:5px;}
#indexFlag .flag_list .hot a { border-left:solid 1px #d6dcdf; padding-left:10px; color:#db6a18;}
/* */
#playbox { width:440px; height:200px; overflow:hidden; margin: 0 auto; position:relative;}
#playbox * { font-size:12px; font-family:"Verdana"; color:#fff;}
#playbox img { width:440px; height:200px;}
#playbox_info { position:absolute; bottom:0px; left:5px; padding:0px 0px 0px 5px; height:28px; width:220px; z-index:1001; cursor:pointer; overflow:hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
#playbox_info p { font-family:"黑体"; font-weight:normal; font-size:18px; display:block; color:#97c3fb; line-height:100%; padding-top:8px;}
/*#playbox_bg { position:absolute; right:0px; bottom:0px; background-color:#000; height:35px; width:440px; filter: Alpha(Opacity=70); opacity:0.7; z-index:1000;}*/
#playbox_bg { position:absolute; right:0px; bottom:0px; background:url(../images/flag_main_bg.gif) repeat-x; height:28px; width:440px; filter: Alpha(Opacity=70); opacity:0.7; z-index:1000;}
#playbox_text { position:absolute; right:0px; bottom:0px; height:20px; z-index:1002;}
#playbox_text ul { list-style-type:none; display:block; padding-top:1px; _padding-top:0px; filter: Alpha(Opacity=70); opacity:0.7;}
#playbox_text ul li { width:14px; height:14px; float:left; background-color:#000; display:block; text-align:center; margin:1px; cursor:pointer; font-family:"Arial"; font-size:9px;}
#playbox_list a { display:block; width:440px; height:200px; position:absolute; overflow:hidden;}

	/* indexShow */
#indexShow { width:260px; float:left; margin-right:-10px; margin-bottom:5px;}
#indexShow li { margin-bottom:2px; _margin-bottom:0px;}
#indexShowFuncA { background:url(../images/index_show_funcA_bg.gif) no-repeat center; width:260px; height:10px; _margin-bottom:-4px;}
#indexShowFuncB { background:url(../images/index_show_funcB_bg.gif) no-repeat center; width:260px; height:10px; margin-top:-1px;}

	/* */
#scrollList1 { height:220px;}
#scrollList1 li { height:71px; line-height:100%; _height:73px;}
#scrollList2 { height:220px; position:absolute; z-index:1; visibility:hidden; display:none;}
#scrollList2 li { height:70px; line-height:100%; _height:73px;}

/* page_shopindex box */
	/* subjectList */
#page_shopindex #subjectList { width:240px; _width:238px; height:365px; float:left; margin-right:10px;}
#page_shopindex #subjectList { margin-bottom:7px;}
#page_shopindex #subjectList .list_image img { width:40px; height:40px;}
#page_shopindex #subjectList .list_name { width:170px; _width:172px; _margin-left:5px;}
#page_shopindex #subjectList .box_main { margin-bottom:6px\9; +margin-top:10px; _margin-top:4px;}
	/* newlyList */
#page_shopindex #newlyList { width:730px; height:180px; float:left; margin-right:-10px;}
#page_shopindex #newlyList .box_main { margin-bottom:0px\9; +margin-bottom:-9px; _margin-bottom:-16px;}

	/* specialList */
/*#specialList .list_first .list_image img { width:237px!important; height:60px!important; }*/
#page_shopindex #specialList { width:730px; height:180px; float:left; margin-top:3px; margin-right:-10px; _width:458px;}
#page_shopindex #specialList .box_main { margin-bottom:0px\9; +margin-bottom:-9px; _margin-bottom:-16px;}
#page_shopindex #specialList .box_list { margin-right:-6px;}
#page_shopindex #specialList .list_name { background:#ebe5e2; border-bottom:solid 1px #f9f6f5;}
#page_shopindex #specialList .list_name * { color:#7b451e;}
#page_shopindex #specialList .list_author { background:#f3ede9;}
#page_shopindex #specialList .list_author * { color:#7b451e;}
#page_shopindex #specialList .list_price { background:#f9f6f5;}
#page_shopindex #specialList .list_price * { color:#7b451e;}

#page_shopindex #cultureList li a { width:70%!important;}

	/* famousList */
#famousList { width:980px; margin-bottom:7px; clear:both;}
#famousList .box_main { margin-right:-15px!important;}
#famousList .func_order { position:absolute; top:5px; left:50px; display:block; width:400px;}
#famousList .func_order h4 { font-weight:normal; white-space:nowrap;}
#famousList .func_order * { float:left; font-size:12px; color:#709bab;}
#famousList .func_order ul { margin-top:-1px;}
#famousList .func_order ul li { padding:0px 1px; _padding:0px; font-family:"Arial"; cursor:pointer;}
#famousList .box { width:220px; margin-right:25px; float:left; border:none 0px; position:relative;}
#famousList .box .box_header { background:none; padding-left:5px; width:auto; height:45px;}
#famousList .box .box_footer { display:none;}
#famousList .box .box_main { padding:0px; margin:0px;}
#famousList .box .box_func { width:130px; position:absolute; top:0px; text-align:right;}
#famousList .box .func_more a { color:#5a5a5a;}
#famousList .box .box_intro { width:220px; height:80px; border-top:solid 1px #fff; border-bottom:solid 1px #fff; background:#ede8d2;}
#famousList .box .intro_name { float:left; background:#eae0b3; font-weight:bold; color:#917f51; font-size:12px; width:55px; margin-top:-2px; padding-top:2px; height:17px; padding-left:5px;}
#famousList .box .intro_main { float:left; color:#917f51; font-size:12px; padding-left:5px;}
#famousList .box .box_list li { float:left;}
#famousList .box .box_list li a { font-size:12px; padding:0px 8px;}
#famousList .box h4 { font-size:12px; font-weight:bold; line-height:120%; padding-top:8px;}
#famousListA { background:url(../images/famousListA_header_bg.png) repeat-x;}
#famousListA .box_list { background:url(../images/famousListA_list_bg.png) repeat-x; width:220px;}
#famousListA .box_list li a { color:#806f3e; border-right:solid 1px #806f3e;}
#famousListA h4 { width:160px; color:#1e1e1e;}
#famousListB { background:url(../images/famousListB_header_bg.png) repeat-x;}
#famousListB .box_list { background:url(../images/famousListB_list_bg.png) repeat-x; width:220px;}
#famousListB .box_list li a { color:#9d8958; border-right:solid 1px #9d8958;}
#famousListB .box_intro { background:#f6f1d7!important;}
#famousListB .intro_name { background:#eee6bd!important;}
#famousListB h4 { width:110px; color:#3e3e3e;}
#famousListC { background:url(../images/famousListC_header_bg.png) repeat-x; margin-right:-20px!important;}
#famousListC .box_list { background:url(../images/famousListC_list_bg.png) repeat-x; width:220px;}
#famousListC .box_list li a { color:#505050; border-right:solid 1px #505050;}
#famousListC .box_intro { background:#ebebeb!important;}
#famousListC .intro_name { background:#ddd!important;}
#famousListC .intro_name p { color:#5a5a5a;}
#famousListC .intro_main p { color:#5a5a5a;}
#famousListC h4 { width:60px; color:#5a5a5a;}
#famousListD { background:url(../images/famousListB_header_bg.png) repeat-x;}
#famousListD .box_list { background:url(../images/famousListB_list_bg.png) repeat-x; width:220px;}
#famousListD .box_list li a { color:#9d8958; border-right:solid 1px #9d8958;}
#famousListD .box_intro { background:#f6f1d7!important;}
#famousListD .intro_name { background:#eee6bd!important;}
#famousListD h4 { width:110px; color:#3e3e3e;}
	/* flagAD */
#flagAD { margin-bottom:7px;}
	/* dayList */
#dayList { width:230px; margin-right:10px; float:left;}
	/* archaizeList */
#archaizeList { width:228px; float:right;}
	/* giftList */
#giftList { width:500px; float:left; margin-right:-10px;}

	/* newsList */
#newsList { width:350px; margin-right:8px; float:left;}
#newsList .box_list { }
	/* videoList */
#videoList { width:350px; margin-right:8px; float:left;}
	/* newsListB */
#newsListB { width:350px; margin-right:8px; float:left;}
	/* cultureList */
#cultureList { width:258px; float:left; margin-right:-8px;}
	/* detailedSort */
#detailedSort .show_list { margin:10px;}

#browseList .list_image Img { width:40px; height:40px;}

/* layout_sideBar */
	/* areaMap */
#areaMap .listbox_main { border:solid 2px #6b88b9; height:190px; line-height:100%; overflow:hidden;}
	/* detailedSort */
#detailedSort { background:#f5fbfe; border:solid 1px #b7bec4; background:url(../images/listbox_main_bg.gif) repeat-y left #f5fbfe;}
#detailedSort * { font-size:12px;}
#detailedSort .listbox_main { padding-bottom:5px; }
#detailedSort .listbox_list li { clear:both;}
#detailedSort .listbox_list li span { display:block; width:40px; float:left;}
#detailedSort .listbox_list li span h4 { text-align:right; padding:5px 5px 0px 0px; width:35px; border-top:solid 1px #eef3f5;}
#detailedSort .listbox_list li span h4 a { font-weight:bold; color:#0051a0;}
#detailedSort .listbox_list li ul { float:left; border-bottom:solid 1px #eef3f5; display:block; padding:8px 0px; width:80%;}
#detailedSort .listbox_list li li { float:left; clear:none; margin-bottom:5px; border-bottom:none 0px;}
#detailedSort .listbox_list li li a { color:#020202; border-right:solid 1px #020202; padding:2px 8px; padding-bottom:0px; line-height:100%; float:left; white-space:nowrap;}
#detailedSort .listbox_footer { clear:both;}

/* page_list */
#sortList #btnAll { display:block; padding-bottom:10px; border-bottom:dashed 1px #c4d4dd;}
#sortList #btnAll a { display:block; margin:auto; text-align:center; background:url(../images/btn_all_bg.gif) no-repeat center; height:17px; font-size:12px; padding-top:4px; cursor:pointer;}
#sortList #btnAll a:hover { color:#ff0000!important;}
#sortList #btnAll .selected { background:url(../images/btn_all_bg1.gif) no-repeat center;}

/* page_shoplist */
.page_shop #browseList .box_func { display:none;}
.page_shop #browseList .box_header h3 { color:#44a000;}
.page_shop #sortList { margin-right:-10px; width:100%;}
.page_shop #sortList .box_func { display:none;}
.page_shop #sortList .box_func { position:relative; padding-top:20px; padding-left:0;}
.page_shop #sortList .box_func * { font-size:12px;}
.page_shop #sortList .box_func h4 { float:left; font-weight:bold;}
.page_shop #sortList .box_func li { float:left; padding:0px 6px; color:#f79838; border-right:solid 1px #f1d8a8; cursor:pointer;}
.page_shop #sortList .box_func .selected { color:#d30000; font-weight:bold;}
.page_shop #sortList .box_header .selected1 { color:#d30000; font-weight:bold;}
.page_shop #sortList .box_list { width:90%; margin:auto; padding-top:20px; padding-bottom:20px;}
.page_shop #sortList .box_list li { float:left; margin-bottom:10px;}
.page_shop #sortList .box_list li .selected { color:#d30000;}
.page_shop #sortList .box_list li a { color:#0051a0; border-right:solid 2px #0051a0; padding-left:10px; padding-right:10px; float:left; font-size:14px; font-weight:bold; white-space:nowrap; line-height:110%;}
.page_shop #shopList { margin-right:-10px; width:100%; background:transparent; border:solid 1px #fff;}
.page_shop #shopList .box_header { display:none;}
.page_shop #shopList .box_listfunc { height:30px;}
.page_shop #shopList .box_footer { padding:20px 0px; background:transparent;}
.page_shop #shopList .box_list li { float:left; width:47%; position:relative; padding-left:10px; padding-right:10px; margin-top:20px; border-bottom:dashed 1px #c4d4dd; padding-bottom:10px;}
.page_shop #shopList .box_list .list_image { float:left; padding-right:20px; height:130px;}
.page_shop #shopList .box_list .list_image img { width:130px!important; height:130px!important;}
.page_shop #shopList .box_list h4 { padding-left:5px;}
.page_shop #shopList .box_list .list_name { width:100%;}
.page_shop #shopList .box_list .list_name h4 { display:none;}
.page_shop #shopList .box_list .list_name p { font-family:"黑体"; color:#464646; font-size:16px;}
.page_shop #shopList .box_list .list_author { width:100%;}
.page_shop #shopList .box_list .list_author { position:absolute; top:45px; display:none;}
.page_shop #shopList .box_list .list_author * { font-size:12px; color:#464646;}
.page_shop #shopList .box_list .list_area { width:100%;}
.page_shop #shopList .box_list .list_area { position:absolute; top:50px;}
.page_shop #shopList .box_list .list_area * { font-size:12px; color:#464646;}
.page_shop #shopList .box_list .list_spec { width:100%;}
.page_shop #shopList .box_list .list_spec { position:absolute; top:65px;}
.page_shop #shopList .box_list .list_spec * { font-size:12px; color:#464646;}
.page_shop #shopList .box_list .list_code { width:100%;}
.page_shop #shopList .box_list .list_code { position:absolute; top:80px;}
.page_shop #shopList .box_list .list_code * { font-size:12px; color:#464646;}
.page_shop #shopList .box_list .list_price { width:180px;}
.page_shop #shopList .box_list .list_price { position:absolute; top:25px;}
.page_shop #shopList .box_list .list_price h4 { color:#dc0000; font-size:12px; }
.page_shop #shopList .box_list .list_price p { color:#dc0000; font-size:16px; font-weight:bold;}
/*.page_shop #shopList .box_list .price_spec { top:-5px; background:url(../images/price_spec_bg.gif) no-repeat right; width:auto; padding-right:40px; padding-top:30px; overflow:hidden; height:40px;}*/
.page_shop #shopList .box_list .price_spec h4 { background:url(../images/price_spec_bg.gif) no-repeat; text-indent:-9999px; width:41px; height:16px; margin-top:4px;}
.page_shop #shopList .box_list .price_spec p { color:#fd6100;}
.page_shop #shopList .box_list .list_fav { position:absolute; bottom:10px; padding-left:5px;}
.page_shop #shopList .box_list .list_fav a { background:url(../images/btn_setAdd_ar.gif) no-repeat 0px 1px; padding-left:20px; color:#0051a0;}

#page_goods3D #productBrowser .box_main { background:url(../images/goods3D_bg.jpg) no-repeat; margin:1px; height:590px; }
#page_goods3D #productBrowser .box_func { position:absolute; top:85px; left:620px;}
#page_goods3D #productBrowser .box_func .func_more a { font-size:14px; color:#fff;}
#page_goods3D #productBrowser h4 { position:absolute; top:85px; left:290px; color:#fff; font-family:"黑体";}
#page_goods3D #G3DView { position:absolute; top:110px; left:250px;}
#page_goods3D .box_3D_list { position:absolute; bottom:75px; left:270px;}
#page_goods3D .box_3D_list li { float:left; margin-right:10px; width:100px; height:100px;}

/* page_shopsublist */
#shopsubList { margin-right:-10px; width:100%; border:solid 1px #fff;}
#shopsubList .box_main { padding:0px;}
#shopsubList .box_list li { background:url(../images/shopsublist_bg.jpg) repeat-y right; float:left; width:97%; position:relative; padding:20px 10px; border-bottom:dashed 1px #c4d4dd;}
#shopsubList .box_list .list_image { float:left; padding-right:40px;}
#shopsubList .box_list h4 { padding-left:5px;}
#shopsubList .box_list .list_name h4 { display:none;}
#shopsubList .box_list .list_name p { font-family:"黑体"; color:#464646; font-size:20px; padding-bottom:10px;}
#shopsubList .box_list .list_intro { position:absolute; top:50px; right:40px; width:400px; height:95px; overflow:hidden; font-size:12px; color:#464646; line-height:160%;}
#shopsubList .box_list .list_more { position:absolute; top:15px; right:40px; padding-left:5px;}
#shopsubList .box_list .list_more a { background:url(../images/btn_setAdd_ar.gif) no-repeat 0px 1px; padding-left:20px; color:#0051a0;}
#shopsubList .box_footer { padding:20px 0px; background:#fff;}

/* page_shopcontent */
#productBrowser { margin-bottom:10px;}
#productBrowser .box_main { padding:20px 10px 10px 30px;}
#photoBrowser { float:left; position:relative; width:390px; height:485px; background:url(../images/box_photo_view_bg.png) no-repeat right top; margin-right:40px;	}
#photoFunc { float:right; width:58px; height:58px; background:url(../images/btn_photoFunc_bg.gif) no-repeat; border:solid 2px #c1cad3; border-top:none 0px; margin-top:-2px; _margin-top:-4px; text-indent:-9999px; cursor:pointer; display:none;}
#photoView img { width:380px; height:380px;}
#photoView .MagicZoomBigImageCont img { width:auto!important; height:auto!important;}
#photoBrowser .jcarousel-container { width:380px; height:100px; margin-top:10px; position:absolute; left:-10px; bottom:0px;}
.jcarousel-container-horizontal { width: 380px; padding: 0px 12px;}
.jcarousel-clip-horizontal { width: 380px; height: 100px;}
.jcarousel-item:hover { border-color: #808080;}
/* Horizontal Buttons */
.jcarousel-next-horizontal { position: absolute; top: 0px; right: 5px; width: 5px; height: 90px; cursor: pointer; background: transparent url(../images/next-horizontal.gif) no-repeat 0 center;}
.jcarousel-next-horizontal:hover { background-position: -5px center;}
.jcarousel-next-horizontal:active { background-position: -10px center;}
.jcarousel-next-disabled-horizontal,.jcarousel-next-disabled-horizontal:hover,.jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -15px center;}
.jcarousel-prev-horizontal { position: absolute; top: 0px; left: 5px; width: 5px; height: 90px; cursor: pointer; background: transparent url(../images/prev-horizontal.gif) no-repeat 0 center;}
.jcarousel-prev-horizontal:hover { background-position: -5px center;}
.jcarousel-prev-horizontal:active { background-position: -10px center;}
.jcarousel-prev-disabled-horizontal,.jcarousel-prev-disabled-horizontal:hover,.jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -15px center;}
#photoList li { float:left; padding-right:5px;}
#photoList li a { padding:9px;	border:solid 1px #c1cad3; display:block; cursor:pointer;}
#photoList li img { width:70px; height:70px; }
#itemBrowser { float:left; margin-right:-10px;}
#itemTitle h4 { font-family:"黑体"; font-size:20px; color:#464646; padding:10px 0px;}
#itemPrice{ margin-bottom:10px; width:300px;}
#itemPrice h4 { font-size:14px; color:#0051a0; float:left; padding-top:8px;}
#itemPrice p { font-size:22px; font-family:"Arial"; color:#dc0000; font-weight:bold; float:left; padding-left:5px; padding-right:5px;}
#itemPriceSales { display:block; float:left;}
#itemPriceSales * { text-decoration:line-through;}
#itemPriceSales p { color:#999;}
#itemPriceSpecial { margin-left:10px; margin-top:5px; display:block; float:left; /*border:solid 2px red; padding:0px 2px;*/}
#itemPriceSpecial * { color:red!important; line-height:100%;}
#itemPriceSpecial h4 { padding-top:5px;}
#itemPriceSpecial h4 { font-size:18px; font-family:"黑体";}
#itemList { border-top:dashed 1px #c4d4dd; border-bottom:dashed 1px #c4d4dd; padding:10px 0px; clear:both;}
#itemList * { font-size:14px; color:#464646;}
#itemList h4 { font-weight:bold; float:left;}
#itemFunc { width:500px; height:50px; padding:30px 0px;}
#itemInfo { width:450px; line-height:160%;}
#itemInfo * { font-size:12px; color:#0051a0;}
#itemInfo h4 { font-size:14px; font-weight:bold;}
#itemInfo span { line-height:160%!important!important!important; font-size:12px!important!important!important; color:#0051a0!important!important!important;}
#itemInfo span * { line-height:160%!important!important!important; font-size:12px!important!important!important; color:#0051a0!important!important!important;}
#btnBuy { width:155px; height:45px; display:block; background:url(../images/btn_buy_bg.gif) no-repeat; text-indent:-9999px; float:left; cursor:pointer; border:none 0px;}
#buyInfo { float:left; padding-left:30px;}
#buyInfo a { font-size:13px; color:#8ca4bf; width:80px; display:block; text-decoration:underline;}
#setFavorite a { background:url(../images/btn_setAdd_ar.gif) no-repeat 0px 1px; padding-left:20px; color:#0051a0; font-size:12px; position:absolute; top:40px; right:150px;}
#copyLink a { background:url(../images/btn_setAdd_ar.gif) no-repeat 0px 1px; padding-left:20px; color:#0051a0; font-size:12px; position:absolute; top:40px; right:20px;}
#itemIntro { background:transparent; border:none 0px; margin-top:10px;}
#itemIntro .box_item_intro { padding:20px; color:#464646!important!important!important; font-size:14px!important!important!important; line-height:220%!important!important!important;}
#itemIntro .box_item_intro * { color:#464646!important!important!important; font-size:14px!important!important!important; line-height:220%!important!important!important;}
#itemIntro .box_header { background:transparent;}
#itemIntro .box_header h3 { background:transparent; color:#464646; font-size:16px; padding-top:2px;}
#page_shopcontent #specialList .list_image { width:130px; height:130px; overflow:hidden; display:block;}
#page_shopcontent #specialList .list_name { width:120px;}
#page_shopcontent #specialList .list_author { width:120px;}
#page_shopcontent #specialList .list_price { width:120px;}
#page_shopcontent #specialList .list_first img {}
#page_shopcontent #layout_content .box { margin-bottom:10px;}

/* page_shopcar */
.page_shopcar span { display:block;}
.page_shopcar .box_func { position:relative; width:auto; height:30px;}
.page_shopcar .func_help { position:absolute; top:10px; right:100px;}
.page_shopcar .box_form * { color:#404040}
.page_shopcar .box_form { clear:both; border-bottom:dashed 1px #d2d2d2; padding-bottom:10px; padding-top:10px; margin-top:20px;}
.page_shopcar .box_form h4 { font-size:14px; font-weight:bold; margin:10px; margin-bottom:0px; margin-right:20px; float:left;}
.page_shopcar .box_form span h4 { margin:0px;}
.page_shopcar .box_form .btn_add { float:left; margin-top:12px; padding:0px 3px;}
.page_shopcar .box_form .btn_add a {font-size:12px; color:#db6a18; text-decoration:underline;}
.page_shopcar .box_form .btn_save { float:left; margin-top:12px; padding:0px 3px;}
.page_shopcar .box_form .btn_save a {font-size:12px; color:#db6a18; text-decoration:underline;}
.page_shopcar .box_form .btn_setting { float:left; margin-top:12px; padding:0px 3px;}
.page_shopcar .box_form .btn_setting a {font-size:12px; color:#db6a18; text-decoration:underline;}
.page_shopcar .box_form .btn_delete { float:left; margin-top:12px; padding:0px 3px;}
.page_shopcar .box_form .btn_delete a {font-size:12px; color:#db6a18; text-decoration:underline;}
.page_shopcar .box_form ul { margin-left:20px;}
.page_shopcar .box_form li { clear:both; padding:5px;}
.page_shopcar .box_form li .selectbox { float:left;}
.page_shopcar .box_form li .selectbox-wrapper { position:absolute;}
.page_shopcar .box_form li label { width:100px; display:block; float:left; font-weight:bold; text-align:right; padding-right:20px; font-size:12px;}
.page_shopcar .box_form li p { float:left;}
.page_shopcar .box_form span { float:left;}
.page_shopcar .box_formlist li input { float:left;}
.page_shopcar .box_formlist li ul { float:left;}
.page_shopcar .box_formlist li ul li { float:left; clear:none;}
.page_shopcar .box_formlist li ul li p { font-size:12px;}

.page_shopcar .box_carstep { clear:both; height:30px;}
.page_shopcar .box_carstep ul { width:600px; margin:auto;}
.page_shopcar .box_carstep li { float:left; margin-top:10px; background:url(../images/carstep_ar.gif) no-repeat right 2px; padding-right:20px; padding-left:10px; }
.page_shopcar .box_carstep #carstep1 a { background:url(../images/carstep1_bg.gif) no-repeat; width:73px; height:15px; text-indent:-9999px; display:block;}
.page_shopcar .box_carstep #carstep2 a { background:url(../images/carstep2_bg.gif) no-repeat; width:156px; height:15px; text-indent:-9999px; display:block;}
.page_shopcar .box_carstep #carstep3 a { background:url(../images/carstep3_bg.gif) no-repeat; width:136px; height:15px; text-indent:-9999px; display:block;}
.page_shopcar .box_carstep #carstep4 a { background:url(../images/carstep4_bg.gif) no-repeat; width:58px; height:15px; text-indent:-9999px; display:block;}
.page_shopcar .box_carstep #carstep4 { background-image:none;}
.page_shopcar .box_carstep #carstep1.selected a { background:url(../images/carstep1_selected_bg.gif) no-repeat;}
.page_shopcar .box_carstep #carstep2.selected a { background:url(../images/carstep2_selected_bg.gif) no-repeat;}
.page_shopcar .box_carstep #carstep3.selected a { background:url(../images/carstep3_selected_bg.gif) no-repeat;}
.page_shopcar .box_carstep #carstep4.selected a { background:url(../images/carstep4_selected_bg.gif) no-repeat;}

.page_shopcar #shopCar { border:none 0px!important; background:none!important; margin-bottom:50px;}
.page_shopcar #shopInfo { border:none 0px!important; background:none!important; margin-bottom:50px;}
.page_shopcar #shopOrder { border:none 0px!important; background:none!important; margin-bottom:50px;}
.page_shopcar #shopPayment { border:none 0px!important; background:none!important; margin-bottom:50px;}

.page_shopcar .box_shopcarfunc { border:solid 1px #b4b4b4; width:940px; margin:0px auto; position:relative; height:100px;}
.page_shopcar .box_func { left:60px;}
.page_shopcar .box_func h3 { font-size:14px; font-weight:bold;}
.page_shopcar .box_func .btn_help { position:absolute; right:100px; top:0px;}
.page_shopcar .box_func .btn_help a { font-size:12px; background:url(../images/btn_help_ar.gif) no-repeat left; padding-left:20px; color:#0051a0; font-weight:bold;}
.page_shopcar .box_func .btn_help a:hover { text-decoration:underline;}

.page_shopcar #shopCar .box_header { background:url(../images/shopcar1_header_bg.jpg) no-repeat; width:940px; height:100px; margin:auto; margin-bottom:20px;}
.page_shopcar #shopCar .box_header h3 { display:none;}
.page_shopcar #shopCar .box_footer { display:none;}
.page_shopcar #shopCar .box_main { border:solid 1px #d2d2d2; background:#f5fbfe; padding:10px 0px; width:940px; margin:0px auto;}
.page_shopcar #shopCar .box_main table { width:95%; margin:20px auto; background:#fff;}
.page_shopcar #shopCar .box_main table * { font-size:14px; color:#0051a0;}
.page_shopcar #shopCar .box_main table th { font-size:12px; font-weight:bold; border-bottom:solid 1px #d2d2d2; color:#000; background:#e2edf4; padding:8px;}
.page_shopcar #shopCar .box_main table td { padding:20px 8px; width:14%; border-bottom:dashed 1px #d2d2d2; }
.page_shopcar #shopCar .box_main table .c2 { font-weight:bold; white-space:nowrap; padding-right:30px;}
.page_shopcar #shopCar .box_main table .c1 { font-family:"Arial";}
.page_shopcar #shopCar .box_main table .c3 { font-family:"Arial";}
.page_shopcar #shopCar .box_main table .c4 { font-family:"Arial";}
.page_shopcar #shopCar .box_main table .c5 { font-family:"Arial";}
.page_shopcar #shopCar .box_main table .c6 { font-family:"Arial";}
.page_shopcar #shopCar .box_main table .c7 { color:#db6a18; font-size:12px; text-decoration:underline; cursor:pointer;}
.page_shopcar #shopCar .total { position:absolute; top:10px; right:205px;}
.page_shopcar #shopCar .total h4 { font-weight:bold; float:left; color:#a30000;}
.page_shopcar #shopCar .total p { float:left; font-family:"Arial"; font-size:20px; margin-top:-4px; color:#a30000;}
.page_shopcar #shopCar .saving { position:absolute; top:10px; right:60px;}
.page_shopcar #shopCar .saving h4 { font-weight:bold; float:left; color:#0a6f00;}
.page_shopcar #shopCar .saving p { float:left; font-family:"Arial"; font-size:20px; margin-top:-4px; color:#0a6f00;}
.page_shopcar #shopCar .btn_reset { position:absolute; top:-25px; right:340px;}
.page_shopcar #shopCar .btn_reset a { color:#db6a18; text-decoration:underline; font-size:12px;}
.page_shopcar #shopCar .btn_settle { position:absolute; top:60px; right:130px; background:url(../images/shopcar_btn_bg.gif) no-repeat; width:150px; height:30px; text-align:center;}
.page_shopcar #shopCar .btn_settle a { font-size:18px; font-weight:bold; color:#fff; margin-top:3px; display:block;}
.page_shopcar #shopCar .btn_shopping { position:absolute; top:65px; right:60px;}
.page_shopcar #shopCar .btn_shopping a { font-size:14px; display:block; text-decoration:underline;}

.page_shopcar #shopInfo .box_header { background:url(../images/shopcar2_header_bg.jpg) no-repeat; width:940px; height:100px; margin:auto;}
.page_shopcar #shopInfo .box_header h3 { display:none;}
.page_shopcar #shopInfo .box_footer { display:none;}
.page_shopcar #shopInfo .box_main { border:solid 1px #d2d2d2; background:#f5fbfe; padding:10px 0px; width:940px; margin:0px auto;}
.page_shopcar #shopInfo .box_main table { width:95%; margin:20px auto; background:#fff;}
.page_shopcar #shopInfo .box_main table * { font-size:14px; color:#0051a0;}
.page_shopcar #shopInfo .box_main table th { font-size:12px; font-weight:bold; border-bottom:solid 1px #d2d2d2; color:#000; background:#e2edf4; padding:8px;}
.page_shopcar #shopInfo .box_main table td { padding:20px 8px; width:14%; border-bottom:dashed 1px #d2d2d2; }
.page_shopcar #shopInfo .box_main table .c2 { font-weight:bold; white-space:nowrap; padding-right:30px;}
.page_shopcar #shopInfo .box_main table .c1 { font-family:"Arial";}
.page_shopcar #shopInfo .box_main table .c3 { font-family:"Arial";}
.page_shopcar #shopInfo .box_main table .c4 { font-family:"Arial";}
.page_shopcar #shopInfo .box_main table .c5 { font-family:"Arial";}
.page_shopcar #shopInfo .box_main table .c6 { font-family:"Arial";}
.page_shopcar #shopInfo .box_main table .c7 { color:#db6a18; font-size:12px; text-decoration:underline; cursor:pointer;}
.page_shopcar #shopInfo .box_form { width:95%; margin:auto;}
.page_shopcar #shopInfo .box_form h4 { }
.page_shopcar #shopInfo .btn_submit { background:url(../images/shopcar_btn_bg.gif) no-repeat; width:150px; height:30px; text-align:center;}
.page_shopcar #shopInfo .btn_submit a { font-size:18px; font-weight:bold; color:#fff; margin-top:3px; display:block;}
.page_shopcar #shopInfo .total { float:right; clear:both; margin-right:55px; height:20px; display:block;}
.page_shopcar #shopInfo .total h4 { font-size:12px; font-weight:bold; float:left; color:#a30000;}
.page_shopcar #shopInfo .total p { font-size:14px; float:left; font-family:"Arial"; color:#a30000;}
.page_shopcar #shopInfo .saving { float:right; clear:both; margin-right:55px; height:20px; display:block;}
.page_shopcar #shopInfo .saving h4 { font-size:12px; font-weight:bold; float:left; color:#0a6f00;}
.page_shopcar #shopInfo .saving p { font-size:14px; float:left; font-family:"Arial"; color:#0a6f00;}
.page_shopcar #shopInfo .charge { float:right; clear:both; margin-right:55px; height:20px; display:block;}
.page_shopcar #shopInfo .charge h4 { font-size:12px; font-weight:bold; float:left; color:#db6a18;}
.page_shopcar #shopInfo .charge p { font-size:14px; float:left; font-family:"Arial"; color:#db6a18;}
.page_shopcar #shopInfo .box_shopcarfunc .total { position:absolute; top:10px; right:70px;}
.page_shopcar #shopInfo .box_shopcarfunc .total h4 { font-size:16px; font-weight:bold; float:left; color:#a30000;}
.page_shopcar #shopInfo .box_shopcarfunc .total p { float:left; font-family:"Arial"; font-size:20px; margin-top:-4px; color:#a30000;}
.page_shopcar #shopInfo .btn_submit { position:absolute; top:60px; right:100px; background:url(../images/shopcar_btn_bg.gif) no-repeat; width:150px; height:30px; text-align:center;}
.page_shopcar #shopInfo .btn_submit a { font-size:18px; font-weight:bold; color:#fff; margin-top:3px; display:block;}
.page_shopcar #shopInfo .btn_submitinfo { position:absolute; top:65px; right:260px;}
.page_shopcar #shopInfo .btn_submitinfo a { font-size:12px; color:#db6a18; display:block;}

.page_shopcar #shopOrder .box_header { background:url(../images/shopcar3_header_bg.jpg) no-repeat; width:940px; height:100px; margin:auto;}
.page_shopcar #shopOrder .box_header h3 { display:none;}
.page_shopcar #shopOrder .box_footer { display:none;}
.page_shopcar #shopOrder .box_main { border:solid 1px #d2d2d2; background:#f5fbfe; padding:10px 0px; width:940px; margin:0px auto;}
.page_shopcar #shopOrder .box_main table { width:95%; margin:20px auto; background:#fff;}
.page_shopcar #shopOrder .box_main table * { font-size:14px; color:#0051a0;}
.page_shopcar #shopOrder .box_main table th { font-size:12px; font-weight:bold; border-bottom:solid 1px #d2d2d2; color:#000; background:#e2edf4; padding:8px;}
.page_shopcar #shopOrder .box_main table td { padding:20px 8px; width:14%; border-bottom:dashed 1px #d2d2d2; }
.page_shopcar #shopOrder .box_main table .c2 { font-weight:bold; white-space:nowrap; padding-right:30px;}
.page_shopcar #shopOrder .box_main table .c1 { font-family:"Arial";}
.page_shopcar #shopOrder .box_main table .c3 { font-family:"Arial";}
.page_shopcar #shopOrder .box_main table .c4 { font-family:"Arial";}
.page_shopcar #shopOrder .box_main table .c5 { font-family:"Arial";}
.page_shopcar #shopOrder .box_main table .c6 { font-family:"Arial";}
.page_shopcar #shopOrder .box_main table .c7 { color:#db6a18; font-size:12px; text-decoration:underline; cursor:pointer;}
.page_shopcar #shopOrder .box_form { width:95%; margin:auto;}
.page_shopcar #shopOrder .box_form h4 { }
.page_shopcar #shopOrder .btn_submit { background:url(../images/shopcar_btn_bg.gif) no-repeat; width:150px; height:30px; text-align:center;}
.page_shopcar #shopOrder .btn_submit a { font-size:18px; font-weight:bold; color:#fff; margin-top:3px; display:block;}
.page_shopcar #shopOrder .total { float:right; clear:both; margin-right:55px; height:20px; display:block;}
.page_shopcar #shopOrder .total h4 { font-size:12px; font-weight:bold; float:left; color:#a30000;}
.page_shopcar #shopOrder .total p { font-size:14px; float:left; font-family:"Arial"; color:#a30000;}
.page_shopcar #shopOrder .saving { float:right; clear:both; margin-right:55px; height:20px; display:block;}
.page_shopcar #shopOrder .saving h4 { font-size:12px; font-weight:bold; float:left; color:#0a6f00;}
.page_shopcar #shopOrder .saving p { font-size:14px; float:left; font-family:"Arial"; color:#0a6f00;}
.page_shopcar #shopOrder .charge { float:right; clear:both; margin-right:55px; height:20px; display:block;}
.page_shopcar #shopOrder .charge h4 { font-size:12px; font-weight:bold; float:left; color:#db6a18;}
.page_shopcar #shopOrder .charge p { font-size:14px; float:left; font-family:"Arial"; color:#db6a18;}
.page_shopcar #shopOrder .box_shopcarfunc .total { position:absolute; top:10px; right:70px;}
.page_shopcar #shopOrder .box_shopcarfunc .total h4 { font-size:16px; font-weight:bold; float:left; color:#a30000;}
.page_shopcar #shopOrder .box_shopcarfunc .total p { float:left; font-family:"Arial"; font-size:20px; margin-top:-4px; color:#a30000;}
.page_shopcar #shopOrder .btn_submit { position:absolute; top:60px; right:100px; background:url(../images/shopcar_btn_bg.gif) no-repeat; width:150px; height:30px; text-align:center;}
.page_shopcar #shopOrder .btn_submit a { font-size:18px; font-weight:bold; color:#fff; margin-top:3px; display:block;}
.page_shopcar #shopOrder .btn_submitinfo { position:absolute; top:65px; right:260px;}
.page_shopcar #shopOrder .btn_submitinfo a { font-size:12px; color:#db6a18; display:block;}

.page_shopcar #shopPayment .box_header { background:url(../images/shopcar4_header_bg.jpg) no-repeat; width:940px; height:100px; margin:auto;}
.page_shopcar #shopPayment .box_header h3 { display:none;}
.page_shopcar #shopPayment .box_footer { display:none;}
.page_shopcar #shopPayment .box_main { border:solid 1px #d2d2d2; background:#f5fbfe; padding:10px 0px; width:940px; height:100px; margin:0px auto;}
.page_shopcar #shopPayment .box_main .box_carinfo { margin:0px auto; margin-top:50px; font-size:14px; font-weight:bold; width:50%; white-space:nowrap;}
.page_shopcar #shopPayment .box_main .box_carinfo p { display:inline; color:#db6a18;}
.page_shopcar #shopPayment .btn_payment { position:absolute; top:30px; left:400px; background:url(../images/shopcar_btn_bg.gif) no-repeat; width:150px; height:30px; text-align:center;}
.page_shopcar #shopPayment .btn_payment a { font-size:18px; font-weight:bold; color:#fff; margin-top:3px; display:block;}


/* page_enjoy */
.page_enjoy #enjoy_header { background-image:none;}
.page_enjoy #enjoy_header h3 { text-indent:-9999px;}
.page_enjoy #enjoy_header .enjoy_title { background:url(../images/enjoy_title_bg.png) no-repeat; width:102px; height:102px; display:block; text-indent:-9999px; padding:0px; margin-top:20px; margin-left:20px;}
.page_enjoy #enjoy_header .enjoy_subtitle { display:none;}

.page_enjoy .box { border:none 0px; background:url(../images/box_bg.png) repeat-y!important;}
.page_enjoy .box_header { background:url(../images/box_header_bg2.png) no-repeat; padding-top:10px;}
.page_enjoy .box_header H3 {background-image:none;}
.page_enjoy .box_func { top:12px;}
.page_enjoy .box_footer { background:url(../images/box_footer_bg2.png) no-repeat bottom!important; height:20px;}
.page_enjoy .box_listfunc { background:transparent; border:none 0px;}
.page_enjoy #layout_content { width:100%; margin:0px!important;}

.page_enjoy #layout_sideBar #videoList { height:253px;}
.page_enjoy #layout_sideBar #museumList { height:253px; margin-top:10px;}

.page_enjoy #layout_sideBar { display:block; width:210px!important; width:208px!important; margin-right:10px!important;}
.page_enjoy #layout_sideBar .listbox { width:210px; margin-right:0px!important;}
	/*indexShow*/
.page_enjoy #layout_sideBar #indexShow { width:210px; height:253px; overflow:hidden;}
.page_enjoy #layout_sideBar #indexShow * { width:210px;}
.page_enjoy #layout_sideBar #indexShow .show_main { height:230px;}
.page_enjoy #layout_sideBar #indexShow .show_list li { height:57px;}
.page_enjoy #layout_sideBar #indexShow .show_header { display:none;}
.page_enjoy #layout_sideBar #indexShow .show_footer { display:none;}

.jcarousel-skin-tango .jcarousel-container { -moz-border-radius: 10px; background: #F0F6F9; border: 1px solid #346F97;}
.jcarousel-skin-tango .jcarousel-container-horizontal { width: 245px; padding: 20px 40px;}
.jcarousel-skin-tango .jcarousel-container-vertical { width: 280px; height: 245px; padding: 40px 20px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal { width: 245px; height: 75px;}
.jcarousel-skin-tango .jcarousel-clip-vertical { width: 75px; height: 245px;}
.jcarousel-skin-tango .jcarousel-item { width: 75px; height: 75px;}
.jcarousel-skin-tango .jcarousel-item-horizontal { margin-right: 10px;}
.jcarousel-skin-tango .jcarousel-item-vertical { margin-bottom: 10px;}
.jcarousel-skin-tango .jcarousel-item-placeholder { background: #fff; color: #000;}
/* Vertical Buttons */
.jcarousel-skin-tango .jcarousel-next-vertical { position: absolute; bottom: 5px; left: 43px; width: 32px; height: 32px; cursor: pointer; background: transparent url(../styles/next-vertical.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next-vertical:hover { background-position: 0 -32px;}
.jcarousel-skin-tango .jcarousel-next-vertical:active { background-position: 0 -64px;}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active { cursor: default; background-position: 0 -96px;}
.jcarousel-skin-tango .jcarousel-prev-vertical { position: absolute; top: 5px; left: 43px; width: 32px; height: 32px; cursor: pointer; background: transparent url(../styles/prev-vertical.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover { background-position: 0 -32px;}
.jcarousel-skin-tango .jcarousel-prev-vertical:active { background-position: 0 -64px;}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active { cursor: default; background-position: 0 -96px;}

	/*searchBox*/
.page_enjoy #layout_sideBar #searchBox { background:url(../images/searchBox_bg.jpg) no-repeat; height:253px;}
.page_enjoy #layout_sideBar #searchBox * { background-image:none!important!important!important; font-size:13px;}
.page_enjoy #layout_sideBar #searchBox label { font-weight:bold; color:#6d684f;}
.page_enjoy #layout_sideBar #searchBox input { background:#f6f4e2;}
.page_enjoy #layout_sideBar #searchBox select { background:#f6f4e2;}
.page_enjoy #layout_sideBar #searchBox .listbox_header h3 { color:#6d684f; font-size:14px; margin:10px 5px;}
.page_enjoy #layout_sideBar #searchBox #searchBoxText { position:absolute; top:40px; left:15px;}
.page_enjoy #layout_sideBar #searchBox #searchBoxText label { display:none;}
.page_enjoy #layout_sideBar #searchBox #searchBoxText input { width:105px;padding-left:20px;height:18px; border:solid 1px #b5b4b8; background:url(../images/searchBoxText_ar.png) no-repeat #f6f4e2!important;}
.page_enjoy #layout_sideBar #searchBox #searchBoxListA { position:absolute; top:41px; left:130px;}
.page_enjoy #layout_sideBar #searchBox #searchBoxListA label { display:none;}
.page_enjoy #layout_sideBar #searchBox #searchBoxListB { position:absolute; top:70px; left:15px;}
.page_enjoy #layout_sideBar #searchBox #searchBoxListB select { width:145px;}
.page_enjoy #layout_sideBar #searchBox #searchBoxListC { position:absolute; top:95px; left:15px;}
.page_enjoy #layout_sideBar #searchBox #searchBoxListC select { width:145px;}
.page_enjoy #layout_sideBar #searchBox #searchBoxListD { position:absolute; top:120px; left:15px;}
.page_enjoy #layout_sideBar #searchBox #searchBoxListD select { width:145px;}
.page_enjoy #layout_sideBar #searchBox #searchBoxListE { position:absolute; top:145px; left:15px;}
.page_enjoy #layout_sideBar #searchBox #searchBoxListE select { width:145px;}
.page_enjoy #layout_sideBar #searchBox #btn_search { position:absolute; top:185px; left:40px; background:url(../images/btn_search_bg.png) no-repeat!important; border:none 0px; width:100px; height:30px; color:#fff;}
.page_enjoy #layout_sideBar #searchBox #btn_cancel { position:absolute; top:185px; left:150px; border:none 0px; background:none; text-decoration:underline; color:#6d684f;}

.page_enjoy #layout_sideBar #worksList { background:url(../images/worksList_bg.png) no-repeat; height:515px;}
.page_enjoy #layout_sideBar #worksList .listbox_main { margin-top:10px;}
.page_enjoy #layout_sideBar #worksList img { margin-left:5px;}

.page_enjoy #layout_sideBar .listbox_enjoy { background:url(../images/listbox_bg.png) no-repeat; margin-top:5px; margin-bottom:0px;}
.page_enjoy #layout_sideBar .listbox_enjoy * { background-image:none!important!important!important;}
.page_enjoy #layout_sideBar .listbox_enjoy .listbox_header h3 { color:#667789; margin-top:5px;}
.page_enjoy #layout_sideBar .listbox_enjoy .listbox_func { display:none;}
.page_enjoy #layout_sideBar .listbox_enjoy .imglist { clear:both; margin:auto; width:160px; margin-top:10px;}
.page_enjoy #layout_sideBar .listbox_enjoy .imglist li { margin:0px!important;}
.page_enjoy #layout_sideBar .listbox_enjoy .imglist .list_image img { width:160px!important; height:90px!important;}
.page_enjoy #layout_sideBar .listbox_enjoy .imglist .list_name { width:150px!important; background:#a0a0a0; margin-top:-1px;}
.page_enjoy #layout_sideBar .listbox_enjoy .imglist .list_name p { color:#fff; margin-top:2px;}
.page_enjoy #layout_sideBar .listbox_enjoy .listbox_list { clear:both; margin:auto; width:160px; margin-top:15px;}
.page_enjoy #layout_sideBar .listbox_enjoy .listbox_list li { margin:0px!important;}
.page_enjoy #layout_sideBar .listbox_enjoy .listbox_list li a { font-size:12px;}
.page_enjoy #layout_sideBar .listbox_enjoy .listbox_text { font-size:12px; color:#000; margin:auto; margin-top:15px; width:75%;}

.page_enjoy #layout_sideBar .listbox_enjoy1 { margin-bottom:0px; margin-top:10px; background:url(../images/listbox_main_bg1.gif) repeat-y;}
.page_enjoy #layout_sideBar .listbox_enjoy1 .box_header { background:url(../images/listbox_header_bg1.gif) no-repeat; height:20px;}
.page_enjoy #layout_sideBar .listbox_enjoy1 .box_header h3 { color:#667789; position:absolute; top:15px; left:10px; font-weight:bold; font-size:12px;}
.page_enjoy #layout_sideBar .listbox_enjoy1 .box_footer { background:url(../images/listbox_footer_bg1.gif) no-repeat!important; height:10px!important; overflow:hidden;}
.page_enjoy #layout_sideBar .listbox_enjoy1 .box_func { display:block;}
.page_enjoy #layout_sideBar .listbox_enjoy1 .func_more { position:absolute; top:15px; right:8px;}
.page_enjoy #layout_sideBar .listbox_enjoy1 .func_more a { font-size:12px; color:#ff0000;}
.page_enjoy #layout_sideBar .listbox_enjoy1 .box_main { margin-bottom:20px;}
.page_enjoy #layout_sideBar .listbox_enjoy1 .imglist { clear:both; margin:auto; width:190px; margin-top:10px;}
.page_enjoy #layout_sideBar .listbox_enjoy1 .imglist li { margin:0px!important;}
.page_enjoy #layout_sideBar .listbox_enjoy1 .imglist .list_image img { width:190px!important; height:90px!important;}
.page_enjoy #layout_sideBar .listbox_enjoy1 .imglist .list_name { width:190px!important; background:#a0a0a0; margin-top:-1px;}
.page_enjoy #layout_sideBar .listbox_enjoy1 .imglist .list_name p { color:#fff; margin-top:2px;}
.page_enjoy #layout_sideBar .listbox_enjoy1 .box_list { clear:both; margin:auto; width:190px; margin-top:15px;}
.page_enjoy #layout_sideBar .listbox_enjoy1 .box_list li { margin:0px!important;}
.page_enjoy #layout_sideBar .listbox_enjoy1 .box_list li a { font-size:12px;}
.page_enjoy #layout_sideBar .listbox_enjoy1 .box_text { font-size:12px; color:#000; margin:auto; margin-top:15px; width:75%;}

.page_enjoy #layout_content .func_order { position:absolute; top:5px; left:100px; display:block; width:400px;}
.page_enjoy #layout_content .func_order h4 { font-weight:normal; white-space:nowrap;}
.page_enjoy #layout_content .func_order * { float:left; font-size:12px; color:#89846b;}
.page_enjoy #layout_content .func_order { margin-top:-1px;}
.page_enjoy #layout_content .func_order li { padding:0px 5px; cursor:pointer;}

.page_enjoy #indexShowHorizontal { background:url(../images/indexShowHorizontal_bg.png) no-repeat; height:100px; margin-bottom:10px; clear:both; position:relative;}
.page_enjoy #indexShowHorizontal li { float:left;}
.page_enjoy #indexShowHorizontal li img { width:235px; height:60px; margin-left:5px; }
.page_enjoy #indexShowHorizontal .show_header h3 { color:#667789; margin-top:3px; margin-left:10px; font-size:12px; font-weight:bold;}
.page_enjoy #indexShowHorizontal .show_func { position:absolute; top:0px; left:65px;}
.page_enjoy #indexShowHorizontal .show_func a { color:#667789; font-size:12px; }
.page_enjoy #indexShowHorizontal .show_main { height:60px!important; overflow:hidden!important; margin:0px 5px; padding-top:6px;}

.page_enjoy #browseList .box_func { display:none;}
.page_enjoy #browseList .box_header h3 { color:#44a000;}
.page_enjoy #sortList { width:100%; background: url(../images/sortList_bg.jpg) no-repeat!important; position:relative; z-index:9990;}
.page_enjoy #sortList .box_header .enjoy_title {}
.page_enjoy #sortList .box_footer { display:none;}
.page_enjoy #sortList .box_func { display:none;}
.page_enjoy #sortList .box_list { width:95%; margin:auto; padding-top:20px; padding-bottom:20px;}
.page_enjoy #sortList .box_list li { float:left; margin-bottom:10px;}
.page_enjoy #sortList .box_list li .selected { color:#d30000;}
.page_enjoy #sortList .box_list li a { font-size:14px; color:#0051a0; font-weight:bold; padding-left:10px; padding-right:10px; display:block; border-right:solid 2px #0051a0; line-height:110%;}
.page_enjoy #sortList .box_listcondi span { display:block; text-align:center; width:190px!important; position:absolute; top:60px; }
.page_enjoy #sortList .box_listcondi h4 { width:190px; height:25px; padding-top:5px; padding-left:0px; display:block; text-align:center; font-weight:bold; font-size:14px; color:#e6e6e6;}
.page_enjoy #sortList #listfuncA { left:175px;}
.page_enjoy #sortList #listfuncB { left:370px;}
.page_enjoy #sortList #listfuncC { left:560px;}
.page_enjoy #sortList #listfuncD { left:755px;}
.page_enjoy #sortList .selectbox { width:110px; height:15px; background: url('../images/selectbox_bg.gif') right no-repeat #e6e6e6; color:#464646; margin:auto;}
.page_enjoy #sortList .selectbox-wrapper { left:25px; background:#e6e6e6;}

.page_enjoy #shopList { margin-top:-40px; margin-right:-10px; width:100%; background:transparent; border:solid 1px #fff; position:relative; z-index:100;}
.page_enjoy #shopList .box_header { background:url(../images/box_header_bg3.png) no-repeat; height:290px;}
.page_enjoy #shopList .box_header { display:none!important;}
.page_enjoy #shopList .box_header h3 {}
.page_enjoy #shopList .box_footer { padding:10px 0px; background:url(../images/box_footer_bg3.png) no-repeat!important; margin-top:10px;}
.page_enjoy #shopList .box_footer .pagination {}
.page_enjoy #shopList .box_listfunc { height:15px;}
.page_enjoy #shopList .box_listinfo { position:absolute; left:200px; top:55px; font-size:12px; color:#192835;}
.page_enjoy #shopList .box_listinfo * { font-size:12px; color:#192835;}
.page_enjoy #shopList .box_listinfo a { text-decoration:underline;}
.page_enjoy #shopList #listinfoE { color:#fd6100; font-weight:bold; text-decoration:none;}
.page_enjoy #shopList .box_listpage { position:absolute; right:20px; top:50px;}
.page_enjoy #shopList .box_main { clear:both; display:block; float:left; margin-top:50px;}
.page_enjoy #shopList .box_list { width:700px; clear:both; margin-left:10px;}
.page_enjoy #shopList .box_list li { float:left; width:350px; position:relative; margin-top:20px;}
.page_enjoy #shopList .box_list .list_image { float:left; margin-right:20px; background: url(../images/list_image_bg.png) no-repeat; padding:15px; width:132px; height:132px;}
.page_enjoy #shopList .box_list h4 { padding-left:5px;}
.page_enjoy #shopList .box_list .list_name { width:100%;}
.page_enjoy #shopList .box_list .list_name h4 { display:none;}
.page_enjoy #shopList .box_list .list_name p { font-family:"黑体"; color:#5f5f5f; font-size:16px; margin-top:20px;}
.page_enjoy #shopList .box_list .list_author { width:100%;}
.page_enjoy #shopList .box_list .list_author { position:absolute; top:55px; display:none;}
.page_enjoy #shopList .box_list .list_author * { font-size:12px; color:#464646;}
.page_enjoy #shopList .box_list .list_area { width:100%;}
.page_enjoy #shopList .box_list .list_area { position:absolute; top:50px;}
.page_enjoy #shopList .box_list .list_area * { font-size:12px; color:#464646;}
.page_enjoy #shopList .box_list .list_spec { width:100%;}
.page_enjoy #shopList .box_list .list_spec { position:absolute; top:65px;}
.page_enjoy #shopList .box_list .list_spec * { font-size:12px; color:#464646;}
.page_enjoy #shopList .box_list .list_code { width:100%;}
.page_enjoy #shopList .box_list .list_code { position:absolute; top:80px;}
.page_enjoy #shopList .box_list .list_code * { font-size:12px; color:#464646;}
.page_enjoy #shopList .box_list .list_price { width:100%;}
.page_enjoy #shopList .box_list .list_price { position:absolute; bottom:18px; left:250px;}
.page_enjoy #shopList .box_list .list_price h4 { color:#dc0000; font-size:12px; display:none;}
.page_enjoy #shopList .box_list .list_price p { color:#dc0000; font-size:16px; font-weight:bold;}
.page_enjoy #shopList .box_list .list_fav { position:absolute; bottom:20px; padding-left:5px;}
.page_enjoy #shopList .box_list .list_fav a { background:url(../images/btn_setAdd_ar.gif) no-repeat 0px 1px; padding-left:20px; color:#0051a0;}

/*.page_enjoy #productBrowser .box_header { background:url(../images/box_header_bg3.png) no-repeat; position:absolute; height:290px; margin-bottom:-220px;}*/
.page_enjoy #productBrowser .box_header { background:url(../images/box_header_bg3.png) no-repeat; position:absolute; height:290px; margin-bottom:-220px; +margin-left:-10px; _margin-left:-10px;}
.page_enjoy #productBrowser .box_header .enjoy_title { margin-top:30px;}
.page_enjoy #productBrowser .box_header .enjoy_subtitle { font-family:"黑体"; font-size:28px; color:#646464; font-weight:normal; clear:both; display:block; margin-left:10px; margin-top:-10px; text-indent:0px;}
.page_enjoy #productBrowser .box_footer { padding:20px 0px; background:url(../images/box_footer_bg3.png) no-repeat!important; height:140px; margin-top:-160px;}
.page_enjoy #photoView { margin-bottom:20px;}
.page_enjoy #photoBrowser { margin-left:140px; _margin-left:70px; margin-top:15px; height:500px; position:relative; z-index:10;}
.page_enjoy #photoBrowser .jcarousel-container { margin-left:0px;}
.page_enjoy #itemBrowser { z-index:1;}
.page_enjoy #specialList { margin-top:10px; background:url(../images/box_bg1.png) repeat-y!important;}
.page_enjoy #specialList .box_header { background:url(../images/box_header_bg4.png) no-repeat;}
.page_enjoy #specialList .box_footer { background:url(../images/box_footer_bg4.png) no-repeat!important;}
.page_enjoy #specialList .box_list { margin:auto;}
.page_enjoy #specialList .box_list li { margin-left:13px;}
.page_enjoy #photoFunc { top:324px; right:10px; position:absolute; border:solid 1px #c1cad3; display:none;}
.page_enjoy #itemPrice { position:absolute; top:310px; right:40px; width:auto;}
.page_enjoy #itemPrice h4 { display:none;}
.page_enjoy #itemList { border:none 0px;}
.page_enjoy #itemList a * { font-size:12px; font-weight:normal;}
.page_enjoy #itemList span * { font-size:12px; font-weight:normal; color:#787878;}
.page_enjoy #itemList .list_author { writing-mode:tb-rl; position:absolute; top:30px; right:80px; +right:60px; _right:80px; border-right:solid 1px #969696; height:250px;}
.page_enjoy #itemList .list_area { writing-mode:tb-rl; position:absolute; top:30px; right:100px; +right:80px; _right:100px; border-right:solid 1px #969696; height:250px;}
.page_enjoy #itemList .list_spec { position:absolute; top:425px; left:190px;}
.page_enjoy #itemList .list_code { position:absolute; top:425px; left:410px; width:150px;}
.page_enjoy #itemTitle { position:absolute; top:30px; right:50px; width:30px; border-right:solid 1px #969696;}
.page_enjoy #itemTitle h4 { writing-mode:tb-rl; width:30px; height:250px; padding:0px;}
.page_enjoy #itemFunc { position:absolute; top:350px; right:30px; width:auto;}
.page_enjoy #setFavorite a { top:0px; right:0px; color:#5a5a5a; display:block; white-space:nowrap;}
.page_enjoy #copyLink a { top:20px; right:0px; color:#5a5a5a; display:block; white-space:nowrap;}
.page_enjoy #viewOther a { top:40px; right:0px; background:url(../images/btn_setAdd_ar.gif) no-repeat 0px 1px; padding-left:20px; color:#5a5a5a; font-size:12px; position:absolute; display:block; white-space:nowrap; vertical-align:top;}
.page_enjoy #buyInfo { display:none;}
.page_enjoy #btnBuy { display:none;}
.page_enjoy #itemInfo { position:absolute; top:30px; right:145px;}
.page_enjoy #itemInfo h4 { text-indent:-9999px; background:url(../images/itemInfo_header_bg.gif) no-repeat; width:20px; height:80px; float:right;}
.page_enjoy #itemInfo span { writing-mode:tb-rl; line-height:30px!important; letter-spacing:1px; width:200px!important; height:380px; background:url(../images/itemInfo_main_bg.gif) top right; padding-right:0px; _padding-right:9px; position:absolute; top:5px; left:200px; margin-right:0px!important; display:block!important;}
/*.page_enjoy #itemInfo span { layout-flow:vertical-ideographic; line-height:30px!important; letter-spacing:1px; width:200px!important; height:380px; background:url(../images/itemInfo_main_bg.gif) top right; padding-right:0px; _padding-right:9px; position:absolute; top:220px; right:0px; margin-right:0px!important; display:block!important;}*/

.page_enjoy #itemIntro .box_header { border-bottom:solid 1px #bebebe; width:90%; margin:auto; background:url(../images/box_footer_bg.gif) no-repeat center bottom;}
.page_enjoy #itemIntro .box_header h3 { color:#787878; padding-left:0px; padding-bottom:10px;}
.page_enjoy #itemIntro .box_item_intro { width:90%; margin:auto;}
.page_enjoy #itemIntro .box_item_intro span { color;#787878;}

#page_enjoyindex #layout_content .box { border:solid 1px #d6cfad; border-bottom:none 0px; background:url(../images/box_header_bg5.png) repeat-x 0px -1px #f5f3e1!important; position:relative; width:100%; margin-bottom:10px;}
#page_enjoyindex #layout_content .box .box_header { background:url(../images/box_header_right_bg2.jpg) no-repeat right top; position:relative; top:-1px; right:-1px; height:28px; width:100%; padding-top:0px;}
#page_enjoyindex #layout_content .box .box_header h3 { background:url(../images/box_header_left_bg2.jpg) no-repeat left top; font-size:14px; font-weight:bold; color:#645f48; padding-left:20px; padding-top:5px; height:23px; position:relative; top:0px; left:-2px;}
#page_enjoyindex #layout_content .box .box_header h3 a { color:#645f48!important; padding-left:5px; padding-right:5px;}
#page_enjoyindex #layout_content .box .box_func { top:0px; right:60px; left:auto;}
#page_enjoyindex #layout_content .box .func_more a { color:#807a5e; font-weight:bold;}
#page_enjoyindex #layout_content .box .box_main { height:219px; _height:200px;}
#page_enjoyindex #layout_content .box .box_footer { background:url(../images/box_footer_bg5.png) no-repeat bottom left!important; position:relative; left:-1px; bottom:0px; height:5px!important;}
#page_enjoyindex #layout_content .box .box_listfunc { background:transparent; border:none 0px;}

#page_enjoyindex #enjoyFlag { height:300px; margin-bottom:10px; background-image:none!important; position:relative;}
#page_enjoyindex #enjoyFlag #enjoy_header { display:none;}
#page_enjoyindex #enjoyFlag .enjoy_title { position:absolute; top:30px; left:40px; z-index:99; margin:0px;}
#page_enjoyindex #enjoyFlag #Flag_text { position:absolute; top:30px; left:45px; z-index:999;}
#page_enjoyindex #enjoyFlag #Flag_text li { background:url(../images/Flag_text_bg.gif) no-repeat top; height:32px; width:125px; text-align:center;}
#page_enjoyindex #enjoyFlag #Flag_text a { font-family:"黑体"; font-size:18px; color:#4f4a34; display:block; padding-top:8px; line-height:100%;}
#page_enjoyindex #enjoyFlag #Flag_text a:hover { color:#551c1c;}
#page_enjoyindex #enjoyFlag #Flag_list { position:absolute; top:0px; left:0px; z-index:10;}
#page_enjoyindex #layout_content { width:758px!important; margin-right:-10px;}
#page_enjoyindex #layout_content .grayBox { width:49.2%!important; float:left; height:250px; background:url(../images/box_header_bg1.png) repeat-x #fff!important; border:solid 1px #d2d2d2!important;}
#page_enjoyindex #layout_content .grayBox .box_list { margin-top:10px;}
#page_enjoyindex #layout_content .grayBox .box_footer { background:url(../images/box_footer_bg1.gif) no-repeat bottom center!important; position:static!important; top:0px!important; left:0px!important; height:10px!important; margin-top:5px!important;}
#page_enjoy #layout_content #newsListB { margin-left:10px; margin-right:-10px;}
#page_enjoyindex #layout_content .imglist { margin-top:10px;}
#page_enjoyindex #layout_content .imglist li { margin-left:18px;}
#page_enjoyindex #layout_content .imglist .list_image { background:url(../images/list_image_bg.png) no-repeat!important; width:162px; height:162px; display:block;}
#page_enjoyindex #layout_content .imglist .list_image img { width:130px; height:130px; margin:15px auto; display:block;}
#page_enjoyindex #layout_content .imglist .list_name { width:152px; background:#e3e0ca; border-bottom:solid 1px #f4f1db;}
#page_enjoyindex #layout_content .imglist .list_name * { color:#2d2a14!important;}
#page_enjoyindex #layout_content .imglist .list_author { width:152px; background:#ece9d3; color:#2d2a14;}
#page_enjoyindex #layout_content .imglist .list_author * { color:#2d2a14!important;}

#page_enjoyindex #indexShow { width:auto;}
#page_enjoyindex #layout_newslist { clear:both;}
#page_enjoyindex #layout_newslist .grayBox { width:32%!important; margin-right:10px; float:left; height:250px; background:url(../images/box_header_bg1.png) repeat-x #fff!important; border:solid 1px #d2d2d2!important;}
#page_enjoyindex #layout_newslist .grayBox .box_header { padding-top:0px!important!important;}
#page_enjoyindex #layout_newslist .grayBox .box_list { margin-top:10px;}
#page_enjoyindex #layout_newslist .grayBox .box_footer { background:url(../images/box_footer_bg1.gif) no-repeat bottom center!important; position:static!important; top:0px!important; left:0px!important; height:10px!important; margin-top:5px!important;}
#page_enjoyindex #layout_newslist #newsListB { margin-left:10px; margin-right:-10px;}
#page_enjoyindex #layout_newslist #newsListC li a { width:70%!important;}

#page_enjoylist #sortList {}
#page_enjoylist #enjoyFlag { width:100%; background: url(../images/enjoyFlag_bg.jpg) no-repeat!important; height:190px; position:relative; z-index:9990; margin-bottom:10px;}
#page_enjoylist #enjoyFlag .box_main { position:absolute; top:20px; right:30px;}
#page_enjoylist #layout_sideBar #menuBox { background:transparent;}
#page_enjoylist #layout_sideBar #menuBox #Flag_text li { background:url(../images/Flag_text_bg1.gif) no-repeat top; height:40px; width:211px; text-align:center; margin-bottom:5px;}
#page_enjoylist #layout_sideBar #menuBox #Flag_text a { font-family:"黑体"; font-size:16px; color:#4f4a34; display:block; line-height:100%; padding-top:5px; overflow:hidden;}
#page_enjoylist #layout_sideBar #menuBox #Flag_text a:hover { color:#551c1c;}
#page_enjoylist #layout_sideBar #menuBox #Flag_text ul { display:none; margin-top:15px; padding-bottom:10px;}
#page_enjoylist #layout_sideBar #menuBox #Flag_text .selected ul { display:block;}
#page_enjoylist #layout_sideBar #menuBox #Flag_text ul li { background:none; position:static; text-align:left; margin:0px; padding:0px; height:auto;}
#page_enjoylist #layout_sideBar #menuBox #Flag_text ul a { font-family:"宋体"; font-size:13px!important; color:#4f4a34; padding:0px!important; line-height:180%; margin-left:20px;}
#page_enjoylist #layout_sideBar #menuBox #Flag_text ul a:hover {}
#page_enjoylist #layout_content { width:758px!important; _width:757px!important; margin-right:-10px;}
#page_enjoylist #layout_content .box { border:solid 1px #d6cfad; border-bottom:none 0px; background:url(../images/box_header_bg5.png) repeat-x 0px -1px #f5f3e1!important; position:relative; width:100%; margin-bottom:10px;}
#page_enjoylist #layout_content .box .box_header { background:url(../images/box_header_right_bg2.jpg) no-repeat right top; position:relative; top:-1px; right:-1px; height:28px; width:100%; padding-top:0px;}
#page_enjoylist #layout_content .box .box_header h3 { background:url(../images/box_header_left_bg2.jpg) no-repeat left top; font-size:14px; font-weight:bold; color:#645f48; padding-left:20px; padding-top:5px; height:23px; position:relative; top:0px; left:-2px;}
#page_enjoylist #layout_content .box .box_header h3 a { color:#645f48!important; padding-left:5px; padding-right:5px;}
#page_enjoylist #layout_content .box .box_func { top:0px; right:60px; left:auto;}
#page_enjoylist #layout_content .box .func_more a { color:#807a5e; font-weight:bold;}
#page_enjoylist #layout_content .box .box_main {}
#page_enjoylist #layout_content .box .box_footer { background:url(../images/box_footer_bg5.png) no-repeat bottom left!important; position:relative; left:-1px; bottom:0px; height:47px!important; _height:39px!important;}
#page_enjoylist #layout_content .box .box_listfunc { background:transparent; border:none 0px;}

#page_enjoycontent #layout_sideBar { display:none;}
#page_enjoycontent #layout_content { width:100%; margin-top:-35px!important;}
#page_enjoycontent #specialList .list_first img { width:140px!important; height:140px!important;}

/* page_news */
.page_news .func_more a { color:#2892a9!important;}
.page_news .layout_sideBar { width:400px!important; margin-right:7px!important; margin-bottom:0px!important; float:left;}
.page_news .layout_sideBar #picnewsList { background:url(../images/picnews_bg.png) no-repeat!important; height:745px;}
.page_news .layout_sideBar #picnewsList .listbox_header { background:none; margin-top:10px;}
.page_news .layout_sideBar #picnewsList .listbox_header h3 { color:#2c4c24;}
.page_news .layout_sideBar #picnewsList .listbox_func { height:10px; font-size:12px;}
.page_news .layout_sideBar #picnewsList .func_more { position:absolute; right:20px; top:10px; font-size:12px; font-weight:bold;}
.page_news .layout_sideBar #picnewsList .func_more a { color:#666!important;}
.page_news .layout_sideBar #picnewsList .listbox_list { margin-top:-10px;}
.page_news .layout_sideBar #picnewsList .list_first .list_image { margin-top:0px!important;}
.page_news .layout_sideBar #picnewsList .list_first .list_name { background:#000; filter:alpha(opacity=55); -moz-opacity:0.55; -kHTML-opacity: 0.55; opacity: 0.55;}
.page_news .layout_sideBar #picnewsList .list_first .list_name p { display:block; width:350px; overflow:hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; margin:0px auto; text-align:center!important;}
.page_news .layout_sideBar #videoList { background:url(../images/videoList_bg.png) no-repeat!important; width:400px; height:370px; margin-right:0px; margin-bottom:-15px;}
.page_news .layout_sideBar #videoList .listbox_header { background:none;}
.page_news .layout_sideBar #videoList .listbox_header h3 { font-size:14px; color:#666; margin-left:20px; margin-top:20px;}
.page_news .layout_sideBar #videoList .func_more { position:absolute; right:20px; top:25px; font-size:12px; font-weight:bold;}
.page_news .layout_sideBar #videoList .func_more a { color:#666!important;}
.page_news .layout_sideBar #videoList .listbox_list { margin-top:30px;}
.page_news .layout_sideBar #videoList li { background:url(../images/picnews_li_bg1.png) no-repeat; width:170px; height:140px; margin-right:10px; margin-bottom:5px;}
.page_news .layout_sideBar #videoList li .list_image { margin:auto; display:block; margin-top:10px; width:140px!important; height:105px!important;}
.page_news .layout_sideBar #videoList li .list_name { margin:auto; background:none; text-align:center; width:140px; padding-left:0px; border:none;}
.page_news .layout_sideBar #videoList li .list_name p { color:#000; font-weight:bold; margin-top:4px;}

.page_news .layout_sideBar .listbox_list { margin-left:10px; _margin-left:2px; width:390px;}
.page_news .layout_sideBar .listbox_list .list_first { position:relative; width:360px; height:260px; margin-bottom:10px; background:none;}
.page_news .layout_sideBar .listbox_list .list_first .list_image { width:360px!important; height:260px!important;}
.page_news .layout_sideBar .listbox_list .list_first .list_image img { width:360px!important; height:260px!important;}
.page_news .layout_sideBar .listbox_list .list_first .list_name { position:absolute; bottom:0px; left:0px; width:360px; background:#2c4c24; text-align:right;}
.page_news .layout_sideBar .listbox_list .list_first .list_name p { font-size:14px; font-weight:bold; color:#fff; margin-right:10px; margin-top:2px;}
.page_news .layout_sideBar .listbox_list li { background:url(../images/picnews_li_bg.png) no-repeat; width:170px; height:140px; margin-right:10px; margin-bottom:5px; float:left;}
.page_news .layout_sideBar .listbox_list li .list_image { margin:auto; display:block; margin-top:10px; width:140px!important; height:105px!important;}
.page_news .layout_sideBar .listbox_list li .list_image img { width:140px!important; height:105px!important;}
.page_news .layout_sideBar .listbox_list li .list_name { margin:auto; background:none; text-align:center; width:140px; padding-left:0px; border:none;}
.page_news .layout_sideBar .listbox_list li .list_name p { color:#2c4c24; font-weight:bold; margin-top:4px;}

.page_news .layout_content { width:570px!important; margin-right:-10px!important; float:left!important;}
.page_news .layout_content .box { background:url(../images/box_header_bg6.png) repeat-x;}
.page_news .layout_content .box_header { background:url(../images/box_header_left_bg3.jpg) no-repeat;}
.page_news .layout_content .box_header h3 { font-size:13px; color:#4a723f; background:url(../images/box_header_right_bg3.jpg) no-repeat right;}
.page_news .layout_content #hotNews { background:url(../images/box_header_bg7.png) repeat-x #f4f9f6; border:solid 1px #aed2c5; margin-bottom:10px;}
.page_news .layout_content #hotNews .box_header { background:none;}
.page_news .layout_content #hotNews .box_header h3 { background:none; color:#e48100;}
.page_news .layout_content #hotNews .box_list li a { color:#2a5e1c!important;}
.page_news .layout_content #auctionList { margin-bottom:12px;}

.page_news #layout_flag { clear:both; margin-bottom:5px; margin-top:-5px;}

#page_newsindex .layout_content .box_list { margin-left:10px;}
#page_newsindex .layout_content .box_list li a { font-size:14px; width:85%; background:url(../images/box_list_ar.gif) no-repeat 0px 9px; color:#3c3c3c;}
#page_newsindex .layout_content .box_list li span { font-size:12px;}

#page_newslist .layout_sideBar { width:210px!important;}
#page_newslist .layout_sideBar #picnewsList { background:url(../images/picnews_bg1.png) no-repeat!important; height:760px;}
#page_newslist .layout_sideBar #picnewsList .listbox_list { width:210px!important; margin-left:10px; margin-top:-15px;}
#page_newslist .layout_sideBar #picnewsList li { float:none;}
#page_newslist .layout_sideBar #videoList { background:url(../images/videoList_bg1.png) no-repeat!important; width:210px; height:370px; margin-right:0px;}
#page_newslist .layout_sideBar #videoList .listbox_list { width:210px!important; margin-left:10px; margin-top:30px;}
#page_newslist .layout_sideBar #videoList li { float:none;}
#page_newslist .layout_content { width:750px!important; margin-bottom:0px!important;}
#page_newslist .layout_content .box_list { margin-left:10px;}
#page_newslist .layout_content .box_list li a { font-size:14px; width:85%; background:url(../images/box_list_ar.gif) no-repeat 0px 9px; color:#3c3c3c;}
#page_newslist .layout_content .box_list li span { font-size:12px;}
#page_newslist .layout_content #pnewsList { background:url(../images/newslist_bg.jpg) no-repeat;}
#page_newslist .layout_content #pnewsList .box_list { margin-left:20px; margin-top:20px;}
#page_newslist .layout_content #pnewsList .box_list li { line-height:200%;}
#page_newslist .layout_content #pnewsList .box_list li a { line-height:200%; background:url(../images/box_list_ar.gif) no-repeat 0px 12px;}
#page_newslist .layout_content #pnewsList .box_list li span { color:#3c3c3c;}
#page_newslist .layout_content #pnewsList .box_footer { height:100px; margin-top:20px;}

#page_newscontent .layout_sideBar { width:210px!important;}
#page_newscontent .layout_sideBar #picnewsList { background:url(../images/picnews_bg1.png) no-repeat!important; height:760px;}
#page_newscontent .layout_sideBar #picnewsList .listbox_list { width:210px!important; margin-left:10px; margin-top:-15px;}
#page_newscontent .layout_sideBar #picnewsList li { float:none;}
#page_newscontent .layout_sideBar #videoList { background:url(../images/videoList_bg1.png) no-repeat!important; width:210px; height:380px; margin-right:0px;}
#page_newscontent .layout_sideBar #videoList .listbox_list { width:210px!important; margin-left:10px; margin-top:30px;}
#page_newscontent .layout_sideBar #videoList li { float:none;}
#page_newscontent .layout_content { width:750px!important; margin-bottom:0px!important;}
#page_newscontent .layout_content #pnewsContent { background:url(../images/newslist_bg.jpg) no-repeat; margin-bottom:10px;}
#page_newscontent .layout_content #pnewsContent .box_list { margin-left:20px; margin-top:20px;}
#page_newscontent .layout_content #pnewsContent .box_list li { line-height:200%;}
#page_newscontent .layout_content #pnewsContent .box_list li a { line-height:200%; background:url(../images/box_list_ar.gif) no-repeat 0px 12px;}
#page_newscontent .layout_content #pnewsContent .box_list li span { color:#3c3c3c;}
#page_newscontent .layout_content #pnewsContent .box_footer { height:35px; margin-top:20px;}
#page_newscontent .box_cntt_title { margin-top:70px; margin-bottom:20px;}
#page_newscontent .box_cntt_title h4 { font-family:"黑体"; font-size:30px!important!important; text-align:center; color:#0051a0;}
#page_newscontent .box_cntt_info { background:url(../images/box_cntt_info_bg.gif) repeat-x bottom; width:85%; margin:auto; margin-bottom:20px; padding-bottom:10px; text-align:center;}
#page_newscontent .box_cntt_info * { display:inline; font-size:14px; margin-left:10px;}
#page_newscontent .box_cntt_cntt { line-height:250%; font-size:14px; width:85%; min-height:1000px; display:block; margin:auto;}
#page_newscontent .box_cntt_source { text-align:right; font-size:14px; width:85%; display:block; margin:auto;}
#page_newscontent #setFontsize { background:url(../images/btn_setAdd_ar.gif) no-repeat 0px 1px; padding-left:20px; position:absolute; top:40px; right:20px;}
#page_newscontent #setFontsize a { color:#0051a0; font-size:12px;} 
#page_newscontent #specialList {}
#page_newscontent #specialList .list_image img { width:140px!important; height:140px!important;}

/* page_culture */
.page_culture .layout_sideBar { background:url(../images/page_culture_bg.gif) no-repeat 0px 0px; width:530px!important; padding-left:10px!important;}
.page_culture .layout_sideBar #newsList { width:280px; height:80px; _height:200px; clear:both!important; margin-top:205px; border:none!important; background:none!important;}
.page_culture .layout_sideBar #newsList .box_header { background:none!important;}
.page_culture .layout_sideBar #newsList h3 { background:none!important;}
.page_culture .layout_sideBar #newsList .box_main { margin-top:10px;}
.page_culture .layout_sideBar #newsList .box_main li { line-height:180%;}
.page_culture .layout_sideBar #newsList .box_main li a { font-size:13px; color:#960000; background:url(../images/box_list_ar1.gif) no-repeat 3px 11px;}
.page_culture .layout_sideBar #newsList .box_footer { background:none!important;}

.page_culture .layout_sideBar #sortList { width:280px; height:160px; clear:both!important; margin-top:120px; _margin-top:0px; border:none!important; background:none!important;}
.page_culture .layout_sideBar #sortList .box_header { background:none!important;}
.page_culture .layout_sideBar #sortList .box_func { display:block; right:20px!important; left:auto!important;}
.page_culture .layout_sideBar #sortList h3 { background:none!important;}
.page_culture .layout_sideBar #sortList .box_main { margin-top:10px;}
.page_culture .layout_sideBar #sortList .box_main li { line-height:140%; float:left; width:33%;}
.page_culture .layout_sideBar #sortList .box_main li a { font-size:13px; color:#666;}
.page_culture .layout_sideBar #sortList .box_main li span { display:none;}
.page_culture .layout_sideBar #sortList .box_footer { background:none!important;}

.page_culture .layout_sideBar #videoList { background:url(../images/videoList_bg3.png) no-repeat!important; width:280px; height:370px; margin-right:0px; clear:both!important;}
.page_culture .layout_sideBar #videoList .listbox_main { margin-top:40px; _margin-top:0px;}
.page_culture .layout_sideBar #videoList .listbox_header { background:none;}
.page_culture .layout_sideBar #videoList .listbox_header h3 { font-size:14px; color:#666; margin-left:20px; margin-top:20px;}
.page_culture .layout_sideBar #videoList .func_more { position:absolute; right:20px; top:25px; font-size:12px; font-weight:bold;}
.page_culture .layout_sideBar #videoList .func_more a { color:#666!important;}
.page_culture .layout_sideBar #videoList li { background:url(../images/picnews_li_bg1.png) no-repeat; width:170px; height:140px; margin-right:10px; margin-bottom:5px; float:none;}
.page_culture .layout_sideBar #videoList li .list_image { margin:auto; display:block; margin-top:10px; width:140px!important; height:105px!important;}
.page_culture .layout_sideBar #videoList li .list_image img { width:140px!important; height:105px!important;}
.page_culture .layout_sideBar #videoList li .list_name { margin:auto; background:none; text-align:center; width:140px; padding-left:0px; border:none;}
.page_culture .layout_sideBar #videoList li .list_name p { color:#000; font-weight:bold; margin-top:4px;}
.page_culture .layout_sideBar #videoList .listbox_list { width:190px!important; margin:auto; margin-top:10px;}

.page_culture .layout_content { width:680px!important; _width:700px!important; margin-left:-230px!important; _margin-left:-250px!important;  margin-right:-50px!important;} 
.page_culture .layout_content .newslist { width:310px; height:450px; float:left; margin-left:25px; margin-top:20px;}
.page_culture .layout_content .newslist .func_more a { color:#0082ba!important;}
.page_culture .layout_content .newslist .imglist_vertical1 { margin-bottom:15px!important; margin-top:0px!important;}
.page_culture .layout_content .newslist .imglist_vertical1 li { background:none!important;}
.page_culture .layout_content .newslist .imglist_vertical1 li a { background:none!important;}
.page_culture .layout_content .newslist .imglist_vertical1 .list_image { width:auto;}
.page_culture .layout_content .newslist .imglist_vertical1 .list_image img { width:90px!important; height:130px!important;}
.page_culture .layout_content .newslist .imglist_vertical1 .list_intro { width:150px; height:130px; color:#0051a0; overflow:hidden; line-height:22px;}
.page_culture .layout_content .newslist .imglist_vertical1 h4 { display:block; font-weight:bold; float:none;}
.page_culture .layout_content .newslist .imglist_vertical1 p { display:block;}
.page_culture .layout_content .newslist .box_list { margin-top:79px; _margin-top:20px!important; clear:both;}
.page_culture .layout_content .newslist .box_list li {}
.page_culture .layout_content .newslist .box_list li a { background:url(../images/box_list_ar.gif) no-repeat 3px 9px;}
.page_culture .layout_content .newslist .box_footer { clear:both;}

.page_culture #layout_flag { clear:both; margin-bottom:10px; margin-top:10px!important; _margin-top:-0px!important;}

#page_cultureindex #layout_flag { clear:both; margin-bottom:10px; margin-top:10px!important; _margin-top:-35px!important;}

#page_culturelist .layout_sideBar #videoList { background:url(../images/videoList_bg2.png) no-repeat!important; width:280px; height:535px; margin-right:0px; clear:both!important;}
#page_culturelist .layout_content .box_list li a { font-size:14px; width:85%; background:url(../images/box_list_ar.gif) no-repeat 0px 9px; color:#3c3c3c; line-height:200%;}
#page_culturelist .layout_content .box_list li span { font-size:12px;}
#page_culturelist .layout_content #pnewsList { width:647px; background:url(../images/newslist_bg1.jpg) no-repeat; height:auto;}
#page_culturelist .layout_content #pnewsList .box_list { margin-left:20px; margin-top:20px;}
#page_culturelist .layout_content #pnewsList .box_list li { line-height:200%;}
#page_culturelist .layout_content #pnewsList .box_list li span { color:#3c3c3c;}
#page_culturelist .layout_content #pnewsList .box_footer { height:80px; margin-top:10px;}

#page_culturecontent .layout_sideBar #videoList { background:url(../images/videoList_bg2.png) no-repeat!important; width:280px; height:535px; margin-right:0px; clear:both!important;}
#page_culturecontent .layout_content { margin-left:-210px!important;width:660px!important;}
#page_culturecontent .layout_content #pnewsContent { width:657px; background:url(../images/newslist_bg1.jpg) no-repeat; margin-bottom:10px;}
#page_culturecontent .layout_content #pnewsContent .box { margin-left:20px; margin-top:20px;}
#page_culturecontent .layout_content #pnewsContent .box li { line-height:200%;}
#page_culturecontent .layout_content #pnewsContent .box li a { line-height:200%; background:url(../images/box_list_ar.gif) no-repeat 0px 12px;}
#page_culturecontent .layout_content #pnewsContent .box li span { color:#3c3c3c;}
#page_culturecontent .layout_content #pnewsContent .box_footer { height:35px; margin-top:20px;}
#page_culturecontent .box_cntt_title { margin-top:70px; margin-bottom:20px;}
#page_culturecontent .box_cntt_title h4 { font-family:"黑体"; font-size:30px!important!important; text-align:center; color:#0051a0;}
#page_culturecontent .box_cntt_info { background:url(../images/box_cntt_info_bg.gif) repeat-x bottom; width:85%; margin:auto; margin-bottom:20px; padding-bottom:10px; text-align:center;}
#page_culturecontent .box_cntt_info * { display:inline; font-size:14px; margin-left:10px;}
#page_culturecontent .box_cntt_cntt { line-height:250%; font-size:14px; width:85%; min-height:1000px; display:block; margin:auto;}
#page_culturecontent .box_cntt_source { text-align:right; font-size:14px; width:85%; display:block; margin:auto;}
#page_culturecontent #setFontsize { background:url(../images/btn_setAdd_ar.gif) no-repeat 0px 1px; padding-left:20px; position:absolute; top:40px; right:20px;}
#page_culturecontent #setFontsize a { color:#0051a0; font-size:12px;}

/* page_museum */
.page_museum .greenBox1 { border:solid 1px #b5caaa; border-bottom:none 0px; background:url(../images/box_header_bg15.png) repeat-x 0px -1px #e8f3de!important; position:relative; width:100%; margin-bottom:10px;}
.page_museum .greenBox1 .box_header { background:url(../images/box_header_right_bg5.jpg) no-repeat right top; position:relative; top:-1px; right:-1px; height:28px; width:100%; padding-top:0px;}
.page_museum .greenBox1 .box_header h3 { background:url(../images/box_header_left_bg5.jpg) no-repeat left top; font-size:14px; font-weight:bold; color:#516448; padding-left:20px; padding-top:5px; height:23px; position:relative; top:0px; left:-2px;}
.page_museum .greenBox1 .box_header h3 a { color:#516448!important; padding-left:5px; padding-right:5px;}
.page_museum .greenBox1 .box_func { top:0px; right:60px; left:auto;}
.page_museum .greenBox1 .func_more a { color:#68805e; font-weight:bold;}
.page_museum .greenBox1 .box_main { height:219px; _height:200px;}
.page_museum .greenBox1 .box_footer { background:url(../images/box_footer_bg8.png) no-repeat bottom left!important; position:relative; left:-1px; bottom:0px; height:5px!important;}
.page_museum .greenBox1 .box_listfunc { background:transparent; border:none 0px;}
.page_museum .greenBox1 .imglist { margin-top:10px;}
.page_museum .greenBox1 .imglist li { margin-left:20px;}
.page_museum .greenBox1 .imglist .list_image { background:url(../images/list_image_bg2.png) no-repeat!important; width:162px; height:162px; display:block;}
.page_museum .greenBox1 .imglist .list_image img { width:130px; height:130px; margin:15px auto; display:block;}
.page_museum .greenBox1 .imglist .list_name { width:152px; background:#d1e7ce!important; color:#1b3118!important;}
.page_museum .greenBox1 .imglist .list_name * { color:#1b3118!important;}
.page_museum .greenBox1 .imglist .list_author { width:152px; background:#daf0d7!important; color:#1b3118!important;}
.page_museum .greenBox1 .imglist .list_author * { color:#1b3118!important;}
.page_museum .museumBox { width:980px; margin-top:10px;}

.page_museum #museumIntro { width:980px; height:370px; background:url(../images/museumIntro_bg.jpg) no-repeat; margin-top:10px; position:relative;}
.page_museum #museumIntro .museum_intro_header { background:url(../images/homeNews_header_bg1.png) repeat-x; height:23px;}
.page_museum #museumIntro .museum_intro_main {}
.page_museum #museumIntro .museum_intro_main_photo { border:solid 1px #707070; position:absolute; top:50px; left:30px;}
.page_museum #museumIntro .museum_intro_main_title { padding:0px 30px; font-family:"黑体"; font-size:26px; position:absolute; top:45px; left:400px;}
.page_museum #museumIntro .museum_intro_main_cntt { padding:0px 30px; font-size:14px; line-height:200%; width:500px; height:170px; overflow:hidden; position:absolute; top:90px; left:400px;}
.page_museum #museumIntro .museum_intro_func { margin-left:10px; margin-top:-20px; position:absolute; bottom:30px; left:400px;}
.page_museum #museumIntro .museum_intro_func a { width:140px; height:60px; display:block; text-indent:-9999px; float:left;}
.page_museum #museumIntro #btn_museum1 { background:url(../images/btn_museum1.png) no-repeat;}
.page_museum #museumIntro #btn_museum2 { background:url(../images/btn_museum2.png) no-repeat;}
.page_museum #museumIntro #btn_museum3 { background:url(../images/btn_museum3.png) no-repeat;}
.page_museum #museumIntro #btn_museum4 { background:url(../images/btn_museum4.png) no-repeat;}

.page_museum #layout_content { width:980px; margin-top:5px; background:url(../images/box_header_bg16.jpg) no-repeat #ebebeb;}
.page_museum #layout_content_header { background:url(../images/homeNews_header_bg1.png) repeat-x; height:23px; margin-bottom:30px;}
.page_museum #layout_content_footer { background:url(../images/box_footer_bg9.jpg) repeat-x; height:190px; clear:both; margin-top:-100px;}
.page_museum #layout_sideBar { float:left; margin-left:30px; _margin-left:15px; margin-right:20px; width:300px;}
.page_museum #layout_sideBar .museum_intro_main_photo img { width:300px; height:225px; border:solid 1px #707070;}
.page_museum #layout_sideBar .museum_intro_main_title { font-weight:bold; font-size:16px; margin:10px 0px;}
.page_museum #layout_sideBar .museum_intro_main_cntt { font-size:12px; line-height:150%;}
.page_museum #layout_sideBar .museum_intro_func { margin:10px 5px;}
.page_museum #layout_sideBar .museum_intro_func a { width:65px; display:block; background:#eef5ff; font-weight:bold; float:left; border:solid 1px #1b4c95!important; text-align:center; margin-right:5px;}
.page_museum #layout_sideBar #museumB { margin-top:20px; background-color:#f3f3f3!important; padding-bottom:10px;}
.page_museum #layout_sideBar #museumB li { margin-bottom:10px; width:135px;}
.page_museum #layout_sideBar #museumB .list_image { width:135px!important; height:100px!important;}
.page_museum #layout_sideBar #museumB .list_image img { width:135px!important; height:100px!important;}
.page_museum #layout_sideBar #museumB .list_name { width:125px!important;}
.page_museum #layout_sideBar #museumB .list_author { width:125px!important;}
.page_museum #layout_sideBar #museumB .box_footer { display:none;}
.page_museum #pnewsList { width:600px; float:left; background-color:transparent!important; border:solid 1px #b5caaa!important; margin-right:-10px;}
.page_museum #pnewsList .box_list li { line-height:220%; padding-left:10px;}
.page_museum #pnewsList .box_list a { font-size:14px; color:#000; width:85%; background:url(../images/box_list_ar.gif) no-repeat 0px 15px;}
.page_museum #pnewsList .box_footer { background:none!important; height:50px!important; margin-top:10px!important;}

.page_museum #layout_sideBar .newslist { margin-top:20px; background-color:#f3f3f3!important; padding-bottom:10px;}
.page_museum #layout_sideBar .newslist li a { color:#000; width:80%!important; display:block; float:left;}
.page_museum #layout_sideBar .newslist .box_footer { display:none;}

.page_museum #shopList { width:600px; float:left; background-color:transparent!important; border:solid 1px #b5caaa!important;}
.page_museum #shopList .box_func { display:none;}
.page_museum #shopList .box_footer { background:none!important; height:50px!important;}
.page_museum #shopList .box_list li { float:left; width:47%; position:relative; padding-left:10px; padding-right:10px; margin-top:20px; border-bottom:dashed 1px #c4d4dd; padding-bottom:10px;}
.page_museum #shopList .box_list .list_image { float:left; padding-right:20px; height:130px;}
.page_museum #shopList .box_list .list_image img { width:130px!important; height:130px!important;}
.page_museum #shopList .box_list h4 { padding-left:5px;}
.page_museum #shopList .box_list .list_name { width:100%; background:transparent!important;}
.page_museum #shopList .box_list .list_name h4 { display:none;}
.page_museum #shopList .box_list .list_name p { font-family:"黑体"; color:#464646; font-size:16px;}
.page_museum #shopList .box_list .list_author { width:100%;}
.page_museum #shopList .box_list .list_author { position:absolute; top:45px; display:none;}
.page_museum #shopList .box_list .list_author * { font-size:12px; color:#464646;}
.page_museum #shopList .box_list .list_area { width:100%;}
.page_museum #shopList .box_list .list_area { position:absolute; top:50px;}
.page_museum #shopList .box_list .list_area * { font-size:12px; color:#464646;}
.page_museum #shopList .box_list .list_spec { width:100%;}
.page_museum #shopList .box_list .list_spec { position:absolute; top:65px;}
.page_museum #shopList .box_list .list_spec * { font-size:12px; color:#464646;}
.page_museum #shopList .box_list .list_code { width:100%;}
.page_museum #shopList .box_list .list_code { position:absolute; top:80px;}
.page_museum #shopList .box_list .list_code * { font-size:12px; color:#464646;}
.page_museum #shopList .box_list .list_price { width:180px;}
.page_museum #shopList .box_list .list_price { position:absolute; top:25px;}
.page_museum #shopList .box_list .list_price h4 { color:#dc0000; font-size:12px; }
.page_museum #shopList .box_list .list_price p { color:#dc0000; font-size:16px; font-weight:bold;}
/*.page_museum #shopList .box_list .price_spec { top:-5px; background:url(../images/price_spec_bg.gif) no-repeat right; width:auto; padding-right:40px; padding-top:30px; overflow:hidden; height:40px;}*/
.page_museum #shopList .box_list .price_spec h4 { background:url(../images/price_spec_bg.gif) no-repeat; text-indent:-9999px; width:41px; height:16px; margin-top:4px;}
.page_museum #shopList .box_list .price_spec p { color:#fd6100;}
.page_museum #shopList .box_list .list_fav { position:absolute; bottom:10px; padding-left:5px;}
.page_museum #shopList .box_list .list_fav a { background:url(../images/btn_setAdd_ar.gif) no-repeat 0px 1px; padding-left:20px; color:#0051a0;}

	/* page_museumindex */
#page_museumindex #homeFlag { width:980px; height:260px;}
#page_museumindex #playbox { width:980px; height:260px;}
#page_museumindex #playbox_bg { width:980px;}
#page_museumindex #playbox_list a { width:980px; height:260px;}
#page_museumindex #playbox_list img { width:980px; height:260px;}

#page_museumindex #homeNews { width:980px; height:320px; background:url(../images/homeNews_bg1.png) repeat-y; margin-top:10px;}
#page_museumindex #homeNews #homeNews_header { background:url(../images/homeNews_header_bg.png) repeat-x; height:23px;}
#page_museumindex #homeNews .boxnews { float:left;}
#page_museumindex #homeNewsA { width:420px; padding:10px 20px;}
#page_museumindex #homeNewsA .boxnews_header h3 { font-size:13px; color:#386345; font-weight:bold!important;}
#page_museumindex #homeNewsA .boxnews_list { margin-top:5px;}
#page_museumindex #homeNewsA .boxnews_list li { line-height:140%; clear:both;}
#page_museumindex #homeNewsA .boxnews_list a { float:left; font-size:14px; color:#000; background:url(../images/box_list_ar.gif) no-repeat 0px 10px; padding-left:10px;}
#page_museumindex #homeNewsA .boxnews_list span { float:right; font-family:"Arial"; font-size:12px; color:#828282; padding-top:2px;}
#page_museumindex #homeNewsB .boxnews_header { display:none;}
#page_museumindex .boxnews_image { margin:10px; float:left;}
#page_museumindex .boxnews_text { margin:10px; float:left; margin-right:-10px;}
#page_museumindex .boxnews_text_photo img { width:160px; height:120px;}
#page_museumindex .boxnews_text_cntt { font-size:12px; margin-top:10px; width:160px;}

#page_museumindex #museumBox { width:980px; background:#c8e0c7; border:none 0px;}
#page_museumindex #museumBox .box { background:none; border:none 0px; float:left;}
#page_museumindex #museumBox .box_header { display:none;}
#page_museumindex #museumBox .box_footer { display:none;}
#page_museumindex #museumPhoto { width:450px;}
#page_museumindex #museumPhoto .box_func { display:none;}
#page_museumindex #museumPhoto li { margin-bottom:5px;}
#page_museumindex #museumPhoto .list_name { background:#8cb08c; border:none 0px; margin-top:-2px;}
#page_museumindex #museumPhoto .list_name p { color:#000;}
#page_museumindex #museumPhoto .list_image img { width:140px; height:105px;}
#page_museumindex #museumList { width:520px;}
#page_museumindex #museumList .box_func { right:0px; left:auto;}
#page_museumindex #museumList .box_list { padding-bottom:5px;}
#page_museumindex #museumList .box_list h4 { clear:both; font-size:14px; font-weight:bold;}
#page_museumindex #museumList .box_list ul { clear:both;}
#page_museumindex #museumList .box_list li { float:left;}
#page_museumindex #museumList .box_list a { font-size:12px; background:none; color:#000; width:auto;}
#page_museumindex #museumList .box_list .func_more { padding-left:10px;}

	/* page_museumhome */
#page_museumhome #layout_content { background:#fff;}
#page_museumhome #museumlists { width:980px; position:relative; height:520px; margin-top:10px;}
#page_museumhome #museumlists .grayBox { width:290px; height:240px;}
#page_museumhome #museumlists .grayBox .box_header h3 { color:#153d7a!important;}
#page_museumhome #museumlistA { position:absolute; top:5px; left:0px; z-index:20;}
#page_museumhome #museumlistB { position:absolute; top:5px; left:310px; z-index:20;}
#page_museumhome #museumlistC { position:absolute; top:260px; left:0px; z-index:20;}
#page_museumhome #museumlistD { position:absolute; top:260px; left:310px; z-index:20;}
#page_museumhome #museumlistE { position:absolute; top:-10px; right:0px; width:380px;}
#page_museumhome #museumlistE { border:none 0px; background:none;}
#page_museumhome #museumlistE .box_func { bottom:-30px; top:auto; left:40px;}
#page_museumhome #museumlistE .box_func a { color:#646464; font-weight:bold;}
#page_museumhome #museumlistE .box_header { background:url(../images/museumlistE_header_bg.jpg) no-repeat; width:380px; height:80px;}
#page_museumhome #museumlistE .box_header h3 { display:none;}
#page_museumhome #museumlistE .box_main { margin-top:-10px; margin-right:0px;}
#page_museumhome #museumlistE .box_main li { border-bottom:solid 1px #c8c8c8; border-right:solid 5px #c8c8c8; margin-top:2px; margin-left:20px;}
#page_museumhome #museumlistE .box_main li span { display:none;}
#page_museumhome #museumlistE .box_footer { display:none;}

	/* page_museumlist */
#page_museumlist #layout_content_header { background:url(../images/homeNews_header_bg.png) repeat-x; height:23px;}
#page_museumlist #museumIndex { width:95%; margin:auto; margin-bottom:10px; background-color:transparent!important;}
#page_museumlist #museumIndex .box_main { margin-right:-10px!important;}
#page_museumlist #museumIndex .box_list { margin:20px 10px; padding-right:30px;}
#page_museumlist #museumIndex .box_list li { margin-right:0px!important; position:relative; height:170px; padding-bottom:20px; border-bottom:dashed 1px #dbd0c9; background:url(../images/activitiesubList_bg.jpg) repeat-y right #fff;}
#page_museumlist #museumIndex .box_list * { display:block; color:#464646;}
#page_museumlist #museumIndex .box_list h4 { display:none;}
#page_museumlist #museumIndex .list_first img { width:200px!important; height:150px!important;}
#page_museumlist #museumIndex .list_image img { width:200px; height:150px; float:left; margin:15px 5px;}
#page_museumlist #museumIndex .list_name { background:none!important; border:none 0px; padding:0px!important; position:absolute; top:15px; left:250px;}
#page_museumlist #museumIndex .list_name p { font-size:18px; font-family:"黑体";}
#page_museumlist #museumIndex .list_time h4 { display:block;}
#page_museumlist #museumIndex .list_time { position:absolute; top:40px; left:250px; line-height:150%; font-size:14px;}
#page_museumlist #museumIndex .list_intro { position:absolute; top:65px; left:250px; line-height:150%; width:600px; font-size:12px; overflow:hidden;}
#page_museumlist #museumIndex .list_more { position:absolute; top:15px; right:40px; padding-left:5px;}
#page_museumlist #museumIndex .list_more a { background:url(../images/btn_setAdd_ar.gif) no-repeat 0px 5px; padding-left:20px; color:#0051a0;}
#page_museumlist #museumIndex .box_footer { height:50px!important; background:none!important;}

	/* page_museumcontent */
#page_museumcontent #pnewsContent { width:600px; float:left; background-color:transparent!important; border:solid 1px #b5caaa!important;}
#page_museumcontent #pnewsContent .box { margin-left:20px; margin-top:20px;}
#page_museumcontent #pnewsContent .box li { line-height:200%;}
#page_museumcontent #pnewsContent .box li a { line-height:200%; background:url(../images/box_list_ar.gif) no-repeat 0px 12px;}
#page_museumcontent #pnewsContent .box li span { color:#3c3c3c;}
#page_museumcontent #pnewsContent .box_func { display:none;}
#page_museumcontent #pnewsContent .box_footer { background:none; margin-top:20px;}
#page_museumcontent .box_cntt_title { margin-top:70px; margin-bottom:20px;}
#page_museumcontent .box_cntt_title h4 { font-family:"黑体"; font-size:30px!important!important; text-align:center; color:#0051a0;}
#page_museumcontent .box_cntt_info { background:url(../images/box_cntt_info_bg.gif) repeat-x bottom; width:85%; margin:auto; margin-bottom:20px; padding-bottom:10px; text-align:center;}
#page_museumcontent .box_cntt_info * { display:inline; font-size:14px; margin-left:10px;}
#page_museumcontent .box_cntt_cntt { line-height:250%; font-size:14px; width:85%; min-height:1000px; display:block; margin:auto;}
#page_museumcontent .box_cntt_source { text-align:right; font-size:14px; width:85%; display:block; margin:auto;}
#page_museumcontent #setFontsize { background:url(../images/btn_setAdd_ar.gif) no-repeat 0px 1px; padding-left:20px; position:absolute; top:40px; right:20px;}
#page_museumcontent #setFontsize a { color:#0051a0; font-size:12px;}

/* page_help */
.page_help #layout_sideBar { margin-right:8px;}
.page_help #layout_content { margin-right:-10px;}
.page_help #layout_content .box_main { margin:20px; font-size:13px!important!important!important; line-height:250%!important!important!important;}
.page_help #layout_content .box_main * { font-size:13px!important!important!important; line-height:250%!important!important!important;}
.page_help #layout_content .box_main input { line-height:100%!important!important!important;}

/* page_aboutus */
.page_aboutus #layout_title { margin-bottom:8px; width:980px; height:100px; background:url(../images/layout_title_aboutus.jpg) no-repeat;}
.page_aboutus #layout_sideBar { margin-right:8px;}
.page_aboutus #layout_sideBar #textList { border:none 0px; background:none;}
.page_aboutus #layout_sideBar #textList .box_header { display:none;}
.page_aboutus #layout_sideBar #textList .box_footer { display:none;}
.page_aboutus #layout_sideBar #textList .box_main { margin:0px;}
.page_aboutus #layout_sideBar #textList li { width:250px; height:60px; margin-bottom:3px;}
.page_aboutus #layout_sideBar #textList a { width:250px; height:40px; background:url(../images/box_list_bg1.jpg) no-repeat; display:block; text-align:center; font-size:16px; color:#0051a0; font-weight:bold; padding-top:20px;}
.page_aboutus #layout_sideBar #textList a:hover { color:#a00000; text-decoration:none;}
.page_aboutus #layout_sideBar .box_flag { margin-bottom:10px;}
.page_aboutus #layout_sideBar .box_flag img { width:250px; height:80px;}
.page_aboutus #layout_sideBar .box { width:250px;}
.page_aboutus #layout_content { margin-right:-10px;}
.page_aboutus #textContent { background:url(../images/box_header_bg12.jpg) no-repeat top!important; padding-top:80px;}
.page_aboutus #textContent .box_header { display:none;}
.page_aboutus #layout_content .box_text1 { width:95%!important;}
.page_aboutus #layout_content .box_text1_titl { font-size:30px; font-family:"黑体"; font-weight:normal; color:#0051a0; margin-top:20px; margin:auto; text-align:center;} 
.page_aboutus #layout_content .box_text1_cntt { margin:20px 0px;}
.page_aboutus #layout_content .box_text1_cntt * {}
/*
.page_aboutus #layout_content .box_text1_cntt { margin:20px 0px; color:#000!important!important!important; font-size:14px!important!important!important; line-height:250%!important!important!important;}
.page_aboutus #layout_content .box_text1_cntt * { color:#000!important!important!important; font-size:14px!important!important!important; line-height:250%!important!important!important;}
*/

/* page_question */
.page_question #layout_title { margin-bottom:8px; width:980px; height:100px; background:url(../images/layout_title_question.jpg) no-repeat;}
.page_question #layout_sideBar { margin-right:8px;}
.page_question #layout_sideBar #textList { border:none 0px; background:none;}
.page_question #layout_sideBar #textList .box_header { display:none;}
.page_question #layout_sideBar #textList .box_footer { display:none;}
.page_question #layout_sideBar #textList .box_main { margin:0px;}
.page_question #layout_sideBar #textList li { width:250px; height:60px; margin-bottom:3px;}
.page_question #layout_sideBar #textList a { width:250px; height:40px; background:url(../images/box_list_bg2.jpg) no-repeat; display:block; text-align:center; font-size:16px; color:#224f59; font-weight:bold; padding-top:20px;}
.page_question #layout_sideBar #textList a:hover { color:#a00000; text-decoration:none;}
.page_question #layout_sideBar .box_flag { margin-bottom:10px;}
.page_question #layout_sideBar .box_flag img { width:250px; height:80px;}
.page_question #layout_sideBar .box { width:250px;}
.page_question #layout_content { margin-right:-10px;}
.page_question #textContent { background:url(../images/box_header_bg13.jpg) no-repeat top!important; padding-top:80px;}
.page_question #textContent .box_header { display:none;}
.page_question #layout_content .box_text1 { width:95%!important;}
.page_question #layout_content .box_text1_titl { font-size:30px; font-family:"黑体"; font-weight:normal; color:#005b82; margin-top:20px; margin:auto; text-align:center;} 
.page_question #layout_content .box_text1_cntt { margin:20px 0px;}
.page_question #layout_content .box_text1_cntt * {}
/*
.page_question #layout_content .box_text1_cntt { margin:20px 0px; color:#000!important!important!important; font-size:14px!important!important!important; line-height:250%!important!important!important;}
.page_question #layout_content .box_text1_cntt * { color:#000!important!important!important; font-size:14px!important!important!important; line-height:250%!important!important!important;}
*/

/* page_usercenter */
.page_usercenter #layout_title { margin-bottom:8px; width:980px; height:100px; background:url(../images/layout_title_usercenter.jpg) no-repeat;}
.page_usercenter #layout_sideBar { margin-right:8px;}
.page_usercenter #layout_sideBar #textList { border:none 0px; background:none;}
.page_usercenter #layout_sideBar #textList .box_header { display:none;}
.page_usercenter #layout_sideBar #textList .box_footer { display:none;}
.page_usercenter #layout_sideBar #textList .box_main { margin:0px;}
.page_usercenter #layout_sideBar #textList li { width:250px; height:60px; margin-bottom:3px;}
.page_usercenter #layout_sideBar #textList a { width:250px; height:40px; background:url(../images/box_list_bg3.jpg) no-repeat; display:block; text-align:center; font-size:16px; color:#654943; font-weight:bold; padding-top:20px;}
.page_usercenter #layout_sideBar #textList a:hover { color:#a00000; text-decoration:none;}
.page_usercenter #layout_sideBar .box_flag { margin-bottom:10px;}
.page_usercenter #layout_sideBar .box_flag img { width:250px; height:80px;}
.page_usercenter #layout_sideBar .box { width:250px;}
.page_usercenter #layout_content { margin-right:-10px;}
.page_usercenter #textContent { background:url(../images/box_header_bg14.jpg) no-repeat top!important; padding-top:80px;}
.page_usercenter #textContent .box_header { display:none;}
.page_usercenter #layout_content .box_text1 { width:95%!important;}
.page_usercenter #layout_content .box_text1_titl { font-size:30px; font-family:"黑体"; font-weight:normal; color:#a00000; margin-top:20px; margin:auto; text-align:center;} 
.page_usercenter #layout_content .box_text1_cntt { margin:20px 0px;}
.page_usercenter #layout_content .box_text1_cntt * {}
/*
.page_usercenter #layout_content .box_text1_cntt { margin:20px 0px; color:#000!important!important!important; font-size:14px!important!important!important; line-height:250%!important!important!important;}
.page_usercenter #layout_content .box_text1_cntt * { color:#000!important!important!important; font-size:14px!important!important!important; line-height:250%!important!important!important;}
*/

/* page_userlogin */
.page_userlogin #layout_title { margin-bottom:8px; width:980px; height:100px; background:url(../images/layout_title_userlogin.jpg) no-repeat;}

/* page_usermanage */
.page_usermanage #layout_title { margin-bottom:8px; width:980px; height:100px; background:url(../images/layout_title_usermanage.jpg) no-repeat;}

/* layout_footer */
#layout_footer * { color:#000; font-size:12px;}
#layout_footer #footmenu { border:solid 1px #b7bec4; background:#e2edf4; padding:5px;}
#layout_footer #footmenu ul { overflow:hidden; margin:auto; display:block; width:850px;}
#layout_footer #footmenu ul li { float:left; border-left:solid 1px #000; list-style-type: none; margin-left:-1px; line-height:14px; padding:0px 8px;}
#layout_footer #footmenu ul li a { font-size:12px; color:#000;}
#layout_footer #copyright { position:absolute; top:40px; left:250px; margin-top:3px;}
#layout_footer #copyright p { text-align:right;}
#layout_footer #copyright .cn { padding-top:2px;}
#layout_footer #copyright .en { font-family:"Arial"; padding-left:5px;}
#layout_footer #licence { position:absolute; top:40px; left:540px;}
#layout_footer #licence img { float:left; margin-right:10px; }
#layout_footer #licence p { margin-top:5px; line-height:120%;}
#layout_footer #licence .left{float:left;}
#layout_footer #licence .right{float:left; margin-left:15px; margin-top:-6px;}
#layout_footer .copyright_en { font-family:"Arial";}
#layout_footer #contact { margin:auto; width:300px; padding-top:65px;}
#layout_footer #contact p { white-space:nowrap; }

/* clearbox */
clearbox { clear:both;}

/* LoginPanel */
#LoginPanel { width:300px; height:200px; border:solid 1px #c1cad3; position:absolute; top:0px; left:0px; background:#fff; z-index:9000;}

/* loading */
#loading { background:url(../images/loading.gif) no-repeat 0px 8px; padding-left:18px; padding-top:10px; margin:5px; font-size:12px;}
/* loading */

/* pager */
.pager { font-size:12px; margin:10px 0px 20px 20px; text-align:center;}
.pager a { text-decoration:none; border:solid 1px #d2d2cf; color:#0044dd!important;}
.pager a { padding: 0.3em 0.5em; margin-right: 5px; margin-bottom: 5px;}
.pager b { border:none 0px; color:#ff6448; font-weight:bold;}

