@charset "utf-8";
/* CSS Document */
body
{
margin:0px;
padding:0px;
font-family:"MS PGothic";
font-size:12px;
}
body a:focus
{
outline:none;
}
body form
{
margin:0px;
padding:0px;
overflow:hidden;
}
body a img
{
border:0px;
filter:alpha(opacity:100);
-moz-opacity:1.0;
opacity:1.0;
}
body a:hover img
{
filter:alpha(opacity:70);
-moz-opacity:0.7;
opacity:0.7;
}

ul
{
list-style:none;
margin:0px;
padding:0px;
}
/*Container*/
#CMS_Container
{
width:auto;
height:auto;
overflow:hidden;
}
/*Frame*/
#CMS_Head,#CMS_Body,#CMS_Foot
{
clear:both;
width:auto;
height:auto;
overflow:hidden;
}
#CMS_Header
{
	clear:both;
width:auto;
height:auto;
overflow:hidden;
}
/*Head*/
#CMS_Header .CMS_h1
{
width:auto;
height:25px;
background:#ec3233;
overflow:hidden;
}
#CMS_Header .CMS_h1 .CMS_font
{
width:1003px;
height:25px;
line-height:25px;
margin:0px auto;
padding:0px;
text-align:center;
overflow:hidden;
}
#CMS_Left .CMS_h1 .CMS_font,#CMS_Right .CMS_h1 .CMS_font
{
width:auto;
height:25px;
line-height:25px;
margin:0px auto;
padding:0px 10px 0px 10px;
text-align:center;
overflow:hidden;
}
#CMS_Header .CMS_h1 .CMS_font h1
{
display:inline;
color:#fff;
font-weight:100;
font-size:12px;
}
#CMS_Header .CMS_content
{
width:auto;
height:auto;
margin:0px auto;
overflow:hidden;
}
* html #CMS_Header .CMS_content{ 
display:inline-block;
}
#CMS_Head .CMS_content , #CMS_Foot .CMS_content,#CMS_Right .CMS_content
{
width:auto;
height:105px;
background:url(../../image/red002/h_bg.jpg) repeat-x;
margin:0px auto;
overflow:hidden;
}
#CMS_Left .CMS_content
{
width:auto;
height:auto;
background:url(../../image/red002/h_bg.jpg) repeat;
margin:0px auto;
overflow:hidden;
}
#CMS_Head .CMS_content .CMS_content_inc,#CMS_Foot .CMS_content .CMS_content_inc
{
width:1003px;
height:105px;
margin:0px auto;
overflow:hidden;
}
#CMS_Left .CMS_content .CMS_content_inc
{
width:220px;
height:auto;
margin:0px auto;
overflow:hidden;
}
#CMS_Right .CMS_content .CMS_content_inc
{
width:752px;
height:105px;
margin:0px auto;
overflow:hidden;
}
#CMS_Head .CMS_content .CMS_content_inc .CMS_logo,#CMS_Foot .CMS_content .CMS_content_inc .CMS_logo
{
float:left;
width:270px;
height:95px;
padding:5px 10px 0px 0px;
overflow:hidden;
}
#CMS_Left .CMS_content .CMS_content_inc .CMS_logo
{
width:220px;
height:95px;
margin:0px auto;
padding:0px;
overflow:hidden;
}
#CMS_Right .CMS_content .CMS_content_inc .CMS_logo
{
clear:both;
width:270px;
height:95px;
margin:0px auto;
padding:5px 10px 0px 0px;
overflow:hidden;
}
 .CMS_content .CMS_content_inc .CMS_name
{
width:auto;
height:95px;
margin:0px;
padding:5px 10px 0px 10px ;
overflow:hidden;
color:#fff;
font-size:24px;
font-weight:bold;
}
#CMS_Left  .CMS_content .CMS_content_inc .CMS_name
{
width:auto;
height:auto;
margin:0px;
padding:5px 10px 0px 10px ;
overflow:hidden;
color:#fff;
font-size:24px;
font-weight:bold;
}
#CMS_Head .CMS_content .CMS_content_inc .CMS_name,#CMS_Foot .CMS_content .CMS_content_inc .CMS_name
{
float:left;
width:370px;
height:95px;
margin:0px;
padding:5px 10px 0px 10px ;
overflow:hidden;
color:#fff;
font-size:24px;
font-weight:bold;
}

#CMS_Head .CMS_content .CMS_content_inc .CMS_topad,#CMS_Foot .CMS_content .CMS_content_inc .CMS_topad
{
float:right;
width:320px;
height:95px;
margin:0px;
padding:5px 10px 0px 0px;
overflow:hidden;
}
#CMS_Left .CMS_content .CMS_content_inc .CMS_topad,#CMS_Right .CMS_content .CMS_content_inc .CMS_topad
{
width:auto;
height:95px;
margin:0px;
padding:10px 0px 10px 0px;
overflow:hidden;
}
 .CMS_content .CMS_content_inc  table td
{
	height:90px;
	vaglin:middle;
	text-align:center;
}

