﻿@charset "utf-8";
/* CSS Document */
					  /* *html{ background-image:url(about:blank); background-attachment:fixed; } */
                      body { margin:0px; padding:0px; font-size:62.5%; font-family:"宋体",Arial; color:#666666; background:#FFF; _background-image:url(about:blank); _background-attachment:fixed }
div,form,ul,li,ol,dl,dt,dd { margin:0px; padding:0px; list-style:none }
         h1,h2,h3,h4,h5,h6 { margin:0px; padding:0px}
                         a { text-decoration:none; color:#666}
			       a:hover { text-decoration:underline; color:#333 }
		               img { border:0px }
				     	h1 { font-size:1.8em }
						h2 { font-size:1.6em }
						h3 { font-size:1.4em }
/*common*/
.clear { clear:both; font-size:0; height:0; overflow:hidden }
.left { float:left }
.right { float:right }
.lazyload img { background:url(../images/loading.gif) no-repeat center center }
.wrapper { width:100%; height:100%; overflow:hidden }
.container { width:990px; height:100%; overflow:hidden; margin:0px auto;}
.gap_m10 { margin-bottom:10px}
.comm_BorderTop { height:4px; line-height:4px; _font-size:0.4em; display:block; background-color:#573d6c }
.comm_AreaStyle { border:1px solid #dfd6f1; background:url(../images/index_sprite_1.gif) repeat-x 0px -1076px; }
.comm_AreaStyle .areaTitle { height:37px; background:url(../images/commList_sprite_1.gif) no-repeat -181px -935px; padding:0px 10px }
.comm_AreaStyle .areaTitle_notbg { background:none !important }
.comm_AreaStyle .areaTitle h3 { font-size:1.6em; font-family:'微软雅黑'; font-weight:normal; color:#573d6d; height:37px; line-height:32px; background:url(../images/index_2.gif) repeat-x 0px bottom; padding-left:15px}
.comm_AreaStyle .areaTitle span { font-size:0.75em; color:#b0b0b0}

#comm_HiTravel { position:relative }
#comm_HiTravel a { display:block; position:absolute; z-index:1 !important; background:url(../images/blank.gif) no-repeat}
.xubox_shade, .xubox_layer{position:fixed; _position:absolute;}
.xubox_shade{top:0; left:0; width:100%; height:100%; _height:expression(document.body.offsetHeight+"px");}
.xubox_layer{top:150px; left:50%; height:auto; width:310px; margin-left:-155px;}
.xubox_border, .xubox_title, .xubox_title i, .xubox_page, .xubox_iframe, .xubox_title em, .xubox_close, .xubox_msgico, .xubox_moves{position:absolute;}
.xubox_border{border-radius: 5px;}
.xubox_title{left:0; top:0;}
.xubox_main{position:relative; height:100%; _float:left;}
.xubox_page{top:0; left:0;}
.xubox_load{background:url(../images/layer/xubox_loading0.gif) #fff center center no-repeat;}
.xubox_loading{display:block; float:left; text-decoration:none; color:#FFF; _float:none; }
.xulayer_png32{background:url(../images/layer/xubox_ico0.png) no-repeat;}
.xubox_moves{border:3px solid #666; cursor:move; background-color:rgba(255,255,255,.3); background-color:#fff\9;  filter:alpha(opacity=50);}
.xubox_msgico{width:32px; height:32px; top:52px; left:15px; background:url(../images/layer/xubox_ico0.png) no-repeat;}
.xubox_text{ padding-left:55px; float:left; line-height:25px; word-break:break-all; padding-right:20px; overflow:hidden; font-size:14px;}
.xubox_msgtype0{background-position:-91px -38px;} 
.xubox_msgtype1{background-position:-128px -38px }
.xubox_msgtype2{background-position:-163px -38px;}
.xubox_msgtype3{background-position:-91px -75px;}
.xubox_msgtype4{background-position:-163px -75px;}
.xubox_msgtype5{background-position:-163px -112px;}
.xubox_msgtype6{background-position:-163px -148px;}
.xubox_msgtype7{background-position:-128px -75px;}
.xubox_msgtype8{background-position:-91px -6px;}
.xubox_msgtype9{background-position:-129px -6px;}
.xubox_msgtype10{background-position:-163px -6px;}
.xubox_msgtype11{background-position:-206px -6px;}
.xubox_msgtype12{background-position:-206px -44px;}
.xubox_msgtype13{background-position:-206px -81px;}
.xubox_msgtype14{background-position:-206px -122px;}
.xubox_msgtype15{background-position:-206px -157px;}
.xubox_loading_0{width:60px; height:24px; background:url(../images/layer/xubox_loading0.gif) no-repeat;}
.xubox_loading_1{width:37px; height:37px; background:url(../images/layer/xubox_loading1.gif) no-repeat;}
.xubox_loading_2, .xubox_msgtype16{width:32px; height:32px; background:url(../images/layer/xubox_loading2.gif) no-repeat;}
.xubox_loading_3{width:126px; height:22px; background:url(../images/layer/xubox_loading3.gif) no-repeat;}
.xubox_setwin{position:absolute; right:10px; *right:0; top:10px; font-size:0;}
.xubox_setwin a{position:relative; display:inline-block; *display:inline; *zoom:1; vertical-align:top; width: 14px; height:14px; margin-left:10px; font-size:12px; _overflow:hidden;}
.xubox_setwin .xubox_min cite{position:absolute; width:14px; height:2px; left:0; top:50%; margin-top:-1px; background-color:#919191; cursor:pointer; _overflow:hidden;}
.xubox_setwin .xubox_min:hover cite{background-color:#2D93CA; }
.xubox_setwin .xubox_max{background-position:-6px -189px;}
.xubox_setwin .xubox_max:hover{background-position:-6px -206px;}
.xubox_setwin .xubox_maxmin{background-position:-29px -189px;}
.xubox_setwin .xubox_maxmin:hover{background-position:-29px -206px;}
.xubox_setwin .xubox_close0{ width:14px; height:14px; background-position: -31px -7px; cursor:pointer;}
.xubox_setwin .xubox_close0:hover{background-position:-51px -7px;}
.xubox_setwin .xubox_close1{position:absolute; right:-28px; top:-28px; width:30px; height:30px;  margin-left:0; background-position:-60px -195px; *right:-18px; _right:-15px; _top:-23px; _width:14px; _height:14px; _background-position:-31px -7px;}
.xubox_setwin .xubox_close1:hover{ background-position:-91px -195px; _background-position:-51px -7px;}
.xubox_title{width:100%; height:35px; line-height:35px; border-bottom:1px solid #D5D5D5; background:url(../images/layer/xubox_title0.png) #EBEBEB repeat-x; font-size:14px; color:#333;}
.xubox_title em{height:20px; line-height:20px; width:60%; top:7px; left:10px; font-style:normal; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.xubox_botton a{position:absolute; bottom:10px; left:50%; background:url(../images/layer/xubox_ico0.png) repeat; text-decoration:none; color:#FFF;  font-size:14px;  text-align:center; font-weight:bold; overflow:hidden; }
.xubox_botton a:hover{text-decoration:none; color:#FFF; }
.xubox_botton .xubox_botton1{ width:79px; height:32px; line-height:32px; margin-left:-39px; background-position:-6px -34px;}
.xubox_botton1:hover{background-position:-6px -72px;}
.xubox_botton .xubox_botton2{margin-left:-76px; width:71px; height:29px; line-height:29px; background-position:-5px -114px;}
.xubox_botton2:hover{ background-position:-5px -146px;}
.xubox_botton .xubox_botton3{width:71px; height:29px; line-height:29px; margin-left:10px; background-position:-81px -114px;}
.xubox_botton3:hover{background-position:-81px -146px;}
.xubox_tips{position:relative; line-height:20px; min-width: 12px; padding:3px 30px 3px 10px; font-size:12px; _float:left; border-radius:3px; box-shadow: 1px 1px 3px rgba(0,0,0,.3);}
.xubox_tips i.layerTipsG{ position:absolute;  width:0; height:0; border-width:8px; border-color:transparent; border-style:dashed; *overflow:hidden;}
.xubox_tips i.layerTipsT, .xubox_tips i.layerTipsB{left:5px; border-right-style:solid;}
.xubox_tips i.layerTipsT{bottom:-8px;}
.xubox_tips i.layerTipsB{top:-8px;}
.xubox_tips i.layerTipsR, .xubox_tips i.layerTipsL{top:1px; border-bottom-style:solid;}
.xubox_tips i.layerTipsR{left:-8px;}
.xubox_tips i.layerTipsL{right:-8px;}
/* 当前路径 */
.comm_AreaPath { height:30px; padding:0px 10px; font-size:1.2em}
.comm_AreaPath p { margin:0px; }
/* 翻页 */
.comm_TurnPage { height:20px; padding:40px 0px;}
.comm_TurnPage span { display:block; text-align: center;}
.comm_TurnPage span a { display:inline-block; height:18px; line-height:18px; font-size: 1.2em; border:1px solid #c1b7c9; color:#666; padding: 0 8px;}
.comm_TurnPage span a:active { color:#000;}
.comm_TurnPage span b a { background:#a5a5a5; color:#FFFFFF}

/* header */
#commHeader_top { height:31px; line-height:31px; background:url(../images/commHeader_sprite_1.gif) repeat-x; font-size:1.2em; color:#999; border-bottom:1px solid #e5dced; overflow:visible !important}
#commHeader_top .container { overflow:visible !important}
#commHeader_city { width:265px; height:31px; position:relative; z-index:9999; }
#commHeader_city dl { width:60px; height:31px; float:left;}
#commHeader_city dt { padding-left:5px; height:31px; background:url(../images/commHeader_sprite_4.gif) no-repeat 35px -22px; color:#705491  } 
#commHeader_city dd { width:570px; line-height:22px; display:none; text-align:center; background:#fbf7fd; padding:5px 0px; border:1px solid #e5ddee; border-radius:0px 0px 5px 5px; position:absolute; left:205px; top:31px; z-index:10}
#commHeader_city dd a:hover { color:#705491 }
#commHeader_city .txt { width:205px; }
#commHeader_city .city { cursor:pointer }
#commHeader_city .on dt { background-position:35px 0px; }
#commHeader_logo { height:105px; background:url(../images/commHeader_sprite_1.gif) repeat-x 0px -90px; border-top:1px solid #FFF; font-size:1.2em; color:#333; }
#commHeader_logo .container { background:url(../images/commHeader_sprite_1.gif) no-repeat 988px -295px;}
#commHeader_logo .logo { width:315px; height:83px; padding-top:22px; background:url(../images/commHeader_sprite_1.gif) no-repeat 313px -295px; float:left; margin:0px }
#commHeader_logo .slogan { width:390px; height:87px; float:left; margin:0px; padding:18px 0px 0px 3px; }
#commHeader_logo .search { width:275px; height:105px; float:right; background:url(../images/commHeader_sprite_1.gif) no-repeat 0px -295px; padding-right:2px}
#commHeader_logo a { color:#333 }
#commHeader_logo ul { height:35px; line-height:35px; padding:15px 0px 0px 5px; border-bottom:1px solid #eee4ec}
#commHeader_logo li { width:60px; float:left; padding-left:30px; background:url(../images/commHeader_sprite_2.gif) no-repeat right bottom }
#commHeader_logo .li_1 { background-position:6px -124px}
#commHeader_logo .li_2 { background-position:-125px -124px}
#commHeader_logo .li_3 { background-position:-257px -124px}
#commHeader_logo .form { width:245px; height:25px; margin:0px auto; padding-top:10px }
#commHeader_logo .txt { width:190px; height:23px; line-height:23px; padding:0px 10px; border:1px solid #cfcfcf; color:#d3d3d3; float:left}
#commHeader_logo .btn { width:24px; height:25px; background:url(../images/commHeader_sprite_2.gif) no-repeat -330px -66px; float:right; border:0px; cursor:pointer}
#commHeader_menu { height:39px; background:url(../images/commHeader_sprite_1.gif) repeat-x 0px -41px; overflow:visible; z-index:99999999 }
#commHeader_nav { width:990px; height:39px; margin:0px auto; background:url(../images/commHeader_1.gif) no-repeat center center; padding:0px 1px; position:relative; z-index:9999;}
#commHeader_nav .menu { width:110px; height:39px; float:left;}
#commHeader_nav .menu h3 { line-height:39px; text-align:center; font-size:1.4em}
#commHeader_nav .menu h3 a { height:39px; display:block; color:#FFF}
#commHeader_nav .menu h3 a:hover { text-decoration:none }
#commHeader_nav .on h3 { background:#3b2d47 }
#commHeader_nav .sub { width:984px; border:3px solid #553c6a; border-top:0px; border-radius:0px 0px 10px 10px; background:#FFF url(../images/commHeader_2.gif) repeat-y 0px 0px; position:absolute; z-index:999; top:39px; left:0px; display:none }
#commHeader_nav .intro { width:250px; height:100%; overflow:hidden; padding:20px 15px; float:left; line-height:25px;}
#commHeader_nav .intro strong { font-size:1.4em; color:#683486}
#commHeader_nav .intro p { margin:0px; font-size:1.2em; }
#commHeader_nav .nav { width:620px; height:100%; overflow:hidden; padding:15px 40px 25px 0px; float:right; font-size:1.2em}
#commHeader_nav .nav dl { height:100%; overflow:hidden; line-height:25px; padding:15px 0px; border-bottom:1px dashed #d0d0d0; display:block;}
#commHeader_nav .nav dt { font-weight:bold; color:#683486; padding-right:10px; float:left}
#commHeader_nav .nav dt a { color:#683486;}
#commHeader_nav .nav .unlike { height:50px }
#commHeader_nav .nav dd a { padding:0px 10px; background:url(../images/commHeader_sprite_1.gif) no-repeat left -413px; display:inline-block  }
#commHeader_ad { height:500px; }
#commHeader_ad .menu { width:990px; height:0px; line-height:0px; font-size:0; margin:0px auto; position:relative}
#commHeader_ad .menu ul { height:15px; position:absolute; top:-25px; _top:-20px; right:20px; z-index:99; float:right}
#commHeader_ad .menu li { width:15px; height:15px; _width:10px; _height:10px; cursor:pointer; float:left; margin-left:2px; _margin-left:5px; background:url(../images/commHeader_sprite_3.png) no-repeat 0px center; _background:#70438d; }
#commHeader_ad .menu .on { background-position:right center; _background:#fff}
#commHeader_ad .main { width:100%; height:500px; overflow:hidden; }
#commHeader_ad .main p { width:100%; height:500px; margin:0px; display:block; background:url(../images/loading.gif) no-repeat center center}
#commHeader_ad .main p a { height:500px; display:block; background-repeat:no-repeat !important; background-position:center center !important}
#commHeader_item { height:85px; background:#efefef}
#commHeader_item .container { height:69px; padding:8px 0px;}
#commHeader_item dl { height:69px; float:left; border-left:1px solid #FFF; border-right:1px solid #d8d8d8; padding:0px 23px}
#commHeader_item dt { font-size:1.4em; height:25px; padding:2px 0px; text-align:center; font-weight:bold}
#commHeader_item dt a { color:#683286 }
#commHeader_item dd { font-size:1.2em; height:40px; line-height:20px;}
#commHeader_item dd a { color:#333 }
#commHeader_item .dl_1 { width:120px; border-left:0px; padding-left:0px; padding-right:20px}
#commHeader_item .dl_2 { width:160px;}
#commHeader_item .dl_3 { width:150px; }
#commHeader_item .dl_4 { width:125px; } 
#commHeader_item .dl_5 { width:105px; }
#commHeader_item .dl_6 { width:90px; padding-right:0px; border-right:0px; padding-left:24px}
#commHeader_channel .container { width:988px; height:80px; background:url(../images/commHeader_sprite_1.gif) repeat-x 0px -205px; border:1px solid #d4d4d4; border-top:0px }
#commHeader_channel a { width:90px; height:25px; line-height:25px; padding:50px 0px 5px 0px; display:block; float:left; font-size:1.2em; text-align:center; color:#333; background:url(../images/commHeader_sprite_2.gif) no-repeat}
#commHeader_channel .a_1 { background-position:27px 15px }
#commHeader_channel .a_2 { background-position:-39px 15px }
#commHeader_channel .a_3 { background-position:-105px 15px}
#commHeader_channel .a_4 { background-position:-171px 15px }
#commHeader_channel .a_5 { background-position:-237px 15px }
#commHeader_channel .a_6 { background-position:-303px 15px }
#commHeader_channel .a_7 { background-position:27px -51px }
#commHeader_channel .a_8 { background-position:-39px -51px }
#commHeader_channel .a_9 { background-position:-105px -51px }
#commHeader_channel .a_10 { background-position:-171px -51px }
#commHeader_channel .a_11 { width:88px; background-position:-237px -51px}
/* footer */
#commFooter_menu { height:175px; background:#f1f1f1 }
#commFooter_menu .container { width:980px; height:144px; padding:15px 5px 16px 5px}
#commFooter_menu dl { width:245px; height:144px; float:left}
#commFooter_menu dt { width:90px; height:144px; float:left; border-right:1px solid #d2d2d2}
#commFooter_menu dt a { width:90px; height:30px; line-height:30px; text-align:center; padding-top:50px; display:block; color:#573d6c; font-size:1.4em; font-family:'微软雅黑'; background:url(../images/commFooter_sprite_1.gif) no-repeat}
#commFooter_menu .dt_1 a { background-position:20px 0px}
#commFooter_menu .dt_2 a { background-position:-60px 0px}
#commFooter_menu .dt_3 a { background-position:-140px 0px}
#commFooter_menu .dt_4 a { background-position:-220px 0px}
#commFooter_menu dd { width:153px; height:144px; float:left; border-left:1px solid #FFF}
#commFooter_menu dd a { display:block; line-height:24px; font-size:1.2em; padding-left:15px; color:#8d8d8d}
#commFooter_copyright { background:#e2e2e2; padding-bottom:55px }
#commFooter_copyright .copyright { height:100%; overflow:hidden; padding:10px 0px}
#commFooter_copyright .ico_1 { width:43px; height:70px; float:left; background:url(../images/commFooter_3.gif) no-repeat; margin:20px 0px 0px 20px}
#commFooter_copyright .ico_1 a { width:43px; height:70px; display:block}
#commFooter_copyright .ico_2 { width:71px; height:89px; float:left; background:url(../images/commFooter_2.gif) no-repeat; margin:20px 0px 0px 20px}
#commFooter_copyright .ico_2 a { width:71px; height:89px; display:block}
#commFooter_copyright .ico_3 { width:160px; height:98px; float:left; background:url(../images/commFooter_1.gif) no-repeat center center; margin-top:20px }
#commFooter_copyright .ico_3 a { width:110px; height:98px; display:block; margin:0px auto}
#commFooter_copyright .txt { width:670px; float:left; padding:0px 0px 0px 4px}
#commFooter_copyright .baidu { height:30px; text-align:center }
#commFooter_copyright .bdsharebuttonbox { width:420px; margin:0px auto}
#commFooter_copyright p { font-size:1.2em; line-height:25px; text-align:center; margin:0px; color:#8d8d8d}
#commFooter_copyright p a { color:#573d6c }

#commFooter_fix { height:55px; overflow:visible !important;  background:url(../images/commFooter_sprite_2.gif) repeat-x 0px -50px; position:fixed;_position:absolute;bottom:-1px;_bottom:-1px;_margin-top:expression(this.style.pixelHeight+document.documentElement.scrollTop); z-index:999999999999999999 }
#commFooter_fix .container { overflow:visible !important}
#commFooter_fix .ad { width:230px; height:47px; float:left; padding:4px 0px }
#commFooter_fix .nav { width:760px; height:55px; float:left; background:none; padding:0px}
#commFooter_fix .menu { width:100%; height:55px;}
#commFooter_fix .gap { width:10px; height:55px; float:left; background:url(../images/commFooter_sprite_2.gif) no-repeat 0px -435px}
#commFooter_fix .sub { width:auto; height:55px; position:relative; cursor:pointer;}
#commFooter_fix .sub h3 { width:auto; height:55px; display:block; background:url(../images/commFooter_sprite_2.gif) no-repeat -40px -435px}
#commFooter_fix .sub .child { display:none !important }
#commFooter_fix .on .child { display:block !important }
#commFooter_fix .menu_1 { width:165px; height:55px; background:url(../images/commFooter_sprite_2.gif) no-repeat 0px -105px; float:left}
#commFooter_fix .menu_1 .on h3 { background-position:0px -160px}
#commFooter_fix .menu_1 .child { width:405px; height:240px; border:1px solid #573d6c; border-bottom:0px; background:url(../images/commFooter_sprite_3.gif) no-repeat; position:absolute; top:-241px; left:-120px; z-index:9999}
#commFooter_fix .menu_1 li { width:135px; height:60px; line-height:18px; float:left; font-size:1.2em}
#commFooter_fix .menu_1 li a { width:85px; height:36px; padding:12px 0px 12px 50px; display:block;  color:#c0c0c0 }
#commFooter_fix .menu_1 li a:hover { background:url(../images/commFooter_sprite_3.gif) no-repeat; text-decoration:none }
#commFooter_fix .menu_1 .child_1 a:hover { background-position: 0px -240px}
#commFooter_fix .menu_1 .child_2 a:hover { background-position: -135px -240px}
#commFooter_fix .menu_1 .child_3 a:hover { background-position: -270px -240px}
#commFooter_fix .menu_1 .child_4 a:hover { background-position: 0px -300px}
#commFooter_fix .menu_1 .child_5 a:hover { background-position: -135px -300px}
#commFooter_fix .menu_1 .child_6 a:hover { background-position: -270px -300px}
#commFooter_fix .menu_1 .child_7 a:hover { background-position: 0px -360px}
#commFooter_fix .menu_1 .child_8 a:hover { background-position: -135px -360px}
#commFooter_fix .menu_1 .child_9 a:hover { background-position: -270px -360px}
#commFooter_fix .menu_1 .child_10 a:hover { background-position: 0px -420px}
#commFooter_fix .menu_1 .child_11 a:hover { background-position: -135px -420px}
#commFooter_fix .menu_1 .child_12 a:hover { background-position: -270px -420px}
#commFooter_fix .menu_1 em { color:#683286; font-style:normal }
#commFooter_fix .menu_2 { width:150px; height:55px; background:url(../images/commFooter_sprite_2.gif) no-repeat 0px -215px; float:left}
#commFooter_fix .menu_2 .on h3 { background-position:0px -270px}
#commFooter_fix .menu_2 .child { width:405px; height:240px; border:1px solid #573d6c ; background:#fffafc url(../images/commFooter_sprite_2.gif) no-repeat 195px 232px; border-bottom:0px; display:block; position:absolute; top:-241px; left:-127px; z-index:9999; font-size:1.2em}
#commFooter_fix .menu_2 em { height:30px; line-height:30px; display:block; background:#ececec; color:#6439a5; font-size:16px; font-weight:bold; font-style:normal; padding-left:10px}
#commFooter_fix .menu_2 strong { display:block; height:24px; font-size:12px; line-height:24px; padding-left:10px; color:#6439a5}
#commFooter_fix .menu_2 p { margin:0px; line-height:18px; color:#666666; padding-left:10px; font-size:10px;}
#commFooter_fix .menu_2 .unlike { padding-top:3px}
#commFooter_fix .menu_3 { width:159px; height:55px; background:url(../images/commFooter_sprite_2.gif) no-repeat 0px -325px; float:left}
#commFooter_fix .menu_3 a { width:159px; height:55px; display:block}
#commFooter_fix .menu_4 { width:190px; height:55px; background:url(../images/commFooter_sprite_2.gif) no-repeat 40px -380px; float:left}
#commFooter_fix .menu_4 .child { width:216px; height:216px; display:block; position:absolute; top:-216px; left:-13px; z-index:9999 }

/* 右侧悬浮固定导航 */
/*#commFix_RightNav{ width:73px;  padding-left:47px; left:0px; top:0px; overflow:hidden; position:fixed;  _position:absolute; _top:expression(documentElement.scrollTop+200); display:none; cursor:pointer;}*/
/*#commFix_RightNav{ width:73px; float:right; right:0px; margin-left:160px;top:0px; overflow:hidden; position:fixed;  _position:absolute; _top:expression(documentElement.scrollTop+200); display:none; cursor:pointer;}*/

#commFix_RightNav{ width:73px;  padding-left:47px;  margin-left:185px; left:0px; top:0px; overflow:hidden; position:fixed;  _position:absolute; _top:expression(documentElement.scrollTop+200); display:none; cursor:pointer;}

#commFix_RightNav li { width:73px; height:48px; padding-bottom:2px; position:relative; }
#commFix_RightNav span { width:63px; height:28px; display:block; padding:10px 5px; position:absolute; top:0px; left:0px; z-index:1}
#commFix_RightNav .nav { width:118px; height:46px; display:block; position:absolute; top:0px; left:73px; z-index:2 }
#commFix_RightNav .nav em { width:109px; height:28px; display:block; padding:9px 4px 9px 5px; background:url(../images/commSprite_1.gif) no-repeat}
#commFix_RightNav .li_1 span { background:#e13738 url(../images/commSprite_1.gif) no-repeat 5px 10px}
#commFix_RightNav .li_2 span { background:#4f2c0c url(../images/commSprite_1.gif) no-repeat 5px -28px}
#commFix_RightNav .li_3 span { background:#5c7b90 url(../images/commSprite_1.gif) no-repeat 5px -66px}
#commFix_RightNav .li_4 span { background:#6b9b4b url(../images/commSprite_1.gif) no-repeat 5px -104px}
#commFix_RightNav .li_5 span { background:#8e204a url(../images/commSprite_1.gif) no-repeat 5px -142px}
#commFix_RightNav .li_6 span { background:#9f7c38 url(../images/commSprite_1.gif) no-repeat 5px -180px}
#commFix_RightNav .li_1 .nav { border:1px solid #e13738; background:url(../images/commSprite_1_bg1.gif) repeat-y; }
#commFix_RightNav .li_2 .nav { border:1px solid #4f2c0c; background:url(../images/commSprite_1_bg2.gif) repeat-y;  }
#commFix_RightNav .li_3 .nav { border:1px solid #5c7b90; background:url(../images/commSprite_1_bg3.gif) repeat-y;  }
#commFix_RightNav .li_4 .nav { border:1px solid #6b9b4b; background:url(../images/commSprite_1_bg4.gif) repeat-y;  }
#commFix_RightNav .li_5 .nav { border:1px solid #8e204a; background:url(../images/commSprite_1_bg5.gif) repeat-y;  }
#commFix_RightNav .li_6 .nav { border:1px solid #9f7c38; background:url(../images/commSprite_1_bg6.gif) repeat-y;  }
#commFix_RightNav .li_1 em { background-position:-68px 10px}
#commFix_RightNav .li_2 em { background-position:-68px -28px}
#commFix_RightNav .li_3 em { background-position:-68px -66px}
#commFix_RightNav .li_4 em { background-position:-68px -104px}
#commFix_RightNav .li_5 em { background-position:-68px -142px}
#commFix_RightNav .li_6 em { background-position:-68px -180px}
#commFix_RightNav .srcollTop { width:73px; height:48px; background:#573d6c url(../images/commSprite_1.gif) no-repeat 5px -218px; display:block }

/* 主体区 */
#commMain { width:663px; height:100%; overflow:hidden; float:left }
/* 侧边栏 */
#commSide { width:317px; height:100%; overflow:hidden; float:right}
/* 热门项目推荐 */
.comm_HotItemRec { width:644px; height:136px; padding:12px 0px 5px 0px; display:block; margin:0px auto}
.comm_HotItemRec li { padding:0px 9px; width:143px; height:136px; float:left; display:block}
.comm_HotItemRec li a { width:143px; height:106px; display:block } 
.comm_HotItemRec li span { display:block; height:30px; text-align:center; line-height:30px; font-size:1.4em}
/* 侧边栏项目广告 */
.comm_ItemAd { border:1px solid #dfd6f1; height:299px; padding:3px 3px 0px 3px}
.comm_ItemAd .ad { width:309px; height:247px; overflow:hidden }
.comm_ItemAd .ad .main { width:309px; height:247px; overflow:hidden }
.comm_ItemAd .ad p { width:309px; height:247px; margin:0px}
.comm_ItemAd .ad .menu { width:100%; height:0px; line-height:0px; font-size:0px; position:relative }
.comm_ItemAd .ad ul { float:right; height:8px; position:absolute; right:7px; top:-18px; z-index:10}
.comm_ItemAd .ad li { width:8px; height:8px; display:block; float:left; margin-left:3px; background:#616162; cursor:pointer}
.comm_ItemAd .ad .on { background:#377db0}
.comm_ItemAd ul { height:48px; line-height:24px; font-size:1.2em; padding-top:4px;  }
.comm_ItemAd ul li { width:49%; float:left}
.comm_ItemAd ul a { color:#000000 }
/* 经典项目推荐 */
.comm_ClassicItems { height:420px; padding:8px 0px; }
.comm_ClassicItems li { width:157px; height:70px; float:left; line-height:20px; font-size:1.2em; font-weight:bold; color:#999999}
.comm_ClassicItems span { width:92px; height:50px; padding:15px 0px 5px 65px; display:block; background:url(../images/commList_sprite_1.gif) no-repeat}
.comm_ClassicItems .span_1 { background-position:15px 15px }
.comm_ClassicItems .span_2 { background-position:15px -60px }
.comm_ClassicItems .span_3 { background-position:15px -135px }
.comm_ClassicItems .span_4 { background-position:15px -210px }
.comm_ClassicItems .span_5 { background-position:15px -285px }
.comm_ClassicItems .span_6 { background-position:15px -360px }
.comm_ClassicItems .span_7 { background-position:15px -435px }
.comm_ClassicItems .span_8 { background-position:15px -510px }
.comm_ClassicItems .span_9 { background-position:15px -585px }
.comm_ClassicItems .span_10 { background-position:15px -660px }
.comm_ClassicItems .span_11 { background-position:15px -735px }
.comm_ClassicItems .span_12 { background-position:15px -810px }
.comm_ClassicItems em { display:block; font-style:normal; font-weight:normal; color:#573d6c}
.comm_ClassicItems a { width:157px; height:70px; display:block; background:url(../images/commList_sprite_1.gif) no-repeat -205px -875px}
.comm_ClassicItems a:hover { text-decoration:none; background-position:0px -900px}
.comm_ClassicItems a:hover em { font-weight:bold }
.comm_ClassicItems a:hover .span_1 { background-position:-145px 15px }
.comm_ClassicItems a:hover .span_2 { background-position:-145px -60px }
.comm_ClassicItems a:hover .span_3 { background-position:-145px -135px }
.comm_ClassicItems a:hover .span_4 { background-position:-145px -210px }
.comm_ClassicItems a:hover .span_5 { background-position:-145px -285px }
.comm_ClassicItems a:hover .span_6 { background-position:-145px -360px }
.comm_ClassicItems a:hover .span_7 { background-position:-145px -435px }
.comm_ClassicItems a:hover .span_8 { background-position:-145px -510px }
.comm_ClassicItems a:hover .span_9 { background-position:-145px -585px }
.comm_ClassicItems a:hover .span_10 { background-position:-145px -660px }
.comm_ClassicItems a:hover .span_11 { background-position:-145px -735px }
.comm_ClassicItems a:hover .span_12 { background-position:-145px -810px }
/* 华美专家团队 */
.comm_ExpertTeam dl { height:149px; margin:0px 15px; padding-top:10px; border-bottom:1px dashed #a6a2a1 }
.comm_ExpertTeam dl img { width:102px; height:127px; border:1px solid #e6e1ec; float:left; }
.comm_ExpertTeam dl dt { width:170px; height:30px; line-height:30px; padding-left:10px; float:left; font-size:1.4em; color:#573d6c; font-weight:bold}
.comm_ExpertTeam dl dd { width:170px; line-height:20px; float:left; font-size:1.2em; padding-left:10px; color:#999999}
.comm_ExpertTeam dl dd a { color:#573d6c; font-weight:bold }
.comm_ExpertTeam ul { width:291px; height:140px; margin:0px auto; padding-top:15px }
.comm_ExpertTeam ul li { width:85px; height:140px; padding:0px 6px; float:left; display:block}
.comm_ExpertTeam ul img { width:83px; height:103px; display:block; border:1px solid #e8e4ed}
.comm_ExpertTeam ul span { height:35px; line-height:35px; text-align:center; display:block; font-size:1.2em}
/* 华美医院线路 */
.comm_line img { display:block; margin:0px auto}
.comm_line a { display:block; height:36px; line-height:36px; text-align:center; text-decoration:none; font-size:1.4em; font-weight:bold; background:url(../images/commList_sprite_1.gif) no-repeat 85px -981px}
/* 华美热点文章 */
.comm_HotArticle { overflow:hidden; zoom:1; padding:10px 1px 10px 0px; }
.comm_HotArticle li { width:137px; height:30px; line-height:30px; margin:0px 10px; display:inline; float:left; font-size:1.2em; border-bottom:1px dashed #c9c9c9}
/* 华美常见问题 */
.comm_ask {  padding:10px 0px; }
.comm_ask li { height:26px; line-height:26px; padding-left:45px; font-size:1.2em; background:url(../images/index_sprite_1.gif) no-repeat -180px -820px}
.comm_ask a { color:#573d6c }
.comm_ask_lnk { width:202px; height:28px; display:block; margin:0px auto; background:url(../images/index_sprite_1.gif) no-repeat 0px -1038px; padding-bottom:10px}