﻿body
{
	margin: 0px;
	background-color: #f5f6f7;
}
img
{
	border-width: 0px;
}
ul {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
li {
	margin-top: 0px;
	margin-left: 20px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}




/*-----------------------*/
body1 {
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/bg_body.png);
	background-repeat: repeat-y;
	background-position: center;
	font-size: 12px;
	line-height: 160%;
}
a:link {
	color: #2457A8;
	text-decoration: none;
}
a:visited {
	color: #2457A8;
	text-decoration: none;
}
a:hover {
	color: #2457A8;
	text-decoration: underline;
}
h3 {
	font-size: 14px;
	font-weight: 900;
	color: #FFFFFF;
	background-image: url(bg_h3.png);
	margin-top: 10px;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 3px;
	background-repeat: no-repeat;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
ul {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
li {
	margin-top: 0px;
	margin-left: 20px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}
.box-blue {
	border: 1px solid #3A77D0;
	padding: 5px;
}
.box-blue p {
	margin-top: 2px;
	margin-bottom: 0px;
}
.box-blue span img {
	float: left;
}
.box-blue form {
	margin: 0px;
}

.box-blue input {
	font-size: 12px;
}

.box-blue select {
	font-size: 12px;
	margin-top: 5px;
}
.box-blue .more {
	text-align: right;
	clear: both;
}
.btn-buy {
	margin-left: 5px;
	vertical-align: text-bottom;
}
.subtitle {
	font-weight: 900;
	border: 1px solid #B9D3F9;
	padding-left: 5px;
	height: 20px;
	background-image: url(bg_subtitle.png);
	background-repeat: repeat-x;
	padding-top: 0px;
}
.subtitle span {
	font-weight: normal;
	float: right;
	margin-right: 5px;
}
.line-blue {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3A77D0;
	height: 5px;
	clear: both;
	font-size: 0px;
	line-height: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.clear {
	clear: both;
	height: 2px;
	font-size: 0px;
	line-height: 0px;
}
#container {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
#header {
	clear: both;
}
#main {
	padding: 10px;
	text-align: left;
}
#ver {
	clear: both;
}
#ver a {
	color: #000000;
}
#left {
	width: 190px;
	float: left;
}
#update {
	height: 200px;
	border: 1px solid #3A77D0;
	background-image: url(bg_update.png);
	background-repeat: repeat-y;
	background-position: left;
	text-align: center;
	margin-top: 10px;
}
#middle {
	width: 480px;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
}
#slideshow {
	margin-top: 10px;
	height: 200px;
	width: 480px;
}
#right {
	float: right;
	width: 190px;
}
#friendslinks {
	border: 1px solid #B9D3F9;
	padding: 5px;
	margin: 10px;
	text-align: left;
}
#friendslinks span {
	float: right;
}
#footer {
	clear: both;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3A77D0;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 10px;
	clear: both;
	padding-top: 5px;
}

/*-----------------------*/

#subnav{
	background: url(subnav_bg.png) left top repeat-x;
	font-size: 12px;
	mline-height: 20px;
	background-color: #ffffff;
	width: 480px;
	margin-top: 12px;
}
#subnav_menu{ padding:0; height:24px; border:#2763A5 1px solid; border-bottom:none; background: url(subnav_menu_bg.png) left top repeat-x;}
#subnav_menu ul {
	list-style: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#subnav_menu li {float: left; padding: 0px; margin: 0px;}

#subnav_sub{
	color:#000;
	min-height:89px;
	padding-top: 10px;
}

.subnav_off,.subnav_on{display: block; font-size: 12px; width: 77px; cursor: pointer; text-align: center;font-weight: bold; height: 24px; line-height: 24px; }