#CMS_Head #CMS_Word,#CMS_Foot #CMS_Word
{
clear:both;
width:966px;
height:36px;
padding:0px 10px;
margin:5px auto 0px auto;
line-height:36px;
overflow:hidden;
color:#666;
background:url(../../image/red002/word_bg.jpg) no-repeat;
}
#CMS_Left  #CMS_Word
{
clear:both;
width:200px;
height:36px;
margin:5px auto 0px auto;
padding:0px 10px;
line-height:36px;
overflow:hidden;
color:#666;
background:url(../../image/red002/word_bg.jpg) no-repeat;
}
#CMS_Right  #CMS_Word
{
clear:both;
width:732px;
height:36px;
margin:5px auto 0px auto;
padding:0px 10px;
line-height:36px;
overflow:hidden;
color:#666;
background:url(../../image/red002/word_bg.jpg) no-repeat;
}
* html #CMS_Right img 
{
	width:expression((this.width>735) ? 735 + 'px' :this.width+'px');
}
*+html #CMS_Right img 
{
	width:expression((this.width>735) ? 735 + 'px' :this.width+'px');
}
* html #CMS_Right #CMS_Image img
{
	width:auto;
}
*+html #CMS_Right #CMS_Image img
{
	width:auto;
}
* html #CMS_Right #CMS_Banner img
{
	width:auto;
}
*+html #CMS_Right #CMS_Banner img
{
	width:auto;
}
#CMS_Banner
{
width:986px;
height:254px;
background:url(../../image/red002/bannerbg.jpg) no-repeat;
margin:8px auto 0px auto;
padding:0px;
overflow:hidden;
position:relative;
z-index:3;
}
#CMS_Banner .banner_image
{
	width:970px;
	height:235px;
	padding:0px;
	margin:8px auto 0px auto;
	overflow:hidden;
	position:relative;
	z-index:4;
}
#CMS_Banner .banner_word
{
	position:absolute;
	top:30px;
	left:50px;
	width:850px;
	height:180px;
	line-height:26px;
	z-index:5;
	overflow:hidden;
	font-size:24px;
	color:#fff;
}
#CMS_Left #CMS_Banner
{
	width:220px;
    margin:8px 0px 0px 0px;
	padding:0px;
	height:auto;
	overflow:hidden;
}
#CMS_Right #CMS_Banner
{
	width:752px;
	height:auto;
    margin:8px 0px 0px 0px;
	padding:0px;
	overflow:hidden;
}
#CMS_Head #CMS_Menu
{
	width:auto;
	height:38px;
	margin:0px;
	padding:0px;
	overflow:hidden;
    background:url(../../image/red002/menu_bg.jpg) repeat-x;
}
#CMS_Head #CMS_Menu_inc,#CMS_Foot #CMS_Menu_inc
{
width:1003px;
height:38px;
margin:0px auto;
background:url(../../image/red002/menu.jpg) no-repeat;
overflow:hidden;
}
#CMS_Left #CMS_Menu_inc,#CMS_Right #CMS_Menu_inc
{
width:auto;
height:auto;
line-height:38px;
margin:0px auto;
background:url(../../image/red002/menu.jpg) repeat;
overflow:hidden;
}
#CMS_Head #CMS_Menu ul,#CMS_Foot #CMS_Menu ul
{
width:980px;
height:38px;
margin:0px auto;
overflow:hidden;
}
#CMS_Left #CMS_Menu ul
{
width:200px;
height:auto;
margin:0px auto;
overflow:hidden;
}
#CMS_Right #CMS_Menu ul
{
width:700px;
height:auto;
margin:0px auto;
overflow:hidden;
}
#CMS_Head  #CMS_Menu ul li,#CMS_Foot  #CMS_Menu ul li,#CMS_Right  #CMS_Menu ul li
{
float:left;
width:130px;
height:35px;
line-height:35px;
padding:2px 5px;
cursor:pointer;
overflow:hidden;
}
#CMS_Left #CMS_Menu ul li
{
width:140px;
height:35px;
line-height:35px;
padding:2px 5px;
cursor:pointer;
margin:0px auto;
overflow:hidden;
}
#CMS_Menu ul li a
{
width:130px;
height:35px;
display:block;
font-size:12px;
color:#666;
letter-spacing:-1px;
text-align:center;
text-decoration:none;
overflow:hidden;
}
#CMS_Menu ul li a:hover
{
width:130px;
height:35x;
color:#333;
margin:3px 0px 0px 0px;
background:url(../../image/red002/menu_a.jpg) no-repeat;
overflow:hidden;
}
/*CMS_Body*/
#CMS_Body .CMS_inc
{
width:988px;
height:auto;
padding:10px 0px;
margin:0px auto;
overflow:hidden;
}
/*CMS_Left*/
#CMS_Left
{
float:left;
width:220px;
padding:0px;
height:auto;
margin:0px 4px !important;
*margin:0px 4px 0px 2px;
overflow:hidden;
background:#f0f0f0;
}
/*collect*/
#CMS_Collect
{
	clear:both;
	width:auto;
	height:auto;
	margin:0px 0px 10px 0px;
	padding:0px;
	background:#fff;
	overflow:hidden;
	text-align:center;
}
#CMS_Head #CMS_Collect,#CMS_Foot #CMS_Collect
{
	width:930px;
	margin:0px auto 10px auto;
}
#CMS_Left .CMS_ttline
{
width:220px;
height:11px;
background:url(../../image/red002/left_top.jpg) no-repeat;
margin:0px auto;
overflow:hidden;
}
#CMS_Head  .CMS_ttline,#CMS_Foot  .CMS_ttline
{
width:930px;
height:11px;
background:url(../../image/red002/lh_top.jpg) no-repeat;
margin:0px auto;
overflow:hidden;
}
#CMS_Left .CMS_tbline
{
width:220px;
height:10px;
background:url(../../image/red002/left_bot.jpg) no-repeat;
margin:0px auto;
overflow:hidden;
}
#CMS_Head .CMS_tbline,#CMS_Foot .CMS_tbline
{
width:930px;
height:10px;
background:url(../../image/red002/lh_bot.jpg) no-repeat;
margin:0px auto;
overflow:hidden;
}
#CMS_Right .CMS_ttline
{
width:752px;
height:11px;
background:url(../../image/red002/lr_top.jpg) no-repeat;
margin:0px;
overflow:hidden;
}
#CMS_Right .CMS_tbline
{
width:752px;
height:10px;
background:url(../../image/red002/lr_bot.jpg) no-repeat;
margin:0px auto;
overflow:hidden;
}

#CMS_Left .CMS_lmid
{
width:220px;
height:auto;
margin:0px auto;
background:url(../../image/red002/left_mid.jpg) repeat-y;
overflow:hidden;
}
#CMS_Head .CMS_lmid,#CMS_Foot .CMS_lmid
{
width:930px;
height:auto;
margin:0px auto;
background:url(../../image/red002/lh_mid.jpg) repeat-y;
overflow:hidden;
}
#CMS_Right .CMS_lmid
{
width:752px;
height:auto;
margin:0px auto;
background:url(../../image/red002/lr_mid.jpg) repeat-y;
overflow:hidden;
}
/*advert*/
#CMS_Advert
{
clear:both;
width:auto;
height:auto;
overflow:hidden;
margin:5px 0px 0px 0px;
padding:5px 0px 10px 0px;
text-align:center;
border-top:2px solid #e50001;
}
#CMS_Head #CMS_Advert,#CMS_Foot #CMS_Advert
{
    width:930px;
	margin:0px auto;
}
#CMS_Advert .inn
{
	width:180px;
	overflow:hidden;
}
/*column*/
#CMS_column
{
	clear:both;
	width:auto;
	height:auto;
	padding:0px;
	background:#6c82c1;
	padding:5px 0px;
	overflow:hidden;
	margin:0px auto 10px auto; 
}
#CMS_Head #CMS_column,#CMS_Foot #CMS_column
{
	width:930px;
	margin:0px auto 10px auto;
}
#CMS_Left #CMS_column .column_bg
{
	width:214px;
	padding:0px 3px;
	background:#6c82c1;
	overflow:hidden;
}
#CMS_Right #CMS_column .column_bg
{
	width:746px;
	padding:0px 3px;
	background:#6c82c1;
	overflow:hidden;
}
#CMS_Head #CMS_column .column_bg,#CMS_Foot #CMS_column .column_bg
{
	width:944px;
	padding:0px 3px;
	background:#6c82c1;
	overflow:hidden;
	margin:0px auto;
}
#CMS_column ul
{
	clear:both;
	width:auto;
	height:auto;
	margin:0px auto;
	overflow:hidden;
}
#CMS_column ul li
{
	clear:both;
	width:214px;
	height:auto;
	overflow:hidden;
	margin:0px;
	margin:1px 0px 0px 0px;
}
#CMS_Right #CMS_column ul li
{
	clear:both;
	width:746px;
	height:auto;
	overflow:hidden;
	margin:0px;
	margin:1px 0px 0px 0px;
}
#CMS_Head #CMS_column ul li,#CMS_Foot #CMS_column ul li
{
	clear:both;
	width:944px;
	height:auto;
	overflow:hidden;
	margin:0px;
	margin:1px 0px 0px 0px;
}
#CMS_column ul li a
{
	width:auto;
	height:37px;
	display:block;
	overflow:hidden;
	font-size:12px;
	line-height:37px;
	padding:0px 5px 0px 10px;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	background:url(../../image/red002/menua_stay.jpg) no-repeat #2b389b;
}
#CMS_column ul li a:hover
{
	color:#fff;
	background:url(../../image/red002/menua_hover.jpg) no-repeat #5560af;
}
#CMS_column ul li ul
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
}
#CMS_column ul li ul.lic
{
	display:block;
}
#CMS_column ul li ul.lcc
{
	display:none;
}
#CMS_column ul li ul li
{
	clear:both;
	width:auto;
	height:37px;
	overflow:hidden;
	margin:1px 0px 1px 0px;
	
}
#CMS_column ul li ul li a
{
	width:auto;
	height:35px;
	display:block;
	overflow:hidden;
	background:#6c82c1;
	padding:0px 5px 0px 25px;
	border:1px solid #5560af;
}
/*CMS_order*/
#CMS_order
{
width:auto;
height:auto;
overflow:hidden;
padding:0px 0px 10px 0px;
margin:0px;
}
#CMS_Head #CMS_order,#CMS_Foot #CMS_order
{
    width:930px;
	margin:0px auto;
}
#CMS_Left #CMS_order .CMS_order_mid
{
width:210px;
height:auto;
margin:0px auto;
overflow:hidden;
}
#CMS_Head #CMS_order .CMS_order_mid,#CMS_Foot #CMS_order .CMS_order_mid
{
width:930px;
height:auto;
margin:0px auto;
overflow:hidden;
}
#CMS_Right #CMS_order .CMS_order_mid
{
width:752px;
height:auto;
margin:0px auto;
overflow:hidden;
}
#CMS_order .CMS_order_mid ul
{
width:auto;
height:auto;
padding:5px 0px 0px 15px;
margin:0px auto;
overflow:hidden;
}
#CMS_order  ul li
{
float:left;
width:162px;
height:auto;
padding:0px 8px 5px 8px ;
margin:5px 3px 0px 0px;
overflow:hidden;
background:#fff;
border:1px solid #d9d4cc;
}
#CMS_order ul li div.CMS_title
{
	width:auto;
	height:23px;
	line-height:23px;
	overflow:hidden;
	padding:0px 10px 0px 15px;
	margin:5px 0px;
	color:#004e99;
	font-size:12px;
	font-weight:bold;
	background:url(../../image/red002/ico.jpg) no-repeat left #f0f0f0;
	border:1px solid #00b9bb;
}
#CMS_order  ul li div.CMS_title a
{
color:#004e99;
text-decoration:none;
}
#CMS_order ul li div.CMS_title a:hover
{
color:#333;
text-decoration:none;
}
#CMS_order  ul li .CMS_pic
{
float:left;
width:80px;
height:64px;
margin:0px 10px 0px 0px;
overflow:hidden;
}
#CMS_order ul li .CMS_words
{
float:left;
width:70px;
height:64px;
color:#666;
line-height:20px;
overflow:hidden;
}
#CMS_order  ul li .CMS_words a
{
color:#666;
text-decoration:none;
}
#CMS_order  ul li .CMS_words a:hover
{
color:#333;
text-decoration:none;
}

