/* ����normalize bootstrap ��ȫ������CSS�ļ�����1.2�汾 */
/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
html {  font-family: sans-serif; /* 1 */  -ms-text-size-adjust: 100%; /* 2 */  -webkit-text-size-adjust: 100%; /* 2 */-webkit-tap-highlight-color: rgba(0, 0, 0, 0);/* �����ƶ�����������ɫ���� */}
body {  margin: 0;text-align:left;font-size:12px; margin:0px; font:12px tahoma,'\5b8b\4f53',sans-serif;font-family:"Microsoft YaHei";font-size:12px;padding:0 0 8px 0; background:none; background:#f0f0f0; }
article,aside,details, /* 1 */figcaption,figure,footer,header,main, /* 2 */menu,nav,section,summary { /* 1 */  display: block;}
audio,canvas,progress,video {  display: inline-block;}
audio:not([controls]) {  display: none;  height: 0;}
progress {  vertical-align: baseline;}
template, /* 1 */[hidden] {  display: none;}
a {  background-color: transparent; /* 1 */  -webkit-text-decoration-skip: objects; /* 2 */}
a:active,a:hover {  outline-width: 0;}
abbr[title] {  border-bottom: none; /* 1 */  text-decoration: underline; /* 2 */  text-decoration: underline dotted; /* 2 */}
b,strong {  font-weight: inherit;}
b,strong {  font-weight: bolder;}
dfn {  font-style: italic;}
h1 {  font-size: 2em;  margin: 0.67em 0;}
mark {  background-color: #ff0;  color: #000;}
small {  font-size: 80%;}
sub,sup {  font-size: 75%;  line-height: 0;  position: relative;  vertical-align: baseline;}
sub {  bottom: -0.25em;}
sup {  top: -0.5em;}
img {  border-style: none;}
svg:not(:root) {  overflow: hidden;}
code,kbd,pre,samp {  font-family: monospace, monospace; /* 1 */  font-size: 1em; /* 2 */}
figure {  margin: 1em 40px;}
hr {  box-sizing: content-box; /* 1 */  height: 0; /* 1 */  overflow: visible; /* 2 */}
button,input,select,textarea {  font: inherit; /* 1 */  margin: 0; /* 2 */}
optgroup {  font-weight: bold;}
button,input { /* 1 */  overflow: visible;}
button,select { /* 1 */  text-transform: none;}
button,html [type="button"], /* 1 */[type="reset"],[type="submit"] {  -webkit-appearance: button; /* 2 */}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {  border-style: none;  padding: 0;}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {  outline: 1px dotted ButtonText;}
fieldset {  border:0;  margin: 0 2px;  padding: 0.35em 0.625em 0.75em;}
legend {  box-sizing: border-box; /* 1 */  color: inherit; /* 2 */  display: table; /* 1 */  max-width: 100%; /* 1 */  padding: 0; /* 3 */  white-space: normal; /* 1 */}
textarea {  overflow: auto;}
[type="checkbox"],[type="radio"] {  box-sizing: border-box; /* 1 */  padding: 0; /* 2 */}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {  height: auto;}
[type="search"] {  -webkit-appearance: textfield; /* 1 */  outline-offset: -2px; /* 2 */}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration {  -webkit-appearance: none;}
::-webkit-input-placeholder {  color: inherit;  opacity: 0.54;}
::-webkit-file-upload-button {  -webkit-appearance: button; /* 1 */  font: inherit; /* 2 */}
/* normalize.css���� */
.clearfix {	*zoom:1}
.clearfix:before,.clearfix:after {	display:table;	line-height:0;	content:""}
.clearfix:after {	clear:both}
p{margin: 0;}
img {	width:auto\9;	height:auto;	max-width:100%;	vertical-align:middle;	border:0;	-ms-interpolation-mode:bicubic}
ul,ol,dl,h1,h2,h3,h4,h5,h6,dt,dd{margin:0;padding:0}
ul li,ol li{list-style:none}
.f-fl,.f-lifl li{float:left;display:inline}
.f-fr{float:right;display:inline}
a,a:visited{text-decoration:none;color:#2a2a2a;}
em{ font-style:normal;}
/* ȫվȫ��CSS���ֽ��� */



/*�ײ�*/
.g_foot { background:#fbfbfb; border-top:1px solid #cecece; text-align:center; font-size:12px; padding:10px 0; line-height:24px; color: #666; margin:10px 0 0 0;}
.g_foot  p { text-align:center;}
.g_foot  a { font-size:12px; color:#333}
.g_foot  a:hover{ color:#f60}
.g_foot b,.g_foot span { color:#F00}

.g-position-box{ margin-top:10px; background:#fff;border-bottom: 1px solid #eee; padding:13px 0;}
.g-position-box i{ width:16px; height:14px; background:url(../img/soft-down.png) no-repeat; float:left; margin:0 11px; display:inline; overflow:hidden}

.g-soft-box{ margin-top:10px; background:#fff;padding:0;}
.g-soft-box .m-si-top{ width:100%; height:55px; border-bottom:1px solid #eee; display:block; overflow:hidden}
.g-soft-box .m-si-top dt{ float:left; width:870px; height:auto; display:inline; overflow:hidden}
.g-soft-box .m-si-top dt img{ width:32px; height:32px; float:left; margin:13px 0 0 15px; display:inline; overflow:hidden}
.g-soft-box .m-si-top dt h1{ width:auto; height:55px; line-height:55px; font-size:18px; font-weight:bold; color:#333; float:left; margin:0 0 0 15px; display:inline; overflow:hidden}
.g-soft-box .m-si-top dt strong{ width:auto; height:55px; line-height:55px; font-size:14px; font-weight:normal; color:#555; float:left; margin:0 0 0 15px; display:inline; overflow:hidden}
.g-soft-box .m-si-top dt b{ width:auto; height:30px; line-height:30px; font-size:14px; font-weight:normal; color:#fff; padding:0 10px; background:#f90; border-radius:4px; float:left; margin:14px 0 0 15px; display:inline; overflow:hidden}
.g-soft-box .m-si-top dd{ width:auto; height:55px; line-height:55px; font-size:14px; font-weight:normal; color:#00aaff; float:right; display:inline; overflow:hidden}
.g-soft-box .m-si-top dd a{ color:#0af; margin:0 10px 0 0; display:block; overflow:hidden;}
.g-soft-box .m-si-left{width: 750px;height:auto;margin:0;overflow:hidden;}
.g-soft-box .m-si-left .m-sil-left{width: 400px;height:auto;margin:3px 0 0 10px;overflow:hidden;}
.g-soft-box .m-si-left .m-sil-left ul{ width:100%; height:auto; float:left; display:inline; overflow:hidden}
.g-soft-box .m-si-left .m-sil-left ul li{ width:50%; height:24px; line-height:24px; font-size:12px; font-weight:normal; color:#555; float:left; text-indent:7px; margin:13px 0 0; display:inline; overflow:hidden}
.g-soft-box .m-si-left .m-sil-left ul li span{ color:#999; float:left}
.g-soft-box .m-si-left .m-sil-left ul li b{ font-weight:normal; color:#555; float:left}
.g-soft-box .m-si-left .m-sil-left ul li a{ width:220px; color:#555; float:left; overflow:hidden}
.g-soft-box .m-si-left .m-sil-left ul li a:hover{color:#ff5555;}
.g-soft-box .m-si-left .m-sil-left ul li img{height:12px; margin:5px 6px 0;float:left; display:inline; overflow:hidden}
.g-soft-box .m-si-left .m-sil-left ul li:nth-child(9){ width:100%;}
.g-soft-box .m-si-left .m-sil-left .u-down-btn{ width:210px; height:60px; line-height:60px; font-size:24px; font-weight:bold; color:#fff; background:#22c66e; border-radius:6px; float:left; margin:20px 0 0 0; display:inline; overflow:hidden}
.g-soft-box .m-si-left .m-sil-left .u-down-btn i{ width:21px; height:31px; background:url(../img/soft-down.png) no-repeat 0 -54px; float:left; margin:15px 19px 0 37px; display:inline; overflow:hidden}
.g-soft-box .m-si-left .m-sil-left .u-down-btn:hover{ background:#1acd6d}
#good_or_bad{width:105px;height:auto;float:left;margin: 24px 0 0 30px;display:inline;overflow:hidden;}
#good_or_bad dt{width:100%;height:26px;margin: 7px 0px 0px;display:block;overflow:hidden;}
#good_or_bad dt b{ width:63px; height:24px; line-height:24px; border:1px solid #ffe2cb; border-radius:4px; background:url(../img/soft-down.png) no-repeat 7px -118px #fffbed; font-size:12px; font-weight:normal; color:#ff9900; text-indent:29px; float:left; margin:0; display:inline; overflow:hidden; cursor:pointer}
#good_or_bad dt i{width: 51px;height:15px;float:left;margin:6px 0 0 8px;display:inline;overflow:hidden;}
#good_or_bad dt i img{ width:50%; height:15px; display:block; overflow:hidden}
#good_or_bad dt em{width: 70px;height:15px;line-height:15px;font-size:12px;font-weight:normal;color:#333;float:left;margin: 6px 0 0 0;display:inline;overflow:hidden;}
#good_or_bad dd{ width:100%; height:26px; margin:7px 0 0; display:block; overflow:hidden;}
#good_or_bad dd b{ width:63px; height:24px; line-height:24px; border:1px solid #c3e8f9; border-radius:4px; background:url(../img/soft-down.png) no-repeat 7px -151px #f3faff; font-size:12px; font-weight:normal; color:#3d91e8; text-indent:29px; float:left; margin:0; display:inline; overflow:hidden; cursor:pointer}
#good_or_bad dd i{width: 51px;height:15px;float:left;margin:6px 0 0 8px;display:inline;overflow:hidden;}
#good_or_bad dd i img{ width:50%; height:15px; display:block; overflow:hidden}
#good_or_bad dd em{width: 70px;height:15px;line-height:15px;font-size:12px;font-weight:normal;color:#333;float:left;margin: 6px 0 0 0px;display:inline;overflow:hidden;}

.g-soft-box .m-si-left .m-sil-right{width: auto;height:auto;margin:3px 0;}
.g-soft-box .m-si-left .m-sil-right strong{ width:100%; height:29px; line-height:29px; font-size:15px; font-weight:bold; color:#333; background:#eee; text-indent:12px; display:block; overflow:hidden}
.g-soft-box .m-si-left .m-sil-right ul{ margin:4px 0 0; display:block; overflow:hidden}
.g-soft-box .m-si-left .m-sil-right ul li{ width:100%; height:33px; line-height:33px; font-size:12px; font-weight:normal; border-bottom:1px dotted #d3d3d3; display:block; overflow:hidden}
.g-soft-box .m-si-left .m-sil-right ul li a{ color:#0074ec}
.g-soft-box .m-si-left .m-sil-right ul li a:hover{ color:#ff5555}
.g-soft-box .m-si-left .m-sil-foot{ width:730px; height:auto; border-top:1px solid #eee; float:left; margin:17px 0 0; padding:13px 0; display:inline; overflow:hidden}
.g-soft-box .m-si-left .m-sil-foot .u-save-btn{ width:108px; height:30px; line-height:30px; font-size:14px; font-weight:normal; color:#555; border:1px solid #eee; float:left; margin:0 0 0 11px; display:inline; overflow:hidden; cursor:pointer}
.g-soft-box .m-si-left .m-sil-foot .u-save-btn i{ width:30px; height:30px; background:#fafafa; border-right:1px solid #eee; background:url(../img/soft-down.png) no-repeat 8px -510px #fafafa; float:left; margin:0 9px 0 0; display:inline; overflow:hidden;}
.g-soft-box .m-si-left .m-sil-foot .u-down-cms{ width:108px; height:30px; line-height:30px; font-size:14px; font-weight:normal; color:#555; border:1px solid #eee; float:left; margin:0 0 0 16px; display:inline; overflow:hidden; cursor:pointer}
.g-soft-box .m-si-left .m-sil-foot .u-down-cms i{ width:30px; height:30px; background:#fafafa; border-right:1px solid #eee; background:url(../img/soft-down.png) no-repeat 8px -410px #fafafa; float:left; margin:0 9px 0 0; display:inline; overflow:hidden;}
.g-soft-box .m-si-left .m-sil-foot .u-comment{ width:108px; height:30px; line-height:30px; font-size:14px; font-weight:normal; color:#555; border:1px solid #eee; float:left; margin:0 0 0 16px; display:inline; overflow:hidden; cursor:pointer}
.g-soft-box .m-si-left .m-sil-foot .u-comment i{ width:30px; height:30px; background:#fafafa; border-right:1px solid #eee; background:url(../img/soft-down.png) no-repeat 8px -610px #fafafa; float:left; margin:0 9px 0 0; display:inline; overflow:hidden;}

.g-soft-box .m-si-left .m-sil-foot .bdshare-button-style0-32{ float:left; margin:0 0 0 16px;}
.g-soft-box .m-si-left .m-sil-foot .bdshare-button-style0-32 a{ margin:0 0 0 6px;}

.g-soft-box .m-si-left .m-sil-foot .bdshare-button-style1-24{ float:left; margin:0 0 0 20px;}
.g-soft-box .m-si-left .m-sil-foot .bdshare-button-style1-24 a{ margin:4px 0 0 6px;}
.g-soft-box .m-si-left .m-sil-foot .bdshare-button-style1-24 a.bds_count{width:44px; font-size:14px;}

.g-soft-box .m-si-right{margin: 16px 10px 0 0;overflow:hidden;}

.g-phonegame-recomd{margin-top:10px; background:#fff; box-shadow:0 0 3px #ccc; padding:0 0 17px 0;}
.g-phonegame-recomd h4{ width:118px; height:100px; float:left; background:url(../img/soft-down.png) no-repeat 0 -258px; margin:20px 0 0 10px; display:inline; overflow:hidden}
.g-phonegame-recomd ul{ width:auto; height:auto; float:left; margin:21px 0 0 0; display:inline; overflow:hidden}
.g-phonegame-recomd ul li{ width:75px; float:left; margin:0 0 0 28px; display:inline; overflow:hidden}
.g-phonegame-recomd ul li a img{ width:65px; height:65px; margin:auto; border-radius:14px; display:block; overflow:hidden;}
.g-phonegame-recomd ul li a strong{ width:100%; height:24px; line-height:24px; font-size:12px; font-weight:normal; color:#333; text-align:center; margin:13px 0 0; display:block; overflow:hidden}
.g-phonegame-recomd ul li a b{ width:100%; height:24px; line-height:24px; font-size:12px; font-weight:normal; color:#fff; background:#ff5555; border-radius:4px; text-align:center; margin:13px 0 0; display:none; overflow:hidden}
.g-phonegame-recomd ul li a:hover strong{ display:none}
.g-phonegame-recomd ul li a:hover b{ display:block}

.g-main-left{ width:790px; height:auto; margin:10px 0 0; overflow:hidden}
.g-main-left .m-ml-nav{ width:100%; height:auto; display:block; overflow:hidden}
.g-main-left .m-ml-nav li{ width:117px; height:44px; line-height:44px; font-size:16px; font-weight:normal; color:#333; text-align:center; background:#fafafa; border:1px solid #eee; border-left:0; float:left; display:inline; overflow:hidden; cursor:pointer}
.g-main-left .m-ml-nav .f-hover{ background:#fff; height:42px; line-height:42px; border-top:3px solid #00aaff; font-weight:bold; color:#00aaff; background:#fff; border-bottom:1px solid #fff;}
.g-main-left .m-ml-nav li:nth-child(6){ background:#ff9900; color:#fff; width:119px;}

.g-main-left .f-float{ position:fixed; width:790px; height:46px; left:50%; top:0; margin:0 0 0 -485px; z-index:999}

.g-main-left .m-content-box{ width:100%; height:auto; background:#fff; display:block; overflow:hidden}
.g-main-left .m-content-box #m-cont{ height:auto; display:block; overflow:hidden}
.g-main-left .m-content-box #m-cont p{ width:auto; height:auto; line-height:24px; font-size:14px; font-weight:normal; color:#333; display:block; overflow:hidden; margin:14px 14px 0;}
.g-main-left .m-content-box #m-cont a{ color:#ff9900; text-decoration:underline}
.g-main-left .m-content-box #m-cont .table a{ color:#FF9900; text-decoration:none}
.g-main-left .m-content-box #m-cont .table .tableth{ background:#6AB9E0}
.g-main-left .m-content-box #m-cont .table .tableth a{ color:#fff; text-decoration:underline}
.g-main-left .m-content-box #m-cont h3{ width:auto; height:28px; line-height:28px; font-size:16px; font-weight:bold; color:#00aaff; border-left:3px solid #00aaff; background:#f5fcff; text-indent:14px; display:block; overflow:hidden; margin:14px 14px 0;}
.g-main-left .m-content-box .u-cont-btn{ width:156px; height:31px; line-height:31px; font-size:14px; font-weight:normal; color:#333; text-align:center; border:2px solid #dcdcdc; border-radius:22px; margin:17px auto 0; display:block; overflow:hidden; cursor:pointer}


.u-left-title{ width:100%; height:35px; margin:11px 0 0; display:block; overflow:hidden;}
.u-left-title strong{ width:auto; height:25px; line-height:25px; font-size:18px; font-weight:bold; color:#333; float:left; border-left:3px solid #00aaff; text-indent:20px; margin:5px 0 0; display:inline; overflow:hidden}
.u-left-title ul{ width:auto; height:35px; float:left; margin:0 0 0 20px; display:inline; overflow:hidden}
.u-left-title ul li{ width:auto; height:35px; line-height:35px; font-size:14px; font-weight:normal; color:#333; padding:0 13px; float:left; margin:0 0 0 10px; display:inline; overflow:hidden; cursor:pointer}
.u-left-title ul .f-hover{ background:#00aaff; color:#fff;}
.g-main-left .m-previmg-box{ width:100%; height:auto; margin:10px 0 0; background:#fff; display:block; overflow:hidden; position:relative; zoom:1}
.g-main-left .m-previmg-box .u-previmg-leftbtn{ width:20px; height:34px; line-height:34px; font-size:45px; font-weight:bold; color:#ccc; font-family:serif;margin:25px 0 0; display:block; overflow:hidden; cursor:pointer; position:absolute; left:10px; top:50%; transform:translate(0,-50%)}
.g-main-left .m-previmg-box .m-previmg-show{ width:600px; height:auto; margin:30px auto 0; padding:0 0 27px 0; display:block; overflow:hidden}
.g-main-left .m-previmg-box .m-previmg-show li{ width:100%; height:auto; display:none; overflow:hidden; text-align:center}
.g-main-left .m-previmg-box .m-previmg-show li:nth-child(1){ display:block}
.g-main-left .m-previmg-box .u-previmg-rightbtn{ width:20px; height:34px; line-height:34px; font-size:45px; font-weight:bold; color:#ccc; font-family:serif;margin:25px 0 0; display:block; overflow:hidden; cursor:pointer;position:absolute; right:10px; top:50%; transform:translate(0,-50%)}

.g-main-left .m-project-box{ width:100%; height:auto; background:#fff; display:block; overflow:hidden; margin:10px 0 0;}
.xiangualist{border-top: #EAEAEA double 1px; clear:both; overflow:hidden;}
.xiangualist dl{ overflow:hidden; width:auto; height:auto; margin:22px 20px 0 0; display:block; overflow:hidden}
.xiangualist dt{width:145px; height:90px; margin:0 22px 0 11px; float:left; display:inline; overflow:hidden}
.xiangualist dt img{ width:100%; height:100%;}
.xiangualist  .xianguah1{ font-size:16px; height:25px; line-height:25px; color:#060;font-weight:bold;}
.xianguah1 a{ color:#00aaff;}
.xiangualist  .xianguah1 span{float:right; font-size:12px; color:#F30; font-weight:normal;}
.xiangualist dd { line-height:20px; height:60px; color: #666; overflow:hidden;}
.xiangualist ul{ padding:0 0 20px 0; display:block; overflow:hidden}
.xiangualist ul li{ width:226px;height:45px;float:left; margin:20px 0 0 10px;  display:inline;overflow:hidden;}
.xiangualist ul li a{ width:100%; height:auto; display:block; overflow:hidden}
.xiangualist ul li a p{ width:44px; height:44px; float:left; margin:0 10px 0 0; display:table; overflow:hidden}
.xiangualist ul li a p img{ width:auto; height:auto; max-width:43px; max-height:43px; border:1px solid #dcdcdc; display:table-cell; overflow:hidden}
.xiangualist ul li a strong{ width:170px; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#333; float:left; margin:4px 0 0; display:inline; overflow:hidden}
.xiangualist ul li a b{ width:auto; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; float:left; margin:8px 0 0; display:inline; overflow:hidden}
.xiangualist ul li a i{ float:left}
.xiangualist ul li a i img{ height:10px; margin:9px 0 0 7px;}
.xiangualist ul li a:hover strong{ color:#ff5555}

.g-main-left .m-down-box{ margin:10px 0 10px 0; background:#fff; display:block; overflow:hidden}
.g-main-left .m-down-box .m-down-tab{ width:100%; height:45px; background:#fafafa; display:block; overflow:hidden;}
.g-main-left .m-down-box .m-down-tab li{ width:auto; height:45px; line-height:45px; font-size:16px; font-weight:normal; color:#666; padding:0 22px; float:left; display:inline; overflow:hidden; cursor:pointer}
.g-main-left .m-down-box .m-down-tab .f-hover{ background:#00aaff; color:#fff;}
.g-main-left .m-down-box .m-down-link{ width:324px; height:auto; margin:6px 10px 0 16px; overflow:hidden;}
.g-main-left .m-down-box .m-down-link h4{ width:100%; height:auto; font-size:16px; font-weight:bold; color:#00aaff; padding:15px 0 6px; display:block; overflow:hidden;}
.g-main-left .m-down-box .m-down-link ul{ width:100%; height:auto; padding:0 0 20px 0; display:block; overflow:hidden;}
.g-main-left .m-down-box .m-down-link ul li{ width:50%; height:auto; float:left; margin:15px 0 0; display:inline; overflow:hidden}
.g-main-left .m-down-box .m-down-link ul li a{ width:100%; height:22px; line-height:22px; font-size:14px; font-weight:normal; color:#333; text-indent:30px; background:url(../img/soft-down.png) no-repeat 0 -690px; display:block; overflow:hidden;}
.g-main-left .m-down-box .m-down-link ul h3{ width:100%; height:auto; font-size:16px; font-weight:bold; color:#333; padding:12px 0 0; margin:12px 0 0; float:left; display:inline; overflow:hidden; border-top:1px solid #eee;}

.g-main-left .m-down-box .m-down-link h5{ width:100%; height:auto; margin:10px 0 0; display:block; overflow:hidden}
.g-main-left .m-down-box .m-down-link h5 img{ width:35px; height:35px; float:left; margin:0 10px 0 0; display:inline; overflow:hidden}
.g-main-left .m-down-box .m-down-link h5 strong{ height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#333; margin:2px 0 0; display:block; overflow:hidden}
.g-main-left .m-down-box .m-down-link h5 b{ height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; margin:4px 0 0; display:block; overflow:hidden}


.g-main-left #ad7{ margin:10px 0 0; background:#fff; display:block; overflow:hidden}

.g-main-left .m-other-box{ margin:10px 0 0; background:#fff; display:block; overflow:hidden}
.g-main-left .m-other-box ul{ width:690px; height:auto; margin:14px auto; display:block; overflow:hidden;}
.g-main-left .m-other-box ul li{ width:100%; height:auto;  display:block; overflow:hidden; margin:7px 0 0;}
.g-main-left .m-other-box ul li a{ width:100%; height:35px;background:#fafafa; display:block; overflow:hidden}
.g-main-left .m-other-box ul li a strong{ width:292px; height:35px; line-height:35px; font-size:14px; font-weight:normal; color:#333; text-indent:16px; float:left; display:inline; overflow:hidden}
.g-main-left .m-other-box ul li a img{ float:left; margin:11px 0 0 ;}
.g-main-left .m-other-box ul li a em{ width:auto; height:35px; line-height:35px; font-size:12px; font-weight:normal; color:#666; float:left; margin:0 0 0 52px; display:inline; overflow:hidden}
.g-main-left .m-other-box ul li a b{ width:100px; height:35px; line-height:35px; font-size:14px; font-weight:normal; color:#fff; text-align:center; background:#19b5fe; float:right; display:inline; overflow:hidden}
.g-main-left .m-other-box ul li a:hover strong{ color:#ff5555}
.g-main-left .m-other-box ul li a:hover b{ background:#ff5555}

.g-main-left .m-cms-box{ margin:10px 0 0; background:#fff; display:block; overflow:hidden}


.g-main-right{ width:300px; height:auto; overflow:hidden}
.g-main-right .g-right-box{ width:100%; height:auto; background:#fff; margin:10px 0 0; display:block; overflow:hidden}
.g-rank-box dl{ width:100%; height:53px; border-bottom:1px solid #eee; display:block; overflow:hidden}
.g-rank-box dl dt{ width:auto; height:53px; line-height:53px; font-size:18px; font-weight:bold; color:#333; text-indent:15px; float:left; margin:0; display:inline; overflow:hidden}
.g-rank-box dl dd{ width:auto; height:53px; float:right; display:inline; overflow:hidden}
.g-rank-box dl dd b{ width:auto; height:50px; line-height:50px; font-size:12px; font-weight:normal; color:#333; float:left; padding:0 6px; margin:0 6px 0 0; cursor:pointer; border-bottom:3px solid #fff; display:inline; overflow:hidden}
.g-rank-box dl dd .f-hover{ border-color:#00aaff; color:#00aaff}
.g-rank-box ul{ width:auto; height:auto; margin:7px 10px; display:block; overflow:hidden}
.g-rank-box ul li{ width:100%; height:38px; border-bottom:1px dotted #eee; display:block; overflow:hidden;}
.g-rank-box ul li a{ display:block; overflow:hidden}
.g-rank-box ul li a i{ width:20px; height:20px; line-height:20px; font-size:12px; font-weight:bold; color:#fff; text-align:center; border-radius:33px; font-style:normal; background:#aaa; float:left; margin:8px 17px 0 0; display:inline; overflow:hidden}
.g-rank-box ul li a .u-rank-img{ width:25px; height:25px; float:left; margin:6px 0 0; border-radius:4px; display:inline; overflow:hidden}
.g-rank-box ul li a strong{ width:150px; height:38px; line-height:38px; font-size:14px; font-weight:normal; color:#555; float:left; margin:0 0 0 12px; display:inline; overflow:hidden}
.g-rank-box ul li a em,.g-rank-box ul li a .u-rank-star{ display:none}
.g-rank-box ul li:nth-child(1) a i{ background:#ff5555}
.g-rank-box ul li:nth-child(2) a i{ background:#ff6600}
.g-rank-box ul li:nth-child(3) a i{ background:#ff9900}
.g-rank-box ul .f-hover{ height:auto; padding:10px 0;}
.g-rank-box ul .f-hover i{ margin-top:20px}
.g-rank-box ul .f-hover .u-rank-img{ width:60px; height:60px; border-radius:14px; margin:0 15px 0 0;}
.g-rank-box ul .f-hover strong{ width:164px; height:16px; line-height:16px; color:#ff5555; margin:4px 0 0;}
.g-rank-box ul .f-hover em{ width:164px; height:14px; line-height:14px; color:#999; margin:11px 0 0; float:left; display:inline; overflow:hidden}
.g-rank-box ul .f-hover .u-rank-star{ height:10px; float:left; margin:4px 0 0; display:inline; overflow:hidden}

.u-right-title{ width:100%; height:53px; border-bottom:1px solid #eee; display:block; overflow:hidden}
.u-right-title strong{ width:auto; height:50px; line-height:50px; font-size:18px; font-weight:bold; color:#333; border-bottom:3px solid #00aaff; margin:0 0 0 16px; float:left; display:inline; overflow:hidden}

.g-catalog-recomd ul{ width:auto; height:auto; margin:7px 10px; display:block; overflow:hidden;}
.g-catalog-recomd ul li{ width:100%; height:auto; padding:8px 0; border-bottom:1px dotted #eee; display:block; overflow:hidden}
.g-catalog-recomd ul li a{ display:block; overflow:hidden}
.g-catalog-recomd ul li a img{ width:45px; height:45px; border-radius:12px; float:left; margin:0 17px 0 0; display:inline; overflow:hidden}
.g-catalog-recomd ul li a strong{ width:160px; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#333; float:left; margin:3px 0 0; display:inline; overflow:hidden}
.g-catalog-recomd ul li a b{ width:160px; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; float:left; margin:9px 0 0; display:inline; overflow:hidden}
.g-catalog-recomd ul li a:hover strong{ color:#ff5555}



.g-main-left .m-other-boxxg{ margin:10px 0 0; background:#fff; display:block; overflow:hidden; width: 750px;height: auto; background: #fff;padding: 20px;}
.m-xiangg{overflow:hidden;padding-top:10px;clear:both;}
.m-xiangg .share{ float:right;width: 250px;height: 36px;overflow: hidden;}
.m-xiangg .title {border-bottom:1px #e2e2e2 solid;margin-bottom:10px;}
.m-xiangg .title:after {content:'';height:0px; clear:both;display:block}
.m-xiangg h2 {padding:0 2px 5px 2px;background:0 0;color:#333;font-weight:bold;font-size:18px;float:left;}
.m-xiangg ul {float:left;width:728px;font-size:14px}
.m-xiangg ul.list_2{display:none}
.m-xiangg ul.list_1 li{overflow:hidden;margin:10px 0 0;padding:0 0 0 8px;left: 0 ;list-style:none;vertical-align:bottom}
.m-xiangg ul li a{font-size: 14px;line-height: 20px;height:20px;text-align:left; white-space: nowrap;}
.tj-show-it img {width:155px; height:155px; display:block; padding:3px; border:1px #ddd solid; margin-bottom:5px;}
.tj-show-it a:hover img { border:1px #26c472 solid}
.tj-show-it {float:left;text-align:left;position:relative;display:list-item;list-style:none!important;}
.tj-show-it-img {width:25%;margin-bottom:10px;}
.tj-show-wd:hover,.tj-show-tle:hover {color:#ff6600;text-decoration:underline}
.tj-show-wd,.tj-show-tle {font-family:arial,Microsoft YaHei,sans-serif;color:#333333;font-size:13px;font-weight:normal;text-decoration:none;}
.m-xiangg ul li a.rp_list_img{display:block;overflow:hidden;margin:0 11px;width:6pc;border:1px solid #cedbeb}
.m-xiangg ul li img{width:6pc;height:6pc}
.m-xiangg ul li span.rp_span{color:#d22222}
.m-xiangg ul.list_3 li{ text-align: left;float: left;overflow: hidden; text-overflow: ellipsis;  height:20px; overflow:hidden;padding: 0 10px 0 10px;margin-top:10px;width: 340px; list-style: none; }
.solidLine{height:1px;overflow:hidden;border-bottom:1px solid #d8d8d8;}