.subnav_off {color:#fff;}
	.subnav_off a:link,	.subnav_off a:visited{color: #fff; text-decoration:none;}
	.subnav_off a:hover, .subnav_off a:active{color:#2457a8;}

.subnav_on {color: #2457a8; background: url(subnav_sub_on.png) bottom center no-repeat; }
	.subnav_on a:link,	.subnav_on a:visited{color: #2457a8; text-decoration:none;}
	.subnav_on a:hover, .subnav_on a:active{color:#2457a8;}

.none{display:none;}


/*-------首页下面的菜单----------*/
#down_menu ul
{
	text-decoration:none;
	height:36px;
}
#down_menu li
{
	margin: 0px; width:140px; float: left;  color: #666666; text-align:center; height:23px; font-size:13px;
}

#down_menu td
{
	margin: 0px; 
	width:140px; 
	height:36px; 
	float: left;  
	color: #666666; 
	text-align:center; 
	font-size:13px;
	
}
.guider_div
{
    width:140px;
    height:23px;
    padding-top:13px;
    float:left;
    text-align:center;
}
.content_down
{
	margin: 0px; border-style: solid; border-width: 0px 1px 1px 1px;  border-right-color: #b9c0c7; border-bottom-color: #b9c0c7; border-left-color: #b9c0c7;
	
}
.feature_td_head
{
	color:#000000;
	font-size:16px;
	font-weight:bold;
	width:450px;
}
.feature_td_content
{
	font-size:13px;
	color:#666666;
	width:450px;
	vertical-align:top;
	line-height:180%;
}
.compare_left
{
	width:50%;
	border: 1px solid #FFFFFF;
	color:#e06464;
}
.compare_right
{
	width:50%;
	border: 1px solid #FFFFFF;
	color:#02b341;
}

/*-----------------网页头部------------*/
#mcc_header{margin: auto;width: 980px;height:125px;padding-top:14px;background: url(../images/bg_head.gif) left top repeat-x;text-align: left;}
#mcc_header img
{
	border-style: none;
    border-color: inherit;
    border-width: 0;
    width: 340px;
    height: 64px;
}
#logo{padding-left:31px; top:-5px;  float: left; position:relative; height:68px;}
#logo #link{ position:absolute; left:694px; top:76px; white-space:nowrap;   }
#search {float: right;font-size: 12px;margin-right: 10px;display: inline;color: #FFFFFF; height: 10px;        }
#search input {font-size: 12px;}
#search .in {width: 100px;font-size: 12px;}
#search .language {width: 60px;font-size: 12px;}
#mcc_menu{position:relative; padding:27px 0 0; height:31px;}
#mcc_menu #navmenu{height:27px; padding:0 15px; position:absolute; top:1px; z-index:100;}
#navmenu ul {list-style: none; padding: 0px; margin: 0;}
#navmenu li {float: left;margin: 0px;padding: 0px;}
#mcc_menu #rsoldmenu{height:27px; line-height:27px; position:absolute; top:1px; right:120px; z-index:90;}
#mcc_menu #kakamenu{height:27px; position:absolute; top:-45px; right:5px; z-index:90;width: 302px;        }
#mcc_menu #qiangmenu{position:absolute; top:-13px; left:350px; z-index:200;}

.navmenu_on, .navmenu_off{display: block; font-size: 14px; width: 89px; height: 27px; line-height: 27px; cursor: pointer; text-align: center;font-weight: bold;}
.navmenu_on {color: #ffffff; background: url(../images/header_menu_btn_on.gif) bottom left no-repeat; }
.navmenu_off {color: #2457a8; background: url(../images/header_menu_btn_off.gif) bottom left no-repeat;}

.navmenu_on a:link, .navmenu_on a:visited, .navmenu_on a:hover,	.navmenu_on a:active, .navmenu_off a:link, .navmenu_off :visited, .navmenu_off a:hover, .navmenu_off a:active{ display:block; width: 89px; height: 27px; cursor: pointer;}

.navmenu_on a:link, .navmenu_on a:visited, .navmenu_on a:hover, .navmenu_on a:active{color: #ffffff; text-decoration:none;}

.navmenu_off a:link, .navmenu_off a:visited, .navmenu_off a:hover, .navmenu_off a:active{color: #2457a8; text-decoration:none;}

.submenu{font-size:14px; background: url(../images/header_menu_bg_bottom.gif) left top repeat-x; line-height: 31px; height: 31px; padding:0 15px;color:#FFFFFF;}
.submenu  a:link, .submenu a:visited, .submenu  a:hover, .submenu  a:active{color: #ffffff; text-decoration:none;}
.submenu_on{color:#FF0000;}
.subline{font-size:11px;color:#2763A5;padding-top: 0;padding-right: 10px;padding-bottom: 0;padding-left: 10px;}
.none{display:none;}
.sbcss{clear:both; font-size:0; line-height:0; height:0;}

.cfff a:link, .cfff a:visited {color:#FFF; text-decoration:underline;}
.cfff a:hover, .cfff a:active {color:#000;text-decoration:underline;}

.guider_other
{
    padding-left:55px; padding-top:2px; color:#eeeeee; font-weight:bold; font-size:14px;
}
.guider_other a
{
     color:#eeeeee; font-weight:bold; font-size:14px;
}
.guider_other a:hover
{
    color:#ffffff;
}