#CMS_Head #CMS_order .CMS_order_bot,#CMS_Foot #CMS_order .CMS_order_bot
{
width:914px;
height:34px;
margin:0px auto;
background:url(../../image/red002/lh_bot02.jpg) no-repeat;
padding:0px;
overflow:hidden;
}
#CMS_Right #CMS_order .CMS_order_bot
{
width:736px;
height:34px;
margin:0px auto;
background:url(../../image/red002/lr_bot02.jpg) no-repeat;
padding:0px;
overflow:hidden;
}
/*CMS_search*/
#CMS_search
{
clear:both;
width:auto;
height:auto;
padding:0px 0px 10px 0px;
margin:0px;
overflow:hidden;
}
#CMS_Head #CMS_search,#CMS_Foot #CMS_search
{
        width:930px;
	margin:0px auto;
}
#CMS_search .CMS_container
{
width:auto;
height:auto;
background:url(../../image/red002/search.jpg) no-repeat right;
padding:8px 70px 8px 0px;
margin:5px auto 0px auto;
overflow:hidden;
}
#CMS_Left #CMS_search .CMS_swords
{
width:120px;
height:25px;
margin:0px auto;
padding:0px 5px;
text-align:left;
overflow:hidden;
}

#CMS_Right #CMS_search .CMS_swords,#CMS_Head #CMS_search .CMS_swords,#CMS_Foot #CMS_search .CMS_swords
{
width:630px;
height:25px;
margin:0px auto;
padding:0px 10px;
text-align:left;
overflow:hidden;
}
#CMS_Left #CMS_search .CMS_swords input 
{
width:120px;
height:18px;
border:1px solid #b5a996;
}
#CMS_Right #CMS_search .CMS_swords input,#CMS_Head #CMS_search .CMS_swords input ,#CMS_Foot #CMS_search .CMS_swords input 
{
border:0px;
width:630px;
border:1px solid #b5a996;
}
#CMS_search .CMS_btn
{
width:68px;
height:22px;
margin:0px auto;
padding:5px 10px 0px 10px;
overflow:hidden;
}

#CMS_Left .Cmsin_inc
{
	width:220px;
	height:auto;
	overflow:hidden;
	margin:0px auto;
	padding:0px;
	overflow:hidden;
}
#CMS_Head .Cmsin_inc,#CMS_Foot .Cmsin_inc
{
	width:930px;
	height:auto;
	overflow:hidden;
	margin:0px auto;
}

#CMS_Left .CMS_ubg_inn
{
	width:220px;
	height:auto;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
}
#CMS_Head .CMS_ubg_inn,#CMS_Foot .CMS_ubg_inn
{
	width:auto;
	height:auto;
	padding:0px;
	overflow:hidden;
}
#CMS_Right .CMS_ubg_inn
{
	width:752px;
	height:auto;
	padding:0px;
	overflow:hidden;
}
/*calendar*/
#CMS_calendar
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	padding:0px 0px 10px 0px;
    margin:0px;
	text-align:center;
	border-top:2px solid #e50001;
	overflow:hidden;
}
#CMS_Head #CMS_calendar,#CMS_Foot #CMS_calendar
{
        width:930px;
	margin:0px auto;
}
#CMS_calendar .CMS_day
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	margin:0px;
	padding:5px 0px;
	background:#fbfbf4;
}

/* month | include of clockmonth */
#CMS_calendar .month
{
	width:auto;
	height:24px;
	overflow:hidden;
	background:#ededed;
	margin:5px auto 0px auto;
	overflow:hidden;
}
#CMS_calendar #clockmonth
{
	width:auto;
	height:24px;
	line-height:24px;
	overflow:hidden;
	margin:0px auto;
	text-align:center;
}
#CMS_calendar .month_hr
{
	width:auto;
	height:1px;
	overflow:hidden;
	background:#ededed;
}
/* today | include of clocktoday */
#CMS_calendar .today
{
	width:auto;
	height:80px;
	overflow:hidden;
	
}
#CMS_calendar #clocktoday
{
	width:auto;
	height:50px;
	padding:10px 0px;
	line-height:60px;
	margin:0px auto;
	text-align:center;

}
/* time | include of clocktime */
#CMS_calendar .time
{
	width:auto;
	margin:4px 0px;
	height:25px;
	overflow:hidden;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
#CMS_calendar #clocktime
{
	width:auto;
	height:23px;
	line-height:23px;
	overflow:hidden;
	margin:0px auto;
	color:#666;
	text-align:center;
	letter-spacing:3px;
}
#CMS_calendar .week_hr
{
	width:auto;
	height:2px;
	overflow:hidden;
	background:#FFFFFE;
}
/* week | include of clockweek */
#CMS_calendar .week
{
	width:auto;
	height:29px;
	overflow:hidden;
	background:#FFFFFE;
}
#CMS_calendar #clockweek
{
	width:auto;
	height:29px;
	line-height:23px;
	overflow:hidden;
	text-align:center;
	background:#ededed;
	margin:0px;
	color:#666;
}
/*compare*/
#CMS_Compare
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	padding:0px 0px 10px 0px;
    margin:0px;
	text-align:center;
}
#CMS_Head #CMS_Compare,#CMS_Foot #CMS_Compare
{
    width:930px;
	margin:0px auto;
}
#CMS_Compare div.CMS_container
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	background:#fff;
	padding:5pxm 0px;
	margin:5px 10px;
	text-align:center;
}
#CMS_Left .CMS_ustitle
{
width:auto;
height:24px;
background:url(../../image/red002/left_til.jpg) repeat-x;
line-height:24px;
padding:0px 10px;
color:#fff;
text-align:left;
font-size:14px;
font-weight:bold;
margin:0px auto;
overflow:hidden;
}
#CMS_Head .CMS_ustitle,#CMS_Foot .CMS_ustitle
{
width:auto;
height:24px;
line-height:24px;
padding:0px 10px;
color:#fff;
text-align:left;
font-size:14px;
font-weight:bold;
margin:0px;
background:#ccc;
border-top:2px solid #e50001;
overflow:hidden;
}
#CMS_Right .CMS_ustitle
{
width:auto;
height:24px;
border-top:2px solid #e50001;
background:#ccc;
line-height:24px;
padding:0px 10px;
color:#fff;
text-align:left;
font-size:14px;
font-weight:bold;
margin:0px auto;
overflow:hidden;
}
#CMS_Compare div.CMS_layoutn ,#CMS_Left #CMS_Compare .CMS_layout div.CMS_content ,#CMS_Left #CMS_Compare .CMS_layout div.CMS_btn
{
	clear:both;
	width:205px;
	height:auto;
	overflow:hidden;
	margin:0px auto;
	text-align:left;
}
#CMS_Compare  div.CMS_btn
{
	text-align:center;
	padding:5px 0px 5px 0px;
}
#CMS_Compare .CMS_content
{
	background:none;
}
#CMS_Compare .CMS_content div.CMS_info
{
	float:left;
	width:84px;
	height:auto;
	overflow:hidden;
	margin:5px 7px ;

}
#CMS_Compare div.CMS_content .CMS_info div.CMS_pic
{
	clear:both;
	width:80px;
	height:64px;
	overflow:hidden;
	padding:1px;
	border:1px solid #CCC;
}
#CMS_Compare div.CMS_content .CMS_info .CMS_words
{
	clear:both;
	width:84px;
	height:55px;
	line-height:18px;
	margin:5px 0px 0px 0px;
	overflow:hidden;
}
	
