
/* ::::: http://www.guminzhijia.com ::::: */

body { margin: 0pt; padding: 0pt; background: #C6CFD0 none repeat; width: 100%; color: #000;font-size: 12px; text-align: center; }
#wrap { margin: 0pt auto; background: transparent url('bg2.gif') repeat-y; width: 778px; text-align: center;}
a:link {color: #333; text-decoration:none;}
a:visited {color: #333;text-decoration:none;}
a:hover {color: #F60; text-decoration:underline;}
a:active {color: #004A9C;}
a.classlinkclass:link, a.classlinkclass:visited { color: #FFF; font-size: 12px; font-weight: bold; text-decoration: none; }
a.classlinkclass:active, a.classlinkclass:hover { color: #DDD; font-size: 12px; font-weight: bold; text-decoration: underline; }
img { border: 0px none ; }
* { margin: 0pt; padding: 0pt; }
td { color: #333; font-size: 12px; line-height: 18px; text-align: left; text-decoration: none; }
.textbox { border: 1px solid #666; margin: 2px; background: #FFFFF0 none repeat; font-family: Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; vertical-align: middle; }
.button { border: 1px solid #666; margin: 2px; background: #F0F8FF none repeat; font-family: Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; vertical-align: middle; }
.chinahtmlimg { border: 1px solid #CCC; margin: 3px; padding: 5px; float: right; }
.web { font-family: sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0px; line-height: 0px; font-size-adjust: none; font-stretch: normal; color: #FFF; width: 0pt; height: 0pt; display: none; }
.mainline { background: #C6CFD0 none repeat; clear: both; width: auto; display: block; font-family: sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0px; line-height: 0px; font-size-adjust: none; font-stretch: normal; height: 3px; }
.topline { background: #FFF none repeat; clear: both; display: block; font-family: sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0px; line-height: 0px; font-size-adjust: none; font-stretch: normal; height: 3px; }
.clear { clear: both; font-family: sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0px; line-height: 0px; font-size-adjust: none; font-stretch: normal; }
.main { border: 3px solid #FFF; margin: auto; width: 772px; }
.maincolumn { margin: auto; width: 778px; }
.mainleft { float: left; width: 575px; padding-right: 3px; table-layout: fixed; }
.mainright { float: right; width: 200px; table-layout: fixed; text-align: center; }
.listleft { background: #C6CFD0 none repeat; float: left; width: 286px; padding-right: 3px; }
.listright { float: right; width: 286px; text-align: center; }
.rightblock { border: 3px solid #FFF; margin: 0pt auto; background: #FFF none repeat; clear: both; text-align: left; }
.flashblock { border: 3px solid #FFF; margin: 0 auto; background-color: #D1F1FE; height: 152px;text-align: left; }
.flashblock ul { display: inline; list-style-type: none;}
.flashblock ul li { padding: 3px 0 2px 15px; background: transparent url('reddot.gif') no-repeat scroll 0pt 8px; float: left; width: 165px; height: 16px; }
.flashblock ul li a { color: #000; }
.flashblock ul li a:hover { color: #333; text-decoration: underline; }
.righttitleico { border-right: 3px solid #FFF; background: #A6B0B6 url('arrow.gif') no-repeat scroll center; float: left; width: 25px; height: 25px; }
.righttitlename { background: #98B1C4 none repeat; float: right; width: 166px; color: #FFF; font-weight: bold; text-align: left; line-height: 25px; height: 25px; }
.menu { color: #00009C; text-decoration: none; }
.red { color: #FF3300; }
#quicknav { border-top: 3px solid #FFF; margin: 0pt auto; padding: 3px 3px 0px; background: #EEE none repeat; text-align: center; height: 121px; }
#quicknav ul { margin: 0px 0px 0px 5px; display: inline; color: #DEDEDE; }
#quicknav ul li { padding: 0px 0px 0px 12px; background: transparent url('ico.gif') no-repeat scroll 4px 5px; float: left; width: 49px; list-style-type: none; list-style-image: none; list-style-position: outside; height: 20px; }
#quicknav ul li a { color: #000; }
#quicknav ul li a:hover { color: #333; text-decoration: underline; }
#search { border-top: 3px solid #FFF; margin: 0pt auto; padding: 0pt; background: #EEE none repeat; text-align: center; height: 52px; }
#flist { border: 3px solid #FFF; margin: 0pt auto; background: #FFF none repeat; clear: both; text-align: left; }
.ftitleico { border-right: 3px solid #FFF; background: #999 url('arrow.gif') no-repeat scroll center; float: left; width: 25px; height: 25px; }
.ftitlebg { background: #999 none repeat; float: right; width: 744px; color: #FFF; text-align: left; line-height: 25px; height: 25px; }
.ftitlename { float: left; width: 734px; padding-left: 5px; font-weight: bold; text-align: left; }
.ftitlemore { float: right; width: 61px; }
#flinks { border-top: 3px solid #FFF; margin: 0pt; padding: 4px 0pt 0pt; background: #EEF2F7 none repeat; width: 772px; height: 80px; }
#flinks a { padding: 0px 0px 0px 8px; overflow: hidden; display: block; height: 20px; width: 76px ! important; float: left; }
.hezuo { border-top: 3px solid #FFF; margin: 0pt; padding: 0pt; background: #F8F8F8 none repeat; text-align: center; height:48px ! important; }
.hezuo li { margin: 0px 2px 4px 0px ! important; width: 94px; float: left; list-style-type: none; list-style-image: none; list-style-position: outside; height: 22px; }
.hezuo a { border: 1px solid #DDD; background: #F6F6F6 none repeat; width: 94px; display: block; font-size: 12px; text-decoration: none; line-height: 22px; text-align: center; height: 22px; }
.hezuo a:link, .hezuo a:visited { background: #F6F6F6 none repeat; color: #000; text-decoration: none; }
.hezuo a:hover { border: 1px solid #FF6600; background: #FFF none repeat; color: #000; text-decoration: none; }
.hezuo a:active { border: 1px solid #669; background: #FFF none repeat; color: #000; text-decoration: none; }
.indextoollist { border-top: 3px solid #FFF; margin: 0pt; padding: 0pt 4px; background: #F8F8F8 none repeat; text-align: left; height: 160px ! important; }
.indextoollist ul { margin: 0pt 0pt 0pt 5px; display: inline; list-style-type: none; list-style-image: none; list-style-position: outside; color: #DEDEDE; }
.indextoollist li { border-bottom: 1px solid #DDD; padding: 4px 0pt 4px 8px; background: transparent url('dotli.gif') no-repeat; overflow: hidden; display: block; color: #8E8E8E; }
#indexform { margin: auto; padding: 3px; background: #FFF none repeat; width: 772px; height: 90px; }
.formleft { background: transparent url('ch0108.jpg') no-repeat; float: left; width: 386px; height: 90px; }
.formright { float: right; margin-left: 3px; }
.search_pannel { border: 1px solid #B8CBA1; padding: 2px 3px; background: #EFFFE2 url('search_icon.gif') no-repeat scroll 8px 5px; height: 48px; width: 375px; margin-bottom: 3px; }
.search_pannel_text { background: #FFF url('search.png') no-repeat scroll 3px center; width: 84px; height: 17px; padding-left: 16px; }
.search_pannel_bottom { padding: 0pt 5px; float: left; }
.search_pannel_title { padding: 0pt 8px 0pt 28px; float: left; line-height: 21px; font-weight: bold; height: 22px; width: 300px; text-align: left; }

/* ::::: http://www.guminzhijia.com/ad.css ::::: */
.ads_wz { margin: 0pt auto; float: right; }
.mainadimg { border: 3px solid #FFF; margin: 0pt; padding: 0pt; }
.navadimg { border: 3px solid #FFF; width: 569px; height: 80px; }
.subadimg { border: 3px solid #FFF; width: 280px; height: 60px; }
.textad { border: 3px solid #FFF; margin: 0pt auto; clear: both; float: left; height: 63px; }
.textadleft { border-right: 3px solid #FFF; float: left; height: 63px; width: 25px; background-color: #5F84A7; text-align: center; color: #FFF; line-height: 21px; font-weight: bold; }
.textadright { float: right; height: 63px; width: 541px; text-align: left; }
#adlist { margin: 0pt auto; padding: 0pt; background-color: #D1F1FE; height: 63px; }
#adlist ul { display: inline; list-style-type: none; height: 63px; }
#adlist ul li { padding: 3px 0pt 2px 15px; background: transparent url('reddot.gif') no-repeat scroll 0pt 8px; float: left; width: 165px; height: 16px; }
#adlist ul li a { color: #000; }
#adlist ul li a:hover { color: #333; text-decoration: underline; }
.goodluck {background:#F5F5F5; text-align: center; margin-top: 2px; }
.textad1 { border: 3px solid #FFF; margin: 0px auto; clear: both; height: 22px; }
.textadleft1 { border-right: 3px solid #FFF; float: left; height: 22px; width: 49px; background-color: #5F84A7; text-align: center; color: #FFF; line-height: 22px; font-weight: bold; }
.textadrigh1 { float: right; height: 22px; width: 720px; text-align: left; }
#adlist1 { margin: 0px auto; padding: 0px; background-color: #D1F1FE; height: 22px; }
#adlist1 ul { display: inline; list-style-type: none; height: 22px; }
#adlist1 ul li { padding: 3px 0px 0px 15px; float: left; width: 224px; height: 17px; }

/* ::::: http://www.guminzhijia.com/top.css ::::: */
#header {border: 3px solid #FFF; margin: 0pt auto; background: #FFF; width: 772px; text-align: center; }
#topmenu {background: #EEE; height: 30px; color: #5B607E; vertical-align: middle; }
.login_pannel { padding: 3px 3px 0pt; color: #5B607E; font-weight: bold; }
.login_pannel input { border: 1px solid #999; background: #FFF ; width: 60px; height: 18px; }
.login_pannel .button { width: 60px; height: 20px; }
#tophyy { padding: 7px 5px 0pt; color: #5B607E; font-weight: bold; }
#tophyy a{color: #F00; text-decoration:none; }
.left { float: left; }
.right { float: right; }


#maintop { margin: 3px 0pt; background: #F8F8F8 none repeat; width: 772px; text-align: center; height: 60px; }
#Logo { float: left; width: 180px; }
#TopAds { float: left; width: 472px; text-align: center; }
#toprightmenu { float: right; width: 120px; text-align: center; }
#toprightmenu li { margin: 0px 0px 1px; list-style-type: none; list-style-image: none; list-style-position: outside; line-height: 19px; }
#toprightmenu li a { border-left: 6px solid #CCC; border-right: 6px solid #CCC; padding: 0px 0px 0px 5px; background: #FBF2EE none repeat; display: block; color: #666; font-size: 12px; text-decoration: none; height: 19px; }
#toprightmenu li a:hover { border-left: 6px solid #666; border-right: 6px solid #666; background: #98B1C4 none repeat; color: #FFF; }
.navline { background: #FFF none repeat; font-family: sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0px; line-height: 0px; font-size-adjust: none; font-stretch: normal; height: 1px; clear: both; }
.navup, .navdown { background: #FFF none repeat; width: 772px; text-align: center; height: 22px; }
#nav-center { border-left: 1px solid #FFF; border-right: 1px solid #FFF; padding: 4px 2px; background: #7EC0EE none repeat; float: left; width: 142px; text-align: center; }
#nav-left { padding: 4px 2px; background: #26BEF2 none repeat; float: left; width: 430px; text-align: center; }
#nav-right { padding: 4px 2px; background: #E0E9FE none repeat; float: right; width: 186px; text-align: center; }


a.grey:link, a.grey:visited { color: #5C5C5C; font-size: 12px; font-weight: bold; text-decoration: none; }
a.grey:active, a.grey:hover { color: #333; font-size: 12px; font-weight: bold; text-decoration: none; }
a.white:link, a.white:visited { color: #FFF; font-size: 12px; font-weight: bold; text-decoration: none; }
a.white:active, a.white:hover { color: #DDD; font-size: 12px; font-weight: bold; text-decoration: none; }
/*footer*/
#footer { border: 3px solid #FFF; margin: 0pt auto; width: 772px; text-align: center; }
#bottommenu { margin: 0pt auto; padding: 9px; background: #EEE none repeat; width: 754px; }
#bottom { margin: 0pt auto; background: #F6F6F6 none repeat; padding-top: 5px; line-height: 180%; }
#bottom img { margin: 5px 5px 0pt 0pt; }
#bottom span { font-family: arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; }
.firefoxisgood { position: absolute; width: 0px; height: 0px; left: -1000px; top: -1000px; }

/* ::::: http://www.guminzhijia.com/list.css ::::: */

.indexlist { border: 3px solid #FFF; margin: auto; background: #FFF none repeat; clear: both; text-align: left; height: 294px; }
.lefttitleico { border-right: 3px solid #FFF; background: #98B1C4 url('arrow.gif') no-repeat scroll center; float: left; width: 25px; height: 25px; }
.lefttitlebg { background: #71828A none repeat; float: right; width: 252px; color: #FFF; line-height: 25px; text-align: left; height: 25px; }
.lefttitlename { float: left; padding-left: 5px; width: 180px; font-weight: bold; text-align: left; }
.lefttitlename a{color: #FFF; text-decoration:none; font-weight: bold;}
.lefttitlename a:visited{color: #FFF; text-decoration:none; font-weight: bold;}
.lefttitlename a:hover{color: #FFF; text-decoration: underline;}
.lefttitlemore { float: right; padding-right: 5px;}
.lefttitlemore a{color: #FFF; text-decoration:none; font-weight: bold;}
.lefttitlemore a:visited{color: #FFF; text-decoration:none; font-weight: bold;}
.lefttitleico2 { border-right: 3px solid #FFF; background: #999 url('arrow.gif') no-repeat scroll center; float: left; width: 25px; height: 25px; }

.toutiao { border-bottom: 1px dashed #CCC; padding: 0pt; background: #EDFAE0 none repeat; float: left; width: 280px; height: 94px; }
.toutiao h1 { margin: 0pt auto; padding: 5px 0pt 5px 10px; background: #D1F1FE none repeat; clear: both; color: #8E8E8E; font-size: 12px; font-weight: bold; text-align: left; }
.toutiao .pic { margin: 0pt auto; padding: 3px; color: #666; line-height: 150%; text-align: left; }
.toutiao .pic img { border: 1px solid #999; margin: 0pt 5px 0pt 0pt; width: 60px; float: left; height: 60px; }
.mainlist { border-top: 3px solid #FFF; background: #F6F6F6 none repeat; overflow: hidden; float: left; width: 280px; height: 266px ! important; }
.mainlist img { border-bottom: 3px solid #FFF; width: 138px; height: 68px; }
.mainlist .limg { float: left; padding-right: 4px; }
.mainlist .rimg { float: right; }
.list { margin: 0pt auto; padding: 0pt; overflow: hidden; float: left; list-style-type: none; }
.list ul { margin: 0pt; padding: 0pt; }
.list li { border-bottom: 1px solid #DDD; padding: 4px 0pt 0pt 15px; background: transparent url('ar.gif') no-repeat scroll 4px 8px; overflow: hidden; width: 278px; display: block; height: 19px; }
.list li span { padding: 0pt 16px 0pt 0pt; float: right; color: #686868; text-align: right; }
.rightlist { border-top: 3px solid #FFF; margin: 0pt; padding: 0pt 3px; background: #F5F5F5 none repeat; text-align: left; height: 335px ! important; }
.rightlist ul { margin: 0pt 0pt 0pt 0px; list-style-type: none; list-style-image: none; list-style-position: outside; color: #DEDEDE; }
.rightlist li { border-bottom: 1px solid #DDD; padding: 5px 0pt 0pt 8px; background: transparent url('dotli.gif') no-repeat; overflow: hidden; display: block; color: #8E8E8E; height: 20px; }
.rightlistnoad { height: 266px ! important; }
.rightlistad { height: 286px ! important; }
.classnav { border: 3px solid #FFF; margin: 0pt auto; clear: both; float: left; width: 569px; height: 25px; }

/* ::::: http://www.guminzhijia.com/sublist.css ::::: */

.sublist { border: 3px solid #FFF; margin: auto; background: #FFF none repeat; clear: both; text-align: left; }
.sublisttitleico { border-right: 3px solid #FFF; background: #98B1C4 url('arrow.gif') no-repeat scroll center; float: left; width: 25px; height: 25px; }
.sublisttitlebg { background: #71828A none repeat; float: right; width: 541px; color: #FFF; line-height: 25px; text-align: left; height: 25px; }
.sublisttitlename { float: left; padding-left: 5px; width: 496px; font-weight: bold; text-align: left; }
.sublisttitlemore { padding: 8px 0pt 0pt; float: right; width: 40px; }
.sublisttitlename a:link, .sublisttitlename a:visited, .sublisttitlename a:active { color: #FFF; }
.subnewslist { border-top: 3px solid #FFF; margin: 0pt auto; padding: 3px 5px 0px; background: #F1F1F1 none repeat; width: 559px; height: 778px ! important; }
.subnewslist ul { margin: 0px; list-style-type: none; list-style-image: none; list-style-position: outside;  }
.subnewslist li { border-bottom: 1px solid #DDD; padding: 5px 0px 5px 8px; background: transparent url('dotli.gif') no-repeat; overflow: hidden; display: block; height: 15px; }
.subnewslist span {padding: 0pt 16px 0pt 0pt; float: right; color: #686868; text-align: right; }
#sublistfooter { background: #71828A none repeat; overflow: hidden; width: 569px; color: #FFF; text-align: center; height: 30px; vertical-align: middle; }
.subspeclist { border-top: 3px solid #FFF; margin: 0pt auto; padding: 3px 5px 0px; background: #F1F1F1 none repeat; width: 5
59px; }
.subspeclist ul { margin: 0px; list-style-type: none; list-style-image: none; list-style-position: outside;  }
.subspeclist li { border-bottom: 1px solid #DDD; padding: 5px 0px 5px 8px; background: transparent url('dotli.gif') no-repeat; overflow: hidden; display: block; height: 15px; }
#sublistfooter div { margin-top: 7px; color: #FFF; }
#sublistfooter #prv { float: left; margin-left: 25px; }
#sublistfooter #next { float: right; margin-right: 5px; }
#sublistfooter div a { color: #FFF; }
#sublistfooter div a:hover { color: #FFF; text-decoration: underline; }
#sublistfooter .right { margin: 4px 5px 0pt 0pt; float: right; }
#sublistfooter #bklist, #sublistfooter .left { float: left; margin-left: 5px; }
.subrightlist { border-top: 3px solid #FFF; margin: 0px; padding: 0px 4px; background: #F5F5F5 none repeat; text-align: left; }
.subrightlist ul { margin: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; color: #DEDEDE; }
.subrightlist li { border-bottom: 1px solid #DDD; padding: 4px 0px 4px 8px; background: transparent url('dotli.gif') no-repeat; overflow: hidden; display: block; color: #333; height: 15px; }
.pagerightlist {}

/* ::::: http://www.guminzhijia.com/page.css ::::: */

#newsview { border-top: 3px solid #FFF; margin: 0pt auto; padding: 5px; background: #F1F1F1 none repeat; overflow: visible; font-size: 14px; text-align: left; }
.pagelist { border: 3px solid #FFF; margin: auto; background: #FFF none repeat; clear: both; text-align: left; }
.pagelisttitleico { border-right: 3px solid #FFF; background: #98B1C4 url('arrow.gif') no-repeat scroll center; float: left; width: 25px; height: 25px; }
.pagelisttitlebg { background: #71828A none repeat; float: right; width: 744px; color: #FFF; text-align: left; height: 25px; }
.pagelisttitlename { padding: 4px 0pt 0pt 5px; float: left; width: 696px; font-weight: bold; text-align: left; }
.pagelisttitlename a:link, .pagelisttitlename a:visited, .pagelisttitlename a:hover, .pagelisttitlename a:active { color: #FFF; text-decoration: none; }
.pagelisttitlemore { padding: 8px 0pt 0pt; float: right; width: 40px; }
.pagecontent { border-top: 3px solid #FFF; margin: 0pt auto; padding: 5px; background: #F1F1F1 none repeat; overflow: visible; font-size: 14px; line-height: 180%; table-layout: fixed; text-align: left; }
.content, .articlecontent { margin: 3px; padding: 0pt; font-size: 14px; table-layout: fixed; line-height: 160%;overflow: hidden; text-align:left;}
/*.content img {width:expression(document.body.clientWidth>540?"540px":"auto"); overflow:hidden; }*/
.pagecontent a, .content a, .articlecontent a { border-bottom: 1px dotted #68C3EE; text-decoration: none; }
.pagecontent a:hover, .content a:hover, .articlecontent a:hover { border-bottom: 1px dotted #F60; color: #F60; text-decoration: none; }
.title { border: 1px solid #E9E9E9; margin: 2px; padding: 5px; background: #F9F9F9 none repeat; }
.title h1 { margin: 5px; color: #690; font-size: 14px; }
.title h2 { margin: 5px; font-size: 12px; font-weight: normal; }
.tool { border: 1px solid #D6EFFF; padding: 0px; background: #EFF7FF none repeat; display: block; font-size: 12px; line-height: 200%; }
.tool span { padding: 4px 5px 0pt 0pt; float: right; }
a.button_content { border-style: solid; border-color: #FFF #000 #000 #FFF; border-width: 1px; margin: 0pt 3px; padding: 4px 8px; color: #000; text-align: center; width: 75px; }
a.button_content:hover { border-color: #000 #FFF #FFF #000; background: #CCC none repeat; color: #333; line-height: 250%; text-decoration: none; }
a.button_content:active, a.button_content:link, a.button_content:visited { background: #D9D9D9 none repeat; color: #000; line-height: 250%; text-decoration: none; }

/* ::::: http://www.guminzhijia.com/soft.css ::::: */

.soft { border-top: 3px solid #FFF; margin: 0pt; padding: 0px; background: #F5F5F5 none repeat; height: 266px ! important; text-align: left; }
.soft img { border: 1px solid #CCC; width: 93px; height: 93px; }
.softleft { padding: 0pt 2px 2px 0pt; width: 95px; float: left; text-align: center; }
.softright { padding: 0pt 0pt 2px; width: 95px; float: right; text-align: center; }
.soft ul { border-top: 1px solid #FF6600; margin: 0pt; padding: 0pt 3px; list-style-type: none; list-style-image: none; list-style-position: outside; color: #DEDEDE; }
.soft li { border-bottom: 1px solid #DDD; padding: 5px 0pt 0pt 8px; background: transparent url('dotli.gif') no-repeat; overflow: hidden; display: block; color: #8E8E8E; height: 20px; }
.soft_list_top { border-top: 3px solid #FFF; border-bottom: 3px solid #BDD7EF; margin: 0pt auto; padding: 4px 0pt 0pt; background: #EEE none repeat; font-weight: bold; text-align: left; height: 20px; }
.softlist { border-bottom: 3px solid #FFF; margin: 0pt auto; padding: 3px 2px 0px; background: #F8F8F8 none repeat; width: 565px; display: block; text-align: left; table-layout: fixed; }
.softlist ul { margin: 0pt; line-height: 1.5; }
.softlist ul li span { font-weight: bold; }
.softlist ul li { padding: 5px 0px 3px; list-style-type: none; list-style-image: none; list-style-position: outside; text-align: left; }
.softlist ul li.top_a, .softlist ul li.top_l, .softlist ul li.top_m { color: #E03; font-family: Georgia,Sans-Serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; }
.softlist .pic { border-bottom: 1px dashed #84B0C7; margin: 0px auto; padding: 6px; color: #666; line-height: 150%; text-align: left; height: 80px; }
.softlist .pic img { border: 1px solid #999; margin: 0px 5px 0px 0px; width: 100px; float: left; height: 75px; }
.softlist .pic a:link, .softlist .pic a:visited, .softlist .pic a:active {color: #36C; text-decoration: none; font-weight: bold; }
.softlist .pic a:hover { color: #FF6600; text-decoration: none; }
.softlist .pic1 { margin: 0px auto; padding: 6px; color: #666; line-height: 150%; text-align: left; height: 120px; }
.softlist .pic1 img { border: 1px solid #999; margin: 0px 5px 0px 0px; width: 160px; float: left; height: 120px; }

.softlist1 { border-bottom: 3px solid #FFF; margin: 0pt auto; padding: 3px 2px 0px; background: #F8F8F8 none repeat; width: 565px; }
.softlist1 ul li { padding: 5px 0px 3px; width:282px; float:left;list-style-type:none;}
.softlist1 .pic { border-bottom: 1px dashed #84B0C7; margin: 0px auto; padding: 6px; color: #666; line-height: 150%; text-align: left; height: 80px; }
.softlist1 .pic img { border: 1px solid #999; margin: 0px 5px 0px 0px; width: 100px; float: left; height: 75px; }
.softlist1 .pic a:link, .softlist1 .pic a:visited, .softlist1 .pic a:active {color: #36C; text-decoration: none; font-weight: bold; }
.softlist1 .pic a:hover { color: #FF6600; text-decoration: none; }

.top_m { float: right; width: 70px; }
.top_r { float: right; width: 80px; }
.top_a { float: right; width: 40px; }
.top_l { float: right; width: 60px; }
.top_b { background: transparent url('softico.gif') no-repeat scroll -5px 3px; padding-left: 5px; font-weight: bold; }
.top_b a:link, .top_b a:visited, .top_b a:active { padding-left: 15px; color: #36C; font-size: 12px; text-decoration: none; }
.top_b a:hover { color: #FF6600; font-size: 12px; text-decoration: none; }
.top_c a:link, .top_c a:visited, .top_c a:active, .top_c a:hover { padding-left: 2px; }
.top_b span { padding-left: 15px; color: #666; }
.introduction { border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; width: 100%; color: #333; font-size: 12px; }
.bot_r { border-bottom: 1px dashed #84B0C7; float: right; width: 260px; text-align: center; }
.bot_m { border-bottom: 1px dashed #84B0C7; float: right; width: 170px; text-align: center; }
.bot_l { border-bottom: 1px dashed #84B0C7; }
#softview { border-top: 3px solid #FFF; margin: 0pt auto; padding: 0pt; background: #F1F1F1 none repeat; text-align: left; }
#dl_main { background: #F6F6F6 none repeat; width: 569px; font-size: 12px; }
#dl_main h1 { border-style: solid solid none; border-color: #84B0C7 #84B0C7 -moz-use-text-color; border-width: 0px 0px 0pt; }
#dl_main h1#softwarename { border: 0px solid #84B0C7; padding: 2px 0pt 2px 28px; background: #E5EEF5 url('software.gif') no-repeat scroll 6px; font-size: 14px; line-height: 1.5em; }
.dl_right { border-top: 1px solid #FFF; border-right: 1px solid #EEE; border-bottom: 1px solid #FFF; padding: 0pt; background: #F6F6F6 none repeat; float: right; width: 284px; text-align: center; height: 230px; }
.dl_right img { width: 280px; height: 230px; }
.dl_left { background: #F6F6F6 none repeat; overflow: hidden; float: left; width: 284px; }
.dl_left ul li { border-top: 1px solid #FFF; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; padding: 5px 10px; white-space: nowrap; }
.dl_left ul li.grid { border-top: 0pt none; border-bottom: 0pt none; background: #E5EEF5 none repeat; }
#description { padding: 5px; clear: left; }
#description p { margin: 8px 0px; }
#description li { list-style-type: disc; list-style-image: none; list-style-position: inside; }
#description dt { border: 1px solid #84B0C7; margin: 3px; padding: 4px 0pt 4px 26px; background: #FFF url('description.gif') no-repeat scroll 5px 2px; width: 100px; font-size: 12px; font-weight: bold; }
#description dd { margin: 5px; padding: 5px 15px; font-size: 14px; line-height: 150%; }
#download { border: 1px solid #D6EFFF; padding: 7px 0pt 7px 25px; background: #EFF7FF url('download.gif') no-repeat scroll 5px 8px; overflow: hidden; color: #F00; text-align: left; vertical-align: middle; }
#download a:link, #download a:visited, #download a:active { color: #333; text-decoration: none; }
#download a:hover { color: #FF6600; text-decoration: underline; }
#download span { color: #F00;; }



.subnewslist1 { border-top: 3px solid #FFF; margin: 0pt auto; padding: 3px 5px 0px; background: #F1F1F1 none repeat; width: 559px; height: 778px ! important; }
.subnewslist1 li a { overflow: hidden; }
.subnewslist1 li a:hover { text-decoration: underline; }
.subnewslist1 ul { margin: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; color: #DEDEDE; }
.subnewslist1 li { border-bottom: 1px solid #DDD; padding: 5px 0px 5px 8px; background: transparent url('dotli.gif') no-repeat; overflow: hidden; display: block; color: #333; height: 15px; }
.book {border: 3px solid #FFF; margin: auto; width: 772px; background: #EEE; font-size: 14px; font-weight: bold;}

#adlist2 { margin: 0px auto; padding: 0px; background-color: #D1F1FE; height: 22px; }
#adlist2 ul { display: inline; list-style-type: none; height: 22px;text-align: center; }
#adlist2 ul li { padding: 3px 0px 0px 80px; float: left; height: 17px; }

.xgwz { border: 1px solid #D6EFFF; background: #EFF7FF; height:90px; padding-top:7px;}
.xgwz ul { list-style: none;}
.xgwz ul li { padding-left: 6px; float: left; width: 260px;line-height: 150%;}
