@charset "gb2312";
body{ font-size:12px; margin:0px; font-family:"ËÎÌå"; }
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}
table {	border-collapse: collapse;	border-spacing: 0}
fieldset, img {	border: 0; vertical-align:middle}
address, caption, cite, code, dfn, em, th, var {	font-style: normal;	font-weight: normal}
ol, ul {	list-style: none}
caption, th {	text-align: left}
img{ border:0px; vertical-align:middle}
h1, h2, h3, h4, h5, h6 {	font-size: 100%;	font-weight: normal}
q:before, q:after {	content: ''}
abbr, acronym {	border: 0;	font-variant: normal}
sup {	vertical-align: text-top}
sub {	vertical-align: text-bottom}
input, textarea, select {	font-family: inherit;	font-size: inherit;	font-weight: inherit}
input, textarea, select {*font-size:100%}
legend {	color: #000}
/* Ê¹IE¼æÈÝhtml5 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block;}
/* =CLEARFIX (do not modify) */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
*{ margin:0px; padding:0px;}
.clearfix { display:block; }
/* End hide from IE-mac */
/* È¥µôÁ´½ÓÐé¿ò 
a:active ,area,label { blr:expression(this.onFocus=this.blur()) }
:focus { outline-style: none; }*/
/*±¸ÓÃÇå³ý¸¡¶¯*/
.clear{ clear:both; height:0px;font-size:0px; line-height:0px; }
.row,.span9{ margin:0; float:none}
a{ cursor:pointer; text-decoration:none}

.m-ad-960{ width:994px; height:auto; padding:20px 0 16px 30px; margin:50px auto 0; display:block; overflow:hidden; background:url(../images/cms-in-ad-bg.jpg) no-repeat}

.m-top-bg{ width:100%; height:10px; background:url(../images/index-top-bg.jpg) no-repeat center top; display:block; overflow:hidden;}
.g-set-index{ width:1024px; height:48px; margin:0 auto; display:block; overflow:hidden;}
.g-set-index .m-set-index-btn{ width:auto; height:14px; line-height:14px; float:left; background:url(../images/index-set-btn.jpg) no-repeat left 1px; text-indent:15px; font-size:12px; font-weight:normal; color:#888; margin:20px 0 0 877px; display:inline; overflow:hidden}
.g-set-index .m-col-index-btn{ width:auto; height:14px; line-height:14px; float:left; background:url(../images/index-col.jpg) no-repeat left 1px; text-indent:17px; font-size:12px; font-weight:normal; color:#888; margin:20px 0 0 19px; display:inline; overflow:hidden}

.g-nav-box{ width:1024px; height:52px; margin:0 auto; display:block; overflow:hidden}
.g-nav-box .g-logo{ width:174px; height:52px; float:left; margin:0; display:inline; overflow:hidden}

.g-nav-box .g-nav{ width:408px; height:36px; float:left; margin:16px 0 0 213px; display:inline; overflow:hidden}
.g-nav-box .g-nav li{ width:82px; height:36px; float:left; margin:0 0 0 20px; display:inline; overflow:hidden;}
.g-nav-box .g-nav li a{ width:100%; height:36px; line-height:36px; font-size:16px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#333; text-align:center; display:block; overflow:hidden}
.g-nav-box .g-nav li a:hover{background:#7fc01c; color:#fff; text-decoration:none}
.g-nav-box .g-nav li .m-hover{ background:#7fc01c; color:#fff;}

.g-nav-box .g-search{ width:209px; height:36px; float:left; margin:16px 0 0 20px; display:inline; overflow:hidden}
.g-nav-box .g-search .inpt{ width:154px; height:32px; background:#fff; border:2px solid #dfdfdf; border-right:0; float:left; border-radius:0; margin:0; padding:0;box-shadow:none}
.g-nav-box .g-search .btnb{ width:53px; height:36px; background:url(../images/index-search-btn.jpg) no-repeat; float:left; margin:0; padding:0; display:inline; overflow:hidden; border:0;}

.g-position{ width:1002px; height:14px; line-height:14px; font-size:12px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#666; background:url(../images/soft-pos.jpg) no-repeat left top;  margin:49px auto 0; display:block; overflow:hidden; padding:0 0 0 22px;}
.g-position a{ color:#666}
.g-position a:hover{ color:#6cb601; text-decoration:underline}

.g-ku-nav{ width:1024px; height:66px; margin:49px auto 0; display:block; overflow:hidden; background:#fff;}
.g-ku-nav .g-ku-nav-log{ width:auto; height:60px; border-top:3px solid #e0e0e0;border-bottom:3px solid #e0e0e0; background:url(http://www.5577.com/skin/xsh/images/ku-logo-bg.jpg) no-repeat 170px 10px; float:left; margin:0; display:inline; overflow:hidden}
.g-ku-nav .g-ku-nav-log dt{width:153px; height:auto; float:left; margin:5px 0 0 7px; display:inline; overflow:hidden}
.g-ku-nav .g-ku-nav-log dd{ width:auto; height:60px; line-height:60px; font-size:24px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#333; text-indent:28px; float:left; display:inline; overflow:hidden; margin:0}
.g-ku-nav .g-ku-nav-bg{ width:19px; height:19px; float:left; margin:24px 0 0 42px; display:inline; overflow:hidden}

.g-ku-nav .g-ku-nav-nav{width:auto; height:40px; float:left; margin:13px 0 0 34px; display:inline; overflow:hidden}
.g-ku-nav .g-ku-nav-nav li{ width:auto; height:40px; font-size:16px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#333;  margin:0 8px 0 0 ; float:left; display:inline; overflow:hidden}
.g-ku-nav .g-ku-nav-nav li a{ width:auto; height:40px; line-height:40px;padding:0 15px; color:#333; float:left; display:inline;overflow:hidden; border-radius:6px;}
.g-ku-nav .g-ku-nav-nav li a:hover{ background:#4fcde0; color:#fff; }
.g-ku-nav .g-ku-nav-nav li .m-hover{background:#4fcde0; color:#fff; }

.affix{ width:1024px; height:66px; margin:49px auto 0; display:block; overflow:hidden; background:#fff; position:fixed; left:50%; top:0; z-index:999; margin:0 0 0 -512px; border-bottom:3px solid #e0e0e0; padding:10px 0;}
.affix .g-ku-nav-log{ border:0;}

.g-big-1024{ width:1024px; height:auto; margin:auto; display:block; overflow:hidden}

.g-big-1024 .g-left{ width:253px; height:auto; float:left; margin:30px 0 0 0;; display:inline; overflow:hidden}
.g-big-1024 .g-left .g-left-title{ width:247px; height:20px; line-height:20px; border-left:6px solid #4fcde0; font-size:16px; font-weight:normal; font-family:"Microsoft YaHei","SimHei","SimSun"; color:#151515; display:block; overflow:hidden; text-transform:uppercase; text-indent:6px; margin:20px 0 0 0;}
.g-big-1024 .g-left .g-left-zone{ width:239px; height:auto; display:block; overflow:hidden; margin:15px 0 0 0; position:relative; zoom:1}
.g-big-1024 .g-left .g-left-zone img{ width:100%; height:147px; display:block; overflow:hidden}
.g-big-1024 .g-left .g-left-zone strong{ width:100%; height:27px; line-height:27px; font-size:12px; font-weight:normal; font-family:"Microsoft YaHei","SimHei","SimSun"; color:#fff; text-align:center; display:block; overflow:hidden; position:absolute; left:0; bottom:0; z-index:10}
.g-big-1024 .g-left .g-left-zone b{ width:100%; height:27px; background:#000; opacity:0.7; filter:alpha(opacity=70); position:absolute; left:0; bottom:0; z-index:5;}
.g-big-1024 .g-left .g-left-zone:hover{ color:#fff0}
.g-big-1024 .g-left .g-left-zone:hover strong{ color:#ff0}

.g-big-1024 .g-left .g-ku-soft{ width:239px; height:84px; border-bottom:1px dotted #ddd; display:block; overflow:hidden; margin:0;}
.g-big-1024 .g-left .g-ku-soft dt{ width:64px; height:64px; float:left; margin:10px 0 0 0; display:inline; overflow:hidden}
.g-big-1024 .g-left .g-ku-soft dt a img{ width:100%; height:64px; display:block; overflow:hidden}
.g-big-1024 .g-left .g-ku-soft dd{ width:160px; height:auto; float:left; margin:10px 0 0 10px; display:inline; overflow:hidden}
.g-big-1024 .g-left .g-ku-soft dd a{ width:100%; height:42px; overflow:hidden; line-height:20px; float:left; margin:2px 0 0 0; font-size:14px; font-weight:normal; font-family:"Microsoft YaHei","SimHei","SimSun"; color:#151515;}
.g-big-1024 .g-left .g-ku-soft dd a:hover{ color:#06a2b4; text-decoration:underline}
.g-big-1024 .g-left .g-ku-soft dd b{width:100%; height:14px; line-height:14px; font-size:12px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#888; margin:5px 0 0 0; float:left; display:block; overflow:hidden; text-align:left}

.g-big-1024 .g-left .g-left-cms{ width:239px; height:auto; display:block; overflow:hidden; margin:15px 0 0 0; position:relative; zoom:1}
.g-big-1024 .g-left .g-left-cms img{ width:100%; height:138px; display:block; overflow:hidden}
.g-big-1024 .g-left .g-left-cms strong{ width:100%; height:27px; line-height:27px; font-size:12px; font-weight:normal; font-family:"Microsoft YaHei","SimHei","SimSun"; color:#fff; text-align:center; display:block; overflow:hidden; position:absolute; left:0; bottom:0; z-index:10}
.g-big-1024 .g-left .g-left-cms b{ width:100%; height:27px; background:#000; opacity:0.7; filter:alpha(opacity=70); position:absolute; left:0; bottom:0; z-index:5;}
.g-big-1024 .g-left .g-left-cms:hover{ color:#fff0}
.g-big-1024 .g-left .g-left-cms:hover strong{ color:#ff0}
.g-big-1024 .affix{position:fixed; left:50%; bottom:0; z-index:500; margin:0 0 0 -512px; padding:0; top:inherit; border:0;}
.g-big-1024 .affix-stop{ position:static; margin:0;}

.g-big-1024 .g-right{ width:735px; height:auto; float:right; margin:45px 0 0 15px; display:inline; overflow:hidden; border-left:1px solid #e7e7e7; padding:0 0 0 20px;}
.g-big-1024 .g-right .g-cms-cont-title{ width:100%; height:auto; display:block; overflow:hidden; padding:0 0 10px 0;}
.g-big-1024 .g-right .g-cms-cont-title h1{ width:100%; height:auto; line-height:42px; font-size:32px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#151515; margin:0 0 0 0; text-align:left; display:block; overflow:hidden}

.g-big-1024 .g-right .g-cms-cont-title p{ width:100%; height:28px; display:block; overflow:hidden; margin:8px 0 0 0;}
.g-big-1024 .g-right .g-cms-cont-title p em{ height:28px; line-height:28px; font-size:14px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#888; float:left; margin:0 10px 0 0 ; display:inline; overflow:hidden}
.g-big-1024 .g-right .g-cms-cont-title p a{ color:#00b0ca}

.g-big-1024 .g-right .g-cms-cont{ width:100%; height:auto; padding:0 0 20px; display:block; overflow:hidden; margin:0 0 0 0;}
.g-big-1024 .g-right .g-cms-cont p{ width:100%; height:auto; line-height:30px; font-size:16px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#333; display:block; overflow:hidden; margin:10px 0 15px 0;}
.g-big-1024 .g-right .g-cms-cont p a{ color:#0dc2dd;text-decoration:underline}
.g-big-1024 .g-right .g-cms-cont p a:hover{ color:#ff6600; text-decoration:underline}

.g-big-1024 .g-right .g-cms-cont h3{ width:100%; height:22px; line-height:22px; font-size:20px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#151515; border-left:6px solid #2fbee2; text-indent:10px; margin:30px 0 0 0;}

.g-big-1024 .g-right .g-cms-cont .bdsharebuttonbox{ width:100%; height:auto; margin:30px 0 0 0; float:right; display:inline; overflow:hidden}
.g-big-1024 .g-right .g-cms-cont .bdsharebuttonbox em{ width:auto; height:44px; line-height:44px; margin:0 5px 0 380px; float:left; font-size:16px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#151515; display:inline; overflow:hidden;}
.g-big-1024 .g-right .g-cms-cont .bdshare-button-style0-32 .bds_count{ font-size:12px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"}


/**ÁôÑÔ**/
#comment_list{ width:689px; height:auto; display:block; overflow:hidden; border:0 solid #ccc; border-top:2px solid #275caa; padding:0 22px; margin:0 0 0 0;}
#comment_list .quote, #comment_list .quote span { text-indent:0; }
#comment_list dt {line-height:30px; height:30px; overflow:hidden; padding:0 10px; }
#comment_list dl {margin:16px 0; }
#comment_list dd {word-wrap: break-word; line-height:20px; padding:12px 22px 10px; color:#414141; font-size:12px; font-weight:normal; }
#comment_list dd img {margin-bottom:-5px;}
#comment_list blockquote, #comment_list .quote { padding:3px 3px 5px; margin:0  0  5px 0 ; border:1px solid #bfbfbf; background:#fffde9; color:#000;}
#comment_list blockquote h4, #comment_list .quote span{ color:#666; padding:0 3px; font-weight:normal; font-size:12px; display:block; background:none;}
#comment_list blockquote h4 cite { font-style:normal;}
#comment_list blockquote div{padding:0 7px;}
#comment_list dt i { font-family:verdana; font-style:normal; }
#comment_list dt b {margin:0 6px; }
#comment_list p { text-align:right;  line-height:1; padding:5px 0;}
#comment_list dt span {float:left; }
#comment_list dt em { float:right; font-style:normal; font-family:airal; color:#555;}
#comment_list dt em font {color:#555 !important;}
#comment_0 {  margin-bottom:5px;}
#comment_0 dt {background:#dcf5cd; color:#414141; }
#comment_0 h2 span {  display:block; font-size:16px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#2c65aa; margin:17px 0 0 0;}
#comment_1 dt{line-height:30px; height:30px; overflow:hidden; padding:0 10px;background:#dcf5cd; color:#414141; }
#comment_1 h2 span{  display:block; font-size:16px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#2c65aa; margin:17px 0 0 0;}
#s_comment { text-align:center; padding-bottom:5px; margin-top:10px; width:100%; display:block; overflow:hidden}
#s_comment h2 { background:#2b66ac; color:#fff; font-size:14px; font-weight:bold; height:30px; line-height:30px; text-align:left; padding:0 10px;}
#s_comment h2 span {float:left; line-height:28px;}
#s_comment h2 a {float:right; font-size:12px; font-weight: normal; color:#fff;  }
#s_comment h2 a i { font-style:normal;}
#s_comment h2 a:hover{ color:#FF0; text-decoration:underline}
#s_comment textarea {border:1px solid #a9b9a5; padding:3px 0; width:687px; height:120px; line-height:20px;  margin:3px 0 0; border-radius:0;}
#s_comment .sendit { text-align:left; line-height:34px; color:#555; display:block; overflow:hidden; text-indent:10px; margin:6px 0 0 0;}
#s_comment .word_count {display:none;}
#s_comment .submit { width:72px; height:23px; background:url(http://www.5577.com/skin/xsh/gamd/images/bg_send.png) no-repeat; border:0 none; font-weight:bold; color:#fff; cursor:pointer; margin-right:6px; margin:5px 0 0 10px; float:left; display:inline; overflow:hidden; }
#s_comment #UserName {width:106px; border:1px solid #a9b9a5; height:23px; padding:0 4px 0 26px; line-height:23px; color:#666; margin:5px 0 0 0; border-radius:0; float:left}
#s_comment #UserName:focus {color:#222; background-image: url(http://www.5577.com/images/ico_roid_cur.png); float:left}



.g-foot{ width:100%; height:auto; padding:40px 0 0 0; text-align:center; display:block; overflow:hidden; background:#fff;}
.g-foot p{ width:100%; height:auto; margin:10px 0 0 0; text-align:center; display:block; overflow:hidden; color:#424242;}
.g-foot div{ width:100%; height:auto; margin:10px 0 0 0; text-align:center; display:block; overflow:hidden; color:#424242;}
.g-foot a{ color:#333;}
.g-foot a:hover{ color:#151515; text-decoration:underline}

#m-back{ width:52px; height:auto; line-height:24px; padding:54px 0 0 0; position:fixed; left:50%; bottom:50px; margin:0 0 0 528px; background:url(../images/back-bg.png) no-repeat center top; font-size:12px; font-weight:normal; font-family:"Microsoft YaHei","SimHei","SimSun"; color:#b9b9b9; text-align:center; cursor:pointer; display:none; overflow:hidden}
#m-back:hover{ color:#4fcde0; background:url(../images/back-bg1.png) no-repeat center top; text-decoration:none}


.f-vih3div { width:210px; height:230px;display: block;position: fixed;bottom:152px;left: 50%;margin-left:528px;z-index: 9999;}
.f-vih3div2 {width:210px;height:232px;overflow: hidden;position: relative;zoom: 1;}
.f-vih3left {position: absolute; width:100%; height:230px; overflow:hidden; display:block;}

.f-viewh3 { width:210px;}

.f-viewh3 dl{ font-size:12px; line-height:24px;  padding:0 0 15px 0;}
.f-viewh3 dt,.f-viewh3 dd {position: relative;zoom: 1; margin:12px 0 0 0; background:url(../images/watch-icon.jpg) no-repeat left 4px; font-family:"Î¢ÈíÑÅºÚ"; }

.f-viewh3 .active { color:#F00;background:url(../images/watch-icon-hover.jpg) no-repeat left 4px;}
.f-viewh3 dt { padding-left:20px; font-size:14px; }
.f-viewh3 dd  { padding-left:24px; font-weight:normal; line-height:18px; }
.f-viewh3 a {color:#666;}
.f-viewh3 a:hover { color:#0dc2dd; text-decoration:none;}

.f-viewh3 .active a{ color:#0dc2dd; font-weight:normal}
.f-viewh3 dt a { color:#666; font-weight:normal}
.f-viewh3 dd.active a { font-weight:normal}

#sidebar-contents{ padding:0 0 0 0; background:url(../images/watch-bg.jpg) repeat-y 6px top;}



.f-vih3top,.f-vih3bom {position: absolute;left:12px; top:12px;width:10px;height: 3px;zoom: 1;overflow: hidden; background:url(../images/cms-in-sus-bg.jpg) no-repeat;  z-index:99999}
.f-vih3top { }
.f-vih3bom{top:214px; background-position:left bottom}

.sidebar-btn {position: absolute; left:220px; display:block;  z-index:9999;width: 25px;height: 25px;cursor: pointer; background:url(../images/cms-in-sus-btn.jpg) no-repeat;}
.sidebar-btn-up {top:40px;}
.sidebar-btn-down {top:70px; background-position:left bottom; background:url(../images/cms-in-sus-btn1.jpg) no-repeat}