#CMS_Compare div.CMS_content .CMS_info .CMS_words a
{
	font-size:12px;
	color:#004e99;
	text-decoration:none;
}
#CMS_Compare div.CMS_content .CMS_info .CMS_words a:hover
{
	font-size:12px;
	color:#333;
	text-decoration:none;
}
/*code*/
#CMS_Code
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	padding:0px 0px 10px 0px;
    margin:0px;
	text-align:center;
}
#CMS_Head #CMS_Code,#CMS_Foot #CMS_Code
{
    width:930px;
	margin:0px auto;
}
#CMS_Code div.CMS_pic
{
	clear:both;
	width:123px;	
	height:123px;
	overflow:hidden;
	margin:10px auto;
}
#CMS_Code .CMS_words
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	font-size:12px;
	line-height:22px;
	text-align:center;
	padding:0px 10px;
	color:#004e99;
}
#CMS_Code div#CMS_words font
{
	color:#F00;
}

/*editor1*/
#CMS_editor1
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	padding:0px 0px 10px 0px;
    margin:0px;
	text-align:center;
}
#CMS_Head #CMS_editor1,#CMS_Foot #CMS_editor1
{
        width:930px;
	margin:0px auto;
}
#CMS_editor1 .CMS_pic
{
	width:140px;
	height:110px;
	overflow:hidden;
	margin:10px auto;
}
#CMS_editor1 div.CMS_words
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	margin:10px 10px 0px 10px;
	font-size:12px;
	line-height:20px;
	text-align:left;
	color:#004e99;
}

/*editor2*/
#CMS_editor2
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	padding:0px 0px 10px 0px;
    margin:0px;
	text-align:center;
}
#CMS_Head #CMS_editor2,#CMS_Foot #CMS_editor2
{
        width:930px;
	margin:0px auto;
}
#CMS_editor2 div.CMS_edtop , #CMS_editor2 div.CMS_edbot
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	text-align:left;
}
#CMS_editor2 div.CMS_hrline
{
	clear:both;
	width:95%;
	height:1px;
	overflow:hidden;
	background:#c3c3c3;
	margin:10px auto;
}
#CMS_editor2 div.CMS_pic
{
	width:140px;
	height:110px;
	overflow:hidden;
	margin:10px auto;
}
#CMS_editor2 .CMS_words
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	margin:10px;
	font-size:12px;
	line-height:22px;
	text-align:left;
	color:#004e99;
}
/*Rss*/
#CMS_Rss
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	padding:0px 0px 10px 0px;
    margin:0px;
	text-align:center;
}
#CMS_Head #CMS_Rss,#CMS_Foot #CMS_Rss
{
    width:930px;
	margin:0px auto;
}
#CMS_Rss div.CMS_pic
{
	clear:both;
	width:139px;	
	height:66px;
	overflow:hidden;
	margin:10px auto;
	text-align:center;
}
/*CMS_Links*/
#CMS_Links
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	padding:0px 0px 10px 0px;
    margin:0px;
	text-align:center;
}
#CMS_Head #CMS_Links,#CMS_Foot #CMS_Links
{
        width:930px;
	margin:0px auto;
}
#CMS_Links div.CMS_container
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	text-align:left;
	padding:0px 0px 0px 5px;
	margin:5px 0px 0px 0px;
}
#CMS_Links div.CMS_container ul
{ 
	clear:both;
	width:auto;
	height:auto;
	margin:0px auto;
	overflow:hidden;

}
#CMS_Left #CMS_Links div.CMS_container ul li
{
	width:180px;
	height:40px;
	margin:10px  auto;
	overflow:hidden;
	text-align:center;
}

#CMS_Right #CMS_Links div.CMS_container ul li,#CMS_Head #CMS_Links div.CMS_container ul li,#CMS_Foot #CMS_Links div.CMS_container ul li
{
	float:left;
	width:180px;
	height:40px;
	margin:5px 2px  !important;
	margin:5px 1px;
	overflow:hidden;
}


/*CMS_Right*/
#CMS_Right
{
float:left;
width:752px;
height:auto;
padding:0px 4px;
overflow:hidden;
}
#CMS_Right .Cmsin_inc
{
width:752px;
height:auto;
margin:0px;
padding:0px;
overflow:hidden;
}
.CMS_utitle
{
width:auto;
height:34px;
padding:0px 0px 0px 2px;
background:url(../../image/red002/right_til.jpg) repeat-x;
overflow:hidden;
}

#CMS_Right .CMS_utitle .CMS_uName
{
float:left;
width:565px;
height:34px;
line-height:34px;
font-size:14px;
color:#fff;
font-weight:bold;
background:url(../../image/red002/right_til01.jpg) no-repeat left;
padding:0px 5px 0px 25px;
text-align:left;
}
#CMS_Left .CMS_utitle .CMS_uName
{
float:left;
width:60px;
height:34px;
line-height:34px;
font-size:14px;
color:#fff;
font-weight:bold;
background:url(../../image/red002/right_til01.jpg) no-repeat left top;
padding:0px 5px 0px 25px;
text-align:left;
}
#CMS_Head .CMS_utitle .CMS_uName,#CMS_Foot .CMS_utitle .CMS_uName
{
float:left;
width:700px;
height:34px;
line-height:34px;
font-size:14px;
color:#fff;
font-weight:bold;
background:url(../../image/red002/right_til01.jpg) no-repeat left;
padding:0px 5px 0px 25px;
text-align:left;
}
.CMS_utitle div.CMS_uMore
{
	float:right;
	width:110px;
	height:24px;
	margin:5px 5px 0px 10px;
}
/*news*/
#CMS_News
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	margin:0px 0px 10px 0px;
	text-align:center;
}

