@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;	padding:0;}
fieldset,img{border:0;}
dl,dt,dd,li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;	font-weight:400;}
em {font-style:italic;}
a{outline: none;}
input,button,select,textarea{font-size:12px;vertical-align:middle;}
img{vertical-align:middle;}
body{font-size:12px;background-color:#FFF;font-family:"宋体";}
a:link,a:visited{ color:#333;text-decoration:none;}
a:hover{text-decoration:underline; color:#cc3300}
table{ line-height:29px;}
.button {cursor:pointer;}/*所有按钮鼠标放上为手型*/
.clr {clear:both;}

/* font */
.blue:link,.blue:visited{color:#0066ff;}
.blue:hover{color:#049;text-decoration:underline;}
.bluetwo{color:#0066ff;}
.red{color:#E40F01;}
.red:link,.red:visited{color:#ff0000}
.red:hover{color:#049;text-decoration:underline;}
.orange{color:#ff7d26}
.orange:hover{color:black;}
.orange_1:link,.orange_1:visited{color:#ff7d26;}
.orange_1:hover{color:#ff7d26;text-decoration:underline;}
a.orange{color:#FF6600;}
a.orange:hover{color:black;}
.yellow{color:#ffcc00}
.gey{color:#999}
.blue_one{color:#0066cc;font-weight:bold;}
.grey{font-size:12px;color:#666}
.grey1:link,.grey1:visited{font-size:14px;color:#666}
.grey1:hover{color:#cc3300;text-decoration:underline;}
.or:link,.or:visited{color:#fece00;}
.or:hover{color:#fff;text-decoration:underline;}
.white:link,.white:visited{color:#d6e8f6;}
.white:hover{color:#d6e8f6;text-decoration:underline;}
.blue1:link,.blue1:visited{color:#0065ca}
.blue1:hover{color:#0065ca;text-decoration:underline;}
.zs_font:link,.zs_font:visited{color:#235379}
.zs_font:hover{color:#235379;text-decoration:underline;}
.green:link,.green:visited{color:#019702}
.green:hover{color:#019702;text-decoration:underline;}
.dqwz:link,.dqwz:visited{color:#014693}
.dqwz:hover{color:#014693;text-decoration:underline;}
.red_red{color:#f10000}
.red_red:link,red_red:visited,red_red:active{color:#f10000}
.red_red:hover{color:#f10000}
.green_1:link,.green_1:visited{color:#009900}
.green_1:hover{color:#009900;text-decoration:underline;}
.size{font-size:14px;}
.black{color:#333;}
.blue_lin:link,.blue_lin:visited{color:#0232fe}
.blue_lin:hover{color:#cc3300;text-decoration:underline;}
.font_blue:link,.font_blue:visited{color:#014995}
.y{color:#fe6400;font-weight:bold;}
.y1:link,.y1:visited,.y1:active{color:#fe6500;}
.y1:hover{color:#fe6500;text-decoration:underline;}
.dl{color:#fe6500;text-decoration:underline;font-size:14px;}
.dl:link,.dl:visited,.dl:active,.dl:hover{color:#fe6500;text-decoration:underline;font-size:14px;}
.font14{font-size:14px;}
.bt{color:#004995;font-size:14px;font-weight:bold;}
.bt:link,.bt:visited,.bt:active,.bt:hover{color:#004995;font-weight:bold;font-size:14px;}
.lx{color:#fe6500;font-size:12px;}
.lx:link,.lx:visited,.lx:active,.lx:hover{color:#fe6500;text-decoration:underline;font-size:12px;}

/*版权*/
.bottom {width:960px;height:auto;border-top:2px solid #004995;	margin:0 auto;	line-height:24px;	text-align:center;	padding-top:5px;}

#gotop{bottom:10px;_bottom:10px; right:0px;width:42px; position:fixed; z-index:99; _position:absolute;_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight-10); /* for IE6 */
overflow:visible;}
#gotop .twocode{background:#fff url(//www.stone365.com/templates/stone/images/gotop-bg.png) -90px -45px no-repeat;height: 50px;width: 40px;margin-top: 10px;border:1px solid #b7b7b7;display:block;}
#gotop .twocode:hover{background:#fff url(//www.stone365.com/templates/stone/images/gotop-bg.png) -90px 6px no-repeat;height: 50px;width: 40px;}
#gotop .twocode:hover .popcode{ display:block; text-decoration:none;}
#gotop .feedback{background:#fff url(//www.stone365.com/templates/stone/images/gotop-bg.png) 5px 6px no-repeat;display:block;border:1px solid #b7b7b7;height: 110px;width: 40px;margin-top:10px;}

#popcode{bottom:10px; right:50px;width:160px; height:185px; position:fixed; z-index:99; _position:absolute;background:#fff url(//www.stone365.com/templates/stone/images/gotop-bg.png) -138px 5px no-repeat; _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight-10); /* for IE6 */
overflow:visible;border:1px solid #b7b7b7;text-align:center; display:none;}
#popcode p{ margin-top:162px; color:#194d8b; }

#scrolltop {display: none;width: 40px;height:40px;position: fixed;bottom: 132px;background:#fff url(//www.stone365.com/templates/stone/images/gotop-bg.png) -45px -43px no-repeat;cursor: pointer;right:0px;border:1px  solid #b7b7b7;_position:absolute;_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight-300); /* for IE6 */
overflow:visible; }
#scrolltop:hover{background:#fff url(//www.stone365.com/templates/stone/images/gotop-bg.png) -45px 8px no-repeat;display:inline-block;}

/*登陆*/
.site{width:100%; height:28px; background:url(//www.stone365.com/templates/stone/images/loginbg_02.gif) repeat-x top}
.site960{width:960px; height:28px; margin:0px auto}

.quick-login { left:0px; POSITION: absolute; top: 0px; float: left; line-height:28px; padding-left:10px;}
.quick-login h2{ line-height:24px; height:24px; width:auto;  font-size:12px;}

.site-nav {Z-INDEX: 10000; margin: 0px auto; COLOR: #000; line-height:24px; POSITION: relative; HEIGHT: 28px}

.site-nav A {COLOR: #666}
.site-nav A:hover {COLOR: #f50}

.site-nav .quick-menu {	right:0px;POSITION: absolute;top: 0px;float:right;margin:0px;	padding:0px;width: 500px;}
.site-nav .quick-menu LI {padding:2px 10px 0px 10px; FLOAT: left; margin-left: -1px;}
.site-nav .quick-menu LI.last {BACKGROUND: none transparent scroll repeat 0% 0%}
.site-nav .quick-menu LI.menu-item {padding: 0px; POSITION: relative}

.site-nav .quick-menu .cart {padding-top: 0px;  _padding-top: 2px; line-height:28px}
.site-nav .quick-menu .cart A {padding-left: 10px}
.site-nav .quick-menu .cart S {BACKGROUND-POSITION: -83px -21px; left: 8px; WIDTH: 14px; POSITION: absolute; top: 6px; HEIGHT: 11px}

.site-nav .menu-hd {padding-right: 22px; DISPLAY: block; padding-left: 10px; Z-INDEX: 10002; padding-bottom: 0px; margin: 1px 1px 0px; CURSOR: pointer; padding-top: 0px; POSITION: relative; HEIGHT:26px}

.site-nav .services .menu-hd {WIDTH: 48px; padding-top: 1px; _padding-top: 1px}

.site-nav .menu-hd B {border-right: #eee 4px solid; border-top: #666 4px solid; FONT-SIZE: 0px; right: 10px; border-left: #eee 4px solid; WIDTH: 0px; line-height: 0; border-bottom: #eee 4px solid; POSITION: absolute; top: 7px; HEIGHT: 0px; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: -webkit-transform .2s ease-in}
.site-nav .menu-bd {border: #bfbfbf 1px solid; DISPLAY: none; Z-INDEX: 10001; right: 0px; BACKGROUND: #fff; POSITION: absolute; top: 27px}
.site-nav .menu-bd-panel {padding:5px 5px 6px 5px; width:290px;}

.site-nav .menu {POSITION: relative}
.site-nav .menu:hover .menu-hd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid;  BACKGROUND: white; margin: 0px; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px}
.site-nav .menu:hover .menu-bd {DISPLAY: block}
.site-nav .menu:hover .menu-hd B {border-left-COLOR: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); border-bottom-COLOR: #fff; border-top-COLOR: #666; top: 5px; border-right-COLOR: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}

.site-nav .services .menu-bd {WIDTH: 174px; top: 27px; HEIGHT: 218px}
.site-nav .services .menu-bd-panel {padding:5px 12px}
.site-nav .services .menu-bd DL {padding-right: 0px; padding-left: 0px; padding-bottom: 5px; padding-top: 5px; border-bottom: #e5e5e5 1px solid}
.site-nav .services .menu-bd .last {border-top-WIDTH: 0px; border-left-WIDTH: 0px; border-bottom-WIDTH: 0px; border-right-WIDTH: 0px}
.site-nav .services .menu-bd DT {FONT-WEIGHT: bold; COLOR: #8c8c8c; line-height: 1.5; TEXT-ALIGN: left}
.site-nav .services .menu-bd DD {line-height: 1.6; TEXT-ALIGN: left}
.site-nav .services .menu-bd DD A {margin-right: 2px}

.home_img{ background:url(//www.stone365.com/templates/stone/images/re_06.gif) top; background-repeat:no-repeat; position:absolute; width:15px; height:12px; top:0px}

.h_nav{width:960px; height:102px; margin:0 auto; margin-bottom:5px; margin-top:8px; background-color:#FFF}
/*logo*/
.h_lef{width:300px;height:102px; float:left;padding:0px 10px; }
.h_lef span{ display:block; padding:8px 0px;}
.h_lef p{display:block; padding:3px 0px; margin:0px; color:#666; text-align:left}

/*搜索*/
.h_rig{width:640px;height:92px; float:left; padding:10px 0px 0px }
.div_wid{width:640px;height: auto; clear:both; overflow:hidden;}
.fwrx{ float: right; padding-left:0px; line-height:25px; height: auto;}

/*头部搜索*/
.head_Search{width:960px; height:auto; margin:10px auto 15px;}
.head_Logo{float:left; width:auto;height:60px;}
.head_Logo span{display:block; float:left;}
.area{background:url(//www.stone365.com/templates/stone/area/images/area_city.png) no-repeat 0 -40px; width:110px; height:60px; margin-left:15px;font-family: "Microsoft YaHei",SimHei,"WenQuanYi Micro Hei",STHeiti;padding:15px 0 0 15px; font-size:22px; font-weight:bolder; }
.search_Item{float:left; width:455px;height:auto;padding-top:3px; margin-left:30px;}
.search_Input{height:35px;}
.search_Keys{border:2px solid #a1a1a1; border-right:0; width:355px; height:28px; line-height:28px; display:block; float:left; padding-left:10px; font-size:14px; color:#333;}
.search_Go{display:block; float:left; width:80px; height:32px; background:#1d5c99 url(//www.stone365.com/templates/stone/area/images/area_city.png) no-repeat -253px -36px; border:0;color:#fff; font-size:16px;cursor: pointer;}
.search_Hot{color:#1660ad; line-height:22px;}
.search_Hot a:hover{color:#ff750b;}
.search_Img{float:right; padding:5px 10px 0 0;}

/*.search_menu{ width:440px; float:left;height:25px;padding-left:21px;}
.search_menu ul li{ width:50px;height:25px;margin-right:5px;float:left;text-align:center;line-height:25px;font-size:13px;cursor:pointer; font-weight:bold; color:#0066cc}
.search_menu ul li a, .search_menu ul li a:visited{font-size:13px; font-family:"宋体"; color:#0066cc}
.search_menu ul li.hover{ background:url(//www.stone365.com/templates/stone/images/serchbg_09.gif) no-repeat left bottom; cursor:pointer;}
.search_menu ul li.hover a, .search_menu ul li.hover a:visited{ color:#666;}*/

/*快速导航*/
.Nav_site{height:36px; line-height:36px; background:#1d5c99;_margin-top:-15px;}
.Nav_site_area{width:960px; height:36px; margin:0 auto; color:#FFF; font-size:14px;background:#1d5c99;}
.Nav_site_area a:link,.Nav_site_area a:active,.Nav_site_area a:visited{color:#FFF; margin-right:4px;}
.Nav_site_area a:hover{color:#FFF;}
.Nav_site_area .lnav{float:left;margin-left:7px;font-weight:bold;}
.Nav_site_area .lnav a:link,.Nav_site_area .lnav a:visited{ color:#FFF; height:32px;_line-height:32px; display:block; float:left; padding:1px 14px 0px 14px; text-decoration:none;font-size:14px; font-weight:bold;display:inline-block;}
.Nav_site_area .lnav a:hover{ color:#0b59a5;background-color:#f3f9ff; height:30px;line-height:1.8;margin-top:5px;text-decoration:none;display:inline-block;}
.Nav_site_area .lnav a.hoverbg:link,.Nav_site_area .lnav a.hoverbg:visited{background-color:#f3f9ff; height:30px;line-height:1.8;margin-top:5px;color:#0b59a5; display:inline-block;}
.Nav_site_area .rnote{float:right;font-size:12px;margin-right:22px;}
.subnav{height:34px; line-height:34px; background:#f3f9ff;border-bottom:1px solid #77abdb;margin-bottom: 9px;}
.subnav_area{width:960px; height:34px; margin:0 auto; color:#1d5c99; font-size:14px;background:#f3f9ff;border-bottom:1px solid #77abdb;_border-bottom:0;}
.subnav_area .nav3{margin-left:176px;}
.subnav_area .nav3 a{color:#1d5c99;margin-right:28px;}
.subnav_area .nav3 a:hover{text-decoration:underline;}

/*导航*/
.Nav{width:960px; height:64px;margin:0 auto; margin-bottom:8px; background: url(//www.stone365.com/templates/stone/images/nav_bg_08.gif) repeat-x bottom;}
.Nav-lef{background:url(//www.stone365.com/templates/stone/images/nav_bg_06.gif) no-repeat left bottom; width:auto; height:64px}
.Nav-rig{background:url(//www.stone365.com/templates/stone/images/nav_bg_11.gif) no-repeat right bottom; width: auto; height:64px;}

.Nav-top{ width: auto; height:36px; padding-left:27px;}
.Nav-top ul{ padding:0px; margin:0px;}
.Nav-top ul li{ width:100px; float:left; line-height:30px; padding-top:6px; text-align:center;color:#004995; font-size:14px; font-weight:bold; cursor:pointer}
.Nav-top ul li a{color:#004995;cursor:pointer}
.Nav-top ul li.hover{background:url(//www.stone365.com/templates/stone/images/news_03.gif) no-repeat;width:106px; height:30px; padding-top:6px;color:#FFF; font-size:14px; font-weight:bold;}
.Nav-top ul li.hover a{color:#FFF;}
.Nav-top span img{ height:24px; width:2px;}
.Nav-top span{ float:right; height:24px; padding:3px 5px 0px 5px;}

.Nav-top B{ float:right; color:#004995;width:115px;  font-weight:normal; font-size:12px; padding-top:13px; font:'宋体'; padding-right:0px;}
.Nav-top B A{ color:#004995;}

.Nav-bot{ width:auto; height:28px; padding-left:21px;}
.Nav-bot p{ float:left; padding:0px 20px 0px 40px; line-height:28px; font-weight:bold; font-size:14px; color:#d5e7f3}

.Nav-bot div{ float: left; padding:2px 5px 0px 5px; line-height:25px; color:#d5e7f2; padding-right:20px;}
.Nav-bot div a,.Nav-bot div a:link,.Nav-bot div a:visited{ color:#d5e7f2; padding:0px 15px;}
.Nav-bot div a:hover{ color:#d5e7f2; padding:0px 15px;}

#navxx{width: 440px;height:25px;float:left;}
#navxx ul{ margin: 0px;padding-left:21px;list-style-type: none;}
#navxx li{float: left; text-align:center;margin-right:5px;cursor:pointer;font-size:13px;font-weight:bold; color:#0066cc;}
#navxx li a{ text-decoration: none; color: #0066cc; width: 50px;line-height:25px; display: block;}
/*#navxx li a:hover{ color:#666;background: url(//www.stone365.com/templates/stone/images/serchbg_091.gif) no-repeat;}*/
#navxx li.hover{color:#666; background: url(//www.stone365.com/templates/stone/images/serchbg_091.gif) no-repeat;}

.search_nav{ width:640px; height:67px; overflow:hidden; background:url(//www.stone365.com/templates/stone/images/serchbg_12.gif) no-repeat left top; margin-top:-2px;  }
.search_nav .search_kuang{ width:540px;height:28px; float:left; padding-top:6px}
.search_nav .search_kuang .imput_kuang{ width:440px; height:26px; float:left; padding-left:6px}
.search_nav .search_kuang .subbt{ width:80px; height:28px; float:left;margin-left:8px; color:#660000; font-size:14px; font-weight:bold; line-height:28px; text-align:center; cursor:pointer;}
.search_nav .search_kuang .iText{ width:438px; height:24px;line-height:24px; border:1px solid #FFF; }
.search_nav .search_kuang .remen{ padding-top:9px;_padding-top:5px;line-height:24px; color:#0066cc; padding-left:21px; display:block}
.search_nav .search_kuang .remen a, .search_nav .search_kuang .remen a:visited{ color:#0066cc; margin:5px;}
.search_nav .search_kuang .remen a:hover{color:#ff750b;}
.kuang_right{ width:100px; float:left; line-height:36px; color:#0066cc;}
.kuang_right a, .kuang_right a:visited{ color:#0066cc; margin:0px 5px; font-weight: bold}
.kuang_right a:hover{ color:#ff750b;font-weight: bold}

/*分页样式*/
.fenpage{ line-height:40px;}
.fenpage a:link{ /*margin:0 5px;*/ border:1px solid #99AEE5; padding:2px 5px 2px 5px; text-decoration:none; text-align:center; color:#3867B9; line-height:26px;}
.fenpage a:visited{border:1px solid #99AEE5;color:#3867B9;  line-height:26px; padding:2px 5px; margin:0 5px; text-decoration:none; text-align:center;}
.fenpage a:hover{ background:#296CB3; color:#fff; text-align:center; border:1px solid #99AEE5;line-height:26px;padding:2px 5px 2px 5px; }
.fenpage a:active{ border:1px solid #99AEE5; padding:2px 5px 2px 5px; text-decoration:none; text-align:center; color:#3867B9;line-height:26px; }
.pageno_on {border: 1px solid #DDD;color: #999;line-height: 26px;padding: 2px 5px;margin: 0 5px;}

/***************************** 最新弹出对话框CSS *******************************************/
.msgbg{position:absolute;background-color:#000;width:100%;left:0;top:0;display:none;z-index:1;filter:Alpha(opacity=30);/* IE */-moz-opacity:0.3;/* Moz + FF */opacity:0.3;/* CSS3*/}
.xyAlertBoxBox{position:absolute;z-index:3;width:494px;padding-bottom:24px;background:url('//www.stone365.com/common/images/bg-box-bottom.png') bottom left no-repeat !important;background:url('//www.stone365.com/common/images/bg-box-bottom.gif') bottom left no-repeat;}
.xyAlertBoxInBox{padding-top:15px;background:url('//www.stone365.com/common/images/bg-box-top.png') top left no-repeat !important;background:url('//www.stone365.com/common/images/bg-box-top.gif') top left no-repeat;}
.xyAlertBoxBoxContent{background:url('//www.stone365.com/common/images/bg-box-body.png') top left repeat-y !important;background:url('//www.stone365.com/common/images/bg-box-body.gif') top left repeat-y;padding:0px 20px;width:455px;}
.xyAlertBoxBoxContenedor{background:url('//www.stone365.com/common/images/dialog-information.png') top left no-repeat;padding:0px 0px 5px 55px;text-align:left;font-family:Verdana;font-size:12px;color:#000;height:100%;display:block;width:100%;}
.xyAlertBoxBoxTitle{text-align:left;font-family:Verdana;font-size:14px;color:#000;font-weight:bold;line-height:20px;margin:0px;padding:0px;display:block;}
.xyAlertBoxBoxContenedor em{line-height:10px;font-family:Verdana;font-style:italic;}
.xyAlertBoxBoxContenedor p{margin-top:10px;}
.xyAlertBoxButtons{text-align:right;}
.xyAlertBoxButtons{width:100%;text-align:right;}
.xyAlertBoxButtons input{margin:10px 10px;padding:2px 5px;BORDER-RIGHT:#7b9ebd 1px solid;BORDER-TOP:#7b9ebd 1px solid;FONT-SIZE:12px;FILTER:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#cecfde);BORDER-LEFT:#7b9ebd 1px solid;CURSOR:hand;COLOR:black;BORDER-BOTTOM:#7b9ebd 1px solid;}
/******************************************************************/


/***************************** 新的底部样式 *******************************************/
.bottom {width:960px;height:auto;border-top:2px solid #004995;margin:0 auto;line-height:24px;text-align:center;color: #656565;font-size:12px;font-family:\5fae\8f6f\96c5\9ed1;margin-top:0px;margin-bottom:15px;}
.bottom *{margin:0;padding:0;}
.bottom a{font-size:12px;text-decoration:none;font-family:\5fae\8f6f\96c5\9ed1;}
.bottom a:hover{text-decoration:underline;}
.bottom .stonefriends{line-height:40px;background:#fbfbfb;border-bottom:1px solid #dddddd;margin:0;color: #656565;}
.bottom .stonefriends a{margin:0 2px;}
.bottom .stonecopyright{color:#999b98;}
.bottom .stonecopyright img{border:1px solid #d2d2d2;}
.bottom .stonecopyright a{margin-right:8px;margin-top:10px;display:inline-block;}
.bottom .bottomnav{margin:0 auto;padding-top:16px;position:relative;}
.bottom .bottomnav a{margin:0 2px;}
.bottom .usersicon{display: inline-block; position: absolute;margin-left:10px;}
.bottom .stonecontact{display:block;margin-top:5px;margin-bottom:5px;}
.bottom .nbold{font-family:Arial;font-weight:bold;margin-right:20px;}
/******************************************************************/