#CMS_News div.CMS_container
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	text-align:left;
	margin:0px auto;
	padding:0px 5px 5px 5px;
	border:3px solid #d9d8d8;
	border-top-width:0px;
}
#CMS_Head #CMS_News div.CMS_container,#CMS_Foot #CMS_News div.CMS_container
{
	clear:both;
	width:914px;
	height:auto;
	overflow:hidden;
	text-align:left;
	margin:0px auto;
	padding:0px 5px 5px 5px;
	border:3px solid #d9d8d8;
	border-top-width:0px;
}
#CMS_News div.CMS_container ul
{ 
	clear:both;
	width:auto;
	height:auto;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
#CMS_News div.CMS_container ul li
{
	clear:both;
	width:98%;
	margin:0px auto;
	padding:2px 0px;
	height:auto;
	font-size:13px;
	line-height:22px;
	display:inline-block;
	color:#004e99;
	border-bottom:1px dashed #CCC;
	
}
#CMS_News div.CMS_container ul li span.newTime
{
	display:block;
	float:left;
	width:150px;
	height:22px;
	overflow:hidden;
	line-height:22px;
	margin:0px 0px 0px 3px ;
}
#CMS_News div.CMS_container ul li span.newName
{
	display:block;
	float:left;
	width:77%;
	height:auto;
	margin:0px 0px 0px 5px ;
}
#CMS_News  ul li  a
{
	color:#004e99;
	font-size:13px;
	text-decoration:none;
}
#CMS_News  ul li  a:hover
{
	color:#333;
	font-size:13px;
	text-decoration:none;
}
/*list*/
#CMS_List
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	margin:0px 0px 0px 0px;
	text-align:center;
}

#CMS_List div.CMS_container 
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	margin:0px auto 10px auto;
}
#CMS_List ul
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
}
#CMS_Left #CMS_List ul li
{
	clear:both;
	width:158px;
	height:290px;
	overflow:hidden;
	padding:5px 10px;
	margin:5px auto;
	border:1px solid #ccc;
}
#CMS_Right #CMS_List ul li
{
	border:1px solid #ccc;
	float:left;
	width:158px;
	height:290px;
	padding:5px 10px;
	margin:5px 4px 5px 4px !important;
	*margin:5px 4px 5px 2px;
	overflow:hidden;
}
#CMS_Head #CMS_List ul li,#CMS_Foot #CMS_List ul li
{
	border:1px solid #ccc;
	float:left;
	width:158px;
	height:290px;
	padding:5px 10px;
	margin:5px 3px 0px 3px !important;
	*margin:5px 3px 0px 2px;
	overflow:hidden;
}
#CMS_List ul li div.CMS_Name table td
{
	vlgin:middle;
	text-align:center;
	height:35px;
}
#CMS_List ul li div.CMS_info table td
{
	vlgin:middle;
	text-align:center;
	height:75px;
}
#CMS_List ul li div.CMS_Name
{
	clear:both;
	width:auto;
	height:35px;
	line-height:18px;
	overflow:hidden;
	padding:0px 5px 0px 5px;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	background:#6c82c1;
}
#CMS_List ul li div.CMS_Name a
{
	font-size:12px;
	color:#fff;
	text-decoration:none;
}
#CMS_List ul li div.CMS_Name a:hover
{
	font-size:12px;
	color:#000;
	text-decoration:none;
}

#CMS_List ul li div.CMS_pic
{
	width:158px;
	height:128px;
	background:#FFF;
	margin:5px auto;
	border:1px solid #cbcbcb;
}
#CMS_List ul li .CMS_pic div.inn
{
	width:150px;
	height:120px;
	overflow:hidden;
	margin:4px auto;
}
#CMS_List ul li div.CMS_info
{
	clear:both;
	width:auto;
	height:75px;
	line-height:18px;
	overflow:hidden;
	padding:0px 2px;
	font-size:12px;
	color:#004e99;
    border-bottom:1px solid #e6ddd5;
}
#CMS_List ul li div.CMS_info a
{
	font-size:12px;
	color:#004e99;
	text-decoration:none;
}
#CMS_List ul li div.CMS_info a:hover
{
	font-size:12px;
	color:#333;
	text-decoration:none;
}
#CMS_List ul li div.CMS_moinfo
{
	clear:both;
	width:auto;
	height:30px;
	overflow:hidden;
	padding:0px;
	background:#f7f7f7;
	margin:5px 0px;
	text-align:right;
}
#CMS_List ul li div.CMS_moinfo_inc
{
	clear:both;
	width:auto;
	height:30px;
	overflow:hidden;
	margin:5px 10px 0px 90px;
	padding:3px 0px 0px 0px;
	background:url(../../image/red002/ico01.jpg) no-repeat;
	text-align:right;
	font-size:12px;
	font-weight:bold;
}
#CMS_List ul li div.CMS_moinfo_inc a
{
	color:#666;
	text-decoration:none;
}
#CMS_List ul li div.CMS_moinfo_inc a:hover
{
	color:#333;
	text-decoration:none;
}
/*recom*/
#CMS_Recom
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	margin:5px 0px 10px 0px;
}
#CMS_Recom div.CMS_container 
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	margin:0px auto;
	padding:5px 0px 5px 0px;
}
#CMS_Recom div.CMS_container ul
{
	clear:both;
	list-style:none;
	width:auto;
	height:auto;
	margin:0px auto;
	overflow:hidden;
}
#CMS_Right #CMS_Recom .CMS_container ul li
{
	width:750px;
	height:172px;
	padding:10px 0px;
	border:1px solid #ccc;
	overflow:hidden;
	margin:3px auto 0px auto;
}
#CMS_Left #CMS_Recom .CMS_container ul li
{
	width:218px;
	height:auto;
	padding:10px 0px;
	border:1px solid #ccc;
	overflow:hidden;
	margin:3px auto 0px auto;
}
#CMS_Head #CMS_Recom div.CMS_container ul li,#CMS_Foot #CMS_Recom div.CMS_container ul li
{
	width:928px;
	height:172px;
	padding:10px 0px;
	border:1px solid #ccc;
	overflow:hidden;
	margin:5px auto 0px auto;
}

#CMS_Right #CMS_Recom div.CMS_picinc,#CMS_Head #CMS_Recom div.CMS_picinc,#CMS_Foot #CMS_Recom div.CMS_picinc
{
	float:left;
	width:160px;
	height:auto;
	overflow:hidden;
	margin:0px 10px !important;
	*margin:0px 10px 0px 5px;
}
#CMS_Recom div.CMS_picincre
{
	float:left;
	width:158px;
	height:128px;
	margin:0px 0px 5px 0px;
	overflow:hidden;
	border:1px solid #CCC;
}
#CMS_Recom div.CMS_pic
{
	width:150px;
	height:120px;
	margin:4px;
	overflow:hidden;
}
#CMS_Recom div.CMS_title
{
	width:120px;
	height:35px;
	background:url(../../image/red002/r_tilbg.jpg) no-repeat;
	line-height:30px;
	padding:0px 10px 0px 30px;
	margin:0px 0px 10px 0px;
	overflow:hidden;
}
#CMS_Recom div.CMS_title a
{
	font-size:12px;
	color:#666;
	font-weight:bolder;
	text-decoration:none;
}
#CMS_Recom div.CMS_title a:hover
{
	font-size:12px;
	color:#333;
	text-decoration:none;
}
#CMS_Right #CMS_Recom .CMS_rig
{ 
	float:left;
	width:570px;
	height:170px;
	overflow:hidden;
}
#CMS_Right #CMS_Recom div.CMS_rig .CMS_rig_inc
{
width:auto;
height:auto;
overflow:hidden;
}
#CMS_Head #CMS_Recom div.CMS_rig .CMS_rig_inc,#CMS_Foot #CMS_Recom div.CMS_rig .CMS_rig_inc
{
width:750px;
height:auto;
overflow:hidden;
}
#CMS_Recom .CMS_rig div.CMS_titles
{
	width:auto;
	height:26px;
	line-height:26px;
	overflow:hidden;
	padding:0px;
	letter-spacing:1px;
}

#CMS_Recom .CMS_rig .CMS_titles a
{
	font-size:14px;
	color:#d60000;
	font-weight:bolder;
	text-decoration:none;
}
#CMS_Recom .CMS_rig .CMS_titles a:hover
{
	font-size:14px;
	color:#333;
	text-decoration:none;
}
#CMS_Right #CMS_Recom .CMS_words,#CMS_Head #CMS_Recom .CMS_words,#CMS_Foot #CMS_Recom .CMS_words
{
	width:auto;
	height:95px;
	line-height:21px;
	padding:0px 0px 10px 0px;
	overflow:hidden;
	margin:0px 10px 10px 0px;
	border-bottom:1px dashed #ccc;
}
#CMS_Recom .CMS_words a
{
	font-size:12px;
	color:#666;
	text-decoration:none;
}
#CMS_Recom .CMS_words a:hover
{
	font-size:12px;
	color:#333;
	text-decoration:none;
}
#CMS_Recom .CMS_rig div.CMS_contact
{
    float:left;
	width:100px;
	height:22px;
	line-height:22px;
	padding:0px 0px 0px 25px;
	overflow:hidden;
	font-weight:bold;
	background:url(../../image/red002/icon_recom.jpg) no-repeat left;
}
#CMS_Recom .CMS_rig div.CMS_contact a
{
color:#004e99;
text-decoration:none;
}
#CMS_Recom .CMS_rig div.CMS_contact a:hover
{
color:#333;
text-decoration:none;
}

#CMS_Left #CMS_Recom div.CMS_picinc
{
	width:160px;
	height:auto;
	overflow:hidden;
	margin:0px auto;
}
#CMS_Left #CMS_Recom  div.CMS_rig
{
	clear:both;
	width:200px;
	height:auto;
	overflow:hidden;
	margin:5px auto;
}

#CMS_Left #CMS_Recom .CMS_words
{   clear:both;
	width:auto;
	height:90px;
	line-height:21px;
	padding:5px 10px 15px 10px;
	overflow:hidden;
}
/*advert*/
#CMS_Image
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	margin:5px 0px 10px 0px;
	text-align:center;
}
/*editor3*/
#CMS_editor3
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	margin:5px 0px 0px 0px;
	text-align:left;
}


#CMS_editor3 .CMS_ubg_inn
{
	width:auto;
	height:auto;
	border:1px solid #ccc;
	padding:10px;
	overflow:hidden;
	display:inline-block;
	margin:5px 0px 0px 0px;
}
#CMS_Left #CMS_editor3 .CMS_ubg_inn
{
	width:198px;
	height:auto;
	border:1px solid #ccc;
	padding:10px;
	overflow:hidden;
	margin:5px 0px 0px 0px;
}
#CMS_Head #CMS_editor3 .CMS_ubg_inn,#CMS_Foot #CMS_editor3 .CMS_ubg_inn
{
	width:908px;
	height:auto;
	border:1px solid #ccc;
	padding:10px;
	overflow:hidden;
	margin:5px 0px 0px 0px;
}
#CMS_editor3 .CMS_words
{
	float:left;
	width:500px;
	height:auto;
	overflow:hidden;
	font-size:12px;
	line-height:22px;
	margin:0px;
	color:#004e99;
}

#CMS_Head #CMS_editor3 .CMS_words,#CMS_Foot #CMS_editor3 .CMS_words
{
	float:left;
	width:660px;
	height:auto;
	overflow:hidden;
	font-size:12px;
	line-height:22px;
	margin:0px;
	color:#004e99;
}
#CMS_Left #CMS_editor3 .CMS_words
{
	clear:both;
	width:198px;
	height:auto;
	overflow:hidden;
	font-size:12px;
	line-height:22px;
	margin:0px;
	color:#004e99;
}


#CMS_editor3 .CMS_pic
{
	float:left;
	width:220px;
	height:220px;
	display:block !important;
	display:inline-block;
	overflow:hidden;
	margin:0px 10px 0px 0px;
}
#CMS_Left #CMS_editor3 .CMS_pic
{

	width:200px;
	height:200px;
	display:block !important;
	display:inline-block;
	overflow:hidden;
	margin:0pa auto;
}
/*editor4*/
#CMS_editor4
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	margin:10px 0px 0px 0px;
	text-align:center;
}
#CMS_editor4 .CMS_ubg_inn
{
	width:auto;
	height:auto;
	border:1px solid #ccc;
	padding:10px;
	overflow:hidden;
	margin:5px 0px 0px 0px;
	display:inline-block;
}
#CMS_Head #CMS_editor4 .CMS_ubg_inn,#CMS_Foot #CMS_editor4 .CMS_ubg_inn
{
	width:908px;
	height:auto;
	border:1px solid #ccc;
	padding:10px;
	overflow:hidden;
	margin:5px 0px 0px 0px;
}
#CMS_Left #CMS_editor4 .CMS_ubg_inn
{
	width:198px;
	height:auto;
	border:1px solid #ccc;
	padding:10px;
	overflow:hidden;
	margin:5px 0px 0px 0px;
}
#CMS_editor4 div.CMS_edtop , #CMS_editor4 div.CMS_edbot
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	text-align:left;
	padding:0px 10px;

}
#CMS_Left #CMS_editor4 div.CMS_edtop ,#CMS_Left #CMS_editor4 div.CMS_edbot
{
	width:200px;
	height:auto;
	overflow:hidden;
	text-align:left;
	padding:0px;
}
#CMS_editor4 div.CMS_hrline
{
	clear:both;
	width:100%;
	height:1px;
	overflow:hidden;
	background:#c3c3c3;
	margin:10px auto;
}

#CMS_editor4 .CMS_pic
{
	float:left;
	width:180px;
	height:180px;
	overflow:hidden;
	text-align:center;
	margin:0px 10px 0px 0px;
}
#CMS_Left #CMS_editor4 div.CMS_pic
{   
	width:200px;
	height:200px;
	overflow:hidden;
	margin:0px 0px 0px 3px !important;
	*margin:0px 0px 0px 3px;
}
#CMS_editor4 .CMS_words
{
	float:left;
	width:520px;
	height:auto;
	margin:0px auto;
	padding:10px 0px 0px 0px;
	overflow:hidden;
	font-size:12px;
	line-height:22px;
	color:#004e99;
}
#CMS_Head #CMS_editor4 .CMS_words,#CMS_Foot #CMS_editor4 .CMS_words
{
    float:left;
	width:685px;
	height:auto;
	margin:0px 10px 0px 0px;
	padding:10px 0px 0px 0px;
	overflow:hidden;
	font-size:12px;
	line-height:22px;
	color:#004e99;
}
#CMS_editor4 .CMS_pic01
{
	float:left;
	width:180px;
	height:180px;
	overflow:hidden;
	text-align:center;
	margin:0px;
}
#CMS_Left #CMS_editor4 div.CMS_pic01
{   
	width:200px;
	height:200px;
	overflow:hidden;
	margin:0px 0px 0px 3px !important;
	*margin:0px 0px 0px 3px;
}
#CMS_editor4 .CMS_words01
{
	float:left;
	width:520px;
	height:auto;
	margin:0px 10px 0px 0px;
	padding:10px 0px 0px 0px;
	overflow:hidden;
	font-size:12px;
	line-height:22px;
	color:#004e99;
}
#CMS_Head #CMS_editor4 .CMS_words01,#CMS_Foot #CMS_editor4 .CMS_words01
{
    float:left;
	width:685px;
	height:auto;
	margin:0px 10px 0px 0px;
	padding:10px 0px 0px 0px;
	overflow:hidden;
	font-size:12px;
	line-height:22px;
	color:#004e99;
}

/*footer*/
#CMS_Footer
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	text-align:center;
	border-bottom:1px solid #d1d1cf;
}
* html #CMS_Footer{display:inline-block;}
#CMS_Footer div.CMS_content
{
	clear:both;
	width:800px;
	height:auto;
	overflow:hidden;
	padding:5px 0px;
	margin:20px auto 10px auto;
    background:none;
}
#CMS_Left #CMS_Footer div.CMS_content
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	padding:5px 0px;
	margin:20px auto 10px auto;


}
#CMS_Footer .CMS_content div.CMS_logo
{
	float:left;

	width:135px;
	height:42px;
	padding:5px 0px 5px 0px;
	overflow:hidden;

}
#CMS_Left #CMS_Footer .CMS_content div.CMS_logo
{   clear:both;
	width:135px;
	height:42px;
	padding:5px 42px;
	overflow:hidden;
	margin:0px auto;
}
#CMS_Footer a img
{
	filter:alpha(opacity:100);
	-moz-opacity:1.0;
	opacity:1.0;
}
#CMS_Footer a:hover img
{
	filter:alpha(opacity:70);
	-moz-opacity:0.7;
	opacity:0.7;
}
#CMS_Footer .CMS_content .CMS_words
{
	float:left;
	width:570px;
	height:55px;
	overflow:hidden;
	font-size:12px;
	line-height:18px;
	padding:0px 0px 0px 10px;
	color:#666;
}
#CMS_Left #CMS_Footer .CMS_content .CMS_words
{   clear:both;
	width:200px;
	height:auto;
	overflow:hidden;
	text-align:left;
	font-size:12px;
	line-height:20px;
	padding:0px 10px 0px 10px;
}
#CMS_Right #CMS_Footer .CMS_content .CMS_words
{   float:left;
	width:500px;
	height:auto;
	overflow:hidden;
	font-size:12px;
	line-height:20px;
	padding:0px 10px 0px 10px;
}
/*footer*/
#CMS_Copyright
{
	width:auto;
	height:auto;
	line-height:22px;
	color:#333;
	font-size:12px;
	text-align:center;
	overflow:hidden;
	background:#f7f7f5;
	clear:both;

}

#CMS_Copyright  a
{
	color:#666;
	font-size:13px;
	text-decoration:none;
}
#CMS_Copyright  a:hover
{
	color:#666;
	font-size:13px;
	text-decoration:underline;
}
/*down*/
#CMS_Down
{
	width:auto;
	height:auto;
	overflow:hidden;
	text-align:center;
	padding:3px 0px 0px 0px;
	background:url(../../image/red002/foot.jpg) repeat;
}
#CMS_Down div.CMS_muInc
{
	width:983px;
	height:29px;
	margin:0px auto;
	border-left:1px solid #fff;
}
#CMS_Left  #CMS_Down .CMS_muInc,#CMS_Right  #CMS_Down .CMS_muInc
{
clear:both;
width:auto;
height:auto;
margin:0px auto;
padding:0px;
overflow:hidden;
}
#CMS_Down div.CMS_muInc ul
{
	width:auto;
	margin:0px auto;
	overflow:hidden;
	list-style:none;

}
#CMS_Down div.CMS_muInc ul li
{
	float:left;
	width:139px;
	height:28px;
	overflow:hidden;
	border-right:1px solid #fff;
	text-align:center;
	margin:0px 0px 1px 0px;
}
#CMS_Left #CMS_Down div.CMS_muInc ul li
{
	width:160px;
	height:28px;
	line-height:28px;
	overflow:hidden;
	margin:0xp auto;
	border-right:1px solid #fff;
	text-align:center;
	padding:0px 30px;
	background:url(../../image/red002/foot.jpg) repeat;
}
#CMS_Right #CMS_Down div.CMS_muInc ul li
{
	width:auto;
	height:28px;
	overflow:hidden;
	margin:0xp auto;
	border-right:1px solid #fff;
	text-align:center;
	padding:0px 13px;
	background:url(../../image/red002/foot.jpg) repeat;

}

#CMS_Down div.CMS_muInc ul li:first-child
{
	border-left:none;
}
#CMS_Down div.CMS_muInc li a
{
	width:126px;
	height:25px;
	padding:0px 5px;
	display:block;
	line-height:28px;
	overflow:hidden;
	font-size:12px;
	letter-spacing:-2px;
	color:#fff;
	margin:0px 0px 0px 1px;
	text-decoration:none;
}
#CMS_Down div.CMS_muInc li a:hover
{
	color:#ccc;
}

/*compare_content*/
#CMS_Comparecontent
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	margin:0px;
	text-align:left;
}
#CMS_Comparecontent  .CMS_utitle
{
width:auto;
height:33px;
padding:0px 0px 0px 2px;
background:url(../../image/red002/right_til.jpg) repeat-x;
overflow:hidden;
}
#CMS_Comparecontent  .CMS_utitle .CMS_uName
{
float:left;
width:580px;
height:34px;
line-height:34px;
font-size:14px;
color:#fff;
font-weight:bold;
background:url(../../image/red002/right_til01.jpg) no-repeat left;
padding:0px 5px 0px 10px;
text-align:left;
}
#CMS_Comparecontent .CMS_ubg_inn
{
	width:728px;
	margin:5px 0px 0px 0px;
	border:1px solid #ccc;
	padding:10px;
	height:auto;
	display:inline-block;
	overflow:hidden;
}
#CMS_Comparecontent div#CMS_words
{
	float:left;
	width:500px;
	height:auto;
	overflow:hidden;
	font-size:12px;
	line-height:22px;
	margin:0px;
	color:#666;
}
#CMS_Comparecontent div.CMS_area
{
	float:left;
	width:210px;
	height:141px;
	background:url(../../image/red002/compare_cobg.jpg) no-repeat;
	overflow:hidden;
	margin:0px 7px 0px 0px !important;
	margin:0px 7px 0px 3px;
}
#CMS_Comparecontent div.CMS_info
{
	float:left;
	width:78px;
	height:auto;
	overflow:hidden;
	margin:5px 13px !important;
	margin:5px 9px;
}
#CMS_Comparecontent div.CMS_info div.CMS_pic
{
	clear:both;
	width:76px;
	height:61px;
	overflow:hidden;
	background:#FFF;
	border:1px solid #CCC;
}
#CMS_Comparecontent .CMS_area .CMS_info  div.CMS_pic img
{
	margin:1px;
}
#CMS_Comparecontent .CMS_area .CMS_info  .CMS_word
{
	clear:both;
	width:76px;
	height:65px;
	overflow:hidden;
	background:#FFF;
	margin:5px 0px 0px 0px;
	line-height:16px;
}
#CMS_Comparecontent .CMS_area .CMS_info  .CMS_word a
{
	font-size:12px;
	color:#666;
	text-decoration:none;
}
#CMS_Comparecontent .CMS_area .CMS_info  .CMS_word a:hover
{
	font-size:12px;
	color:#333;
	text-decoration:underline;
}


/*compare-list*/
#CMS_CompareInner
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	margin:0px;
	text-align:center;
}
#CMS_CompareInner .CMS_utitle
{
width:auto;
height:33px;
padding:0px 0px 0px 2px;
background:url(../../image/red002/right_til.jpg) repeat-x;
overflow:hidden;
}
#CMS_CompareInner .CMS_utitle .CMS_uName
{
float:left;
width:580px;
height:34px;
line-height:34px;
font-size:14px;
color:#fff;
font-weight:bold;
background:url(../../image/red002/right_til01.jpg) no-repeat left;
padding:0px 5px 0px 10px;
text-align:left;
}
#CMS_CompareInner div.CMS_container 
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	text-align:left;
	margin:5px 0px 0px 0px;
}
#CMS_CompareInner ul
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
}
#CMS_Left #CMS_CompareInner ul li
{
  
	width:220px;
	height:auto;
	overflow:hidden;
	margin:5px 0px 0px 0px;
	background:url(../../image/red002/lef_compare_inbg.jpg);
}
#CMS_Right #CMS_CompareInner ul li
{
	
	width:176px;
	height:auto;
	margin:5px 4px 0px 4px;
	overflow:hidden;
	background:url(../../image/red002/rig_compare_inbg.jpg);
	
}
#CMS_Left #CMS_CompareInner ul li , #CMS_Right #CMS_CompareInner ul li
{
	float:left;
	padding:5px 2px;
	height:131px;
}
* html #CMS_Right #CMS_CompareInner ul li	
{
	margin:5px 3px 0px 3px;
}
#CMS_CompareInner div.CMS_info
{
	float:left;
	width:78px;
	height:auto;
	overflow:hidden;
	
}
#CMS_Right #CMS_CompareInner div.CMS_info
{
	margin:0px 5px !important;
	margin:0px 4px;
}
#CMS_Left #CMS_CompareInner div.CMS_info
{
	margin:0px 14px !important;
	margin:0px 10px;
}
#CMS_CompareInner div.CMS_info div.CMS_pic
{
	clear:both;
	width:76px;
	height:61px;
	overflow:hidden;
	background:#FFF;
	border:1px solid #CCC;
}
#CMS_CompareInner div.CMS_info div.CMS_pic img
{
	margin:1px;
}
#CMS_CompareInner div.CMS_info .CMS_words
{
	clear:both;
	width:76px;
	height:65px;
	line-height:16px;
	margin:5px 0px 0px 0px;
	overflow:hidden;
}
	
#CMS_CompareInner div.CMS_info .CMS_words a
{
	font-size:12px;
	color:#333;
	text-decoration:none;
}
#CMS_CompareInner div.CMS_info .CMS_words a:hover
{
	font-size:12px;
	color:#333;
	text-decoration:underline;
}


/*CMS_Contact*/
#CMS_Contact
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	margin:0px;
	text-align:left;
}
#CMS_Contact .CMS_utitle
{
width:auto;
height:33px;
padding:0px 0px 0px 2px;
background:url(../../image/red002/right_til.jpg) repeat-x;
overflow:hidden;
}

#CMS_Contact .CMS_utitle .CMS_uName
{
float:left;
width:580px;
height:34px;
line-height:34px;
font-size:14px;
color:#fff;
font-weight:bold;
background:url(../../image/red002/right_til01.jpg) no-repeat left;
padding:0px 5px 0px 10px;
text-align:left;
}
#CMS_Contact div.CMS_ubg_inn
{
    width:728px;
	border:1px solid #ccc;
	padding:10px;
	overflow:hidden;
	margin:5px 0px 0px 0px;
}
#CMS_Contact div.CMS_container
{
	clear:both;
	width:710px;
	height:auto;
	overflow:hidden;
	margin:0px auto;
	border-top:2px solid #e50001;
	border-bottom:1px solid #e50001;
}

#CMS_Contact div.CMS_contable , #CMS_Contact .CMS_contable div.CMS_tddiv
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	border-bottom:1px solid #e50001;

}
#CMS_Contact div.CMS_contable
{
	  border-left:1px #e50001 solid;
	  border-right:1px #e50001 solid;
	  display:block !important;
	  display:inline-block;
	  border-bottom:none;
	  background:none;
}
#CMS_Contact .CMS_contable .CMS_tddiv div.CMS_cleft , #CMS_Contact .CMS_contable .CMS_tddiv div.CMS_cright 
{
	float:left;
	width:185px;
	padding:5px;
	height:auto;
	min-height:22px;
	overflow:hidden;
}
#CMS_Contact .CMS_contable .CMS_tddiv div.CMS_cright 
{
	width:495px;
	padding:5px 0px 5px 17px;
	border-left:1px #e50001 solid;
}
#CMS_Contact .CMS_contable .CMS_tddiv .CMS_cright input
{
	border:1px #e2d5e6solid;
	width:300PX;
}
#CMS_Contact .CMS_contable .CMS_tddiv .CMS_cright textarea
{
	border:1px #e2d5e6 solid;
	width:400PX;
	height:auto;
	margin:0px 0px 10px 0px;
}
#CMS_Contact .CMS_contable .CMS_tddiv div.CMS_cleft 
{
	font-size:14px;
	text-align:right;
	line-height:22px;
}
#CMS_Contact .CMS_btn
{
	width:auto;
	height:auto;
	overflow:hidden;
	text-align:center;
	margin:20px 5px;
}

/*CMS_Inner*/
#CMS_Inner
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	margin:0px;

}
#CMS_Inner .CMS_utitle
{
width:auto;
height:33px;
padding:0px 0px 0px 2px;
background:url(../../image/red002/right_til.jpg) repeat-x;
overflow:hidden;
}

#CMS_Inner .CMS_utitle .CMS_uName
{
float:left;
width:580px;
height:34px;
line-height:34px;
font-size:14px;
color:#fff;
font-weight:bold;
background:url(../../image/red002/right_til01.jpg) no-repeat left;
padding:0px 5px 0px 10px;
text-align:left;
}
#CMS_Inner .CMS_ubg_inn
{
	padding:10px;
	width:728px;
	border:1px solid #ccc;
	margin:5px 0px 0px 0px;
	font-size:12px;
	line-height:22px;
	color:#666;
}
/*CMS_Sitemap*/
#CMS_Sitemap
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	margin:0px;
	text-align:left;
}
#CMS_Sitemap div.CMS_container
{
	clear:both;
	width:610px;
	margin:0px auto;
	height:auto;
	overflow:hidden;
}
#CMS_Sitemap .CMS_utitle
{
width:auto;
height:33px;
padding:0px 0px 0px 2px;
background:url(../../image/red002/right_til.jpg) repeat-x;
overflow:hidden;
}

#CMS_Right .CMS_utitle .CMS_uName
{
float:left;
width:565px;
height:34px;
line-height:34px;
font-size:14px;
color:#fff;
font-weight:bold;
background:url(../../image/red002/right_til01.jpg) no-repeat left;
padding:0px 5px 0px 25px;
text-align:left;
}
#CMS_Sitemap .CMS_menuf
{
	clear:both;
	width:auto;
	height:auto;
	line-height:22px;
	overflow:hidden;
	padding:5px 5px;
	margin:5px 0px 0px 0px;
}
#CMS_Sitemap .CMS_ubg_inn
{
	width:728px;
	border:1px solid #ccc;
	padding:10px;
	overflow:hidden;
	margin:5px 0px 0px 0px;
}
#CMS_Sitemap .CMS_Menuf img
{
	margin:0px 5px 0px 5px;
}
#CMS_Sitemap .CMS_menuf a
{
	color:#e50001;
	font-size:12px;
	background:#f0f0f0;
	display:block;
	font-weight:bold;
	text-decoration:none;
	height:auto;
	margin:5px 0px 0px 0px;
}
#CMS_Sitemap .CMS_menuf a:hover
{
	text-decoration:underline;
}
#CMS_Sitemap .CMS_menus
{
	clear:both;
	width:auto;
	height:auto;
	line-height:22px;
	overflow:hidden;
	margin:5px 0px 0px 20px;
}
#CMS_Sitemap .CMS_menus a
{
	color:#666;
	font-weight:100;
	background:#FFF;
	font-size:12px;
	display:block;
	text-decoration:none;
	height:auto;
	margin:5px 0px 0px 0px;
}
.links
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	margin:5px 0px;
	padding:15px 0px 15px 250px;
	text-align:center;
}
.links * , .web_change *
{
float:left;
}
.links span,.web_change span
{
display:block;
margin:-2px 2px 0px 2px;
}
.links span a,.web_change span a
{
padding:3px;
font-size:12px;
width:auto;
background:#FFFFFF;
border:1px solid #CCCCCC;
text-decoration:none;
color:#666;
}
.links span a:hover,.web_change span a:hover
{
padding:3px;
font-size:12px;
width:auto;
background:#FFFFFF;
border:1px solid #063;
color:#000;
}
#CMS_editor1 a , #CMS_editor2 a , #CMS_editor3 a , #CMS_editor4 a
{
	cursor:default;
}
