@charset "utf-8";

* { margin: 0px; padding: 0px; }

body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; color: #000; background-color: #F2F2F2; }

a { color: #000; text-decoration: none; }

a:hover { text-decoration: underline; }

ul, li { list-style-type: none; }

img { border: 0px; }

#header { background-color: #FFF; border-bottom: 3px solid #3368AA; border-top: 1px solid #DEDEDE; clear: both; }

.wrapper { width: 985px; height: 1%; overflow: hidden; margin: 0px auto; }

#mainbav { font-size: 11px; line-height: 21px; background-image: url(http://images.china.cn/images1/en/2009home/e_1.gif); background-repeat: no-repeat; background-position: right top; text-align: right; clear: both; margin-top: 5px; padding-right: 5px; }

#mainbav a { margin: 0px 3px; }

#logo { background-image: url(http://images.china.cn/images1/en/2009home/logo.gif); background-repeat: no-repeat; float: left; width: 355px; padding-top: 54px; }

#form { float: left; width: 405px; padding-top: 20px; }

#textfield { border: 1px solid #CDCDCD; width: 325px; height: 20px; margin-right: 5px; }

#button { background-image: url(http://images.china.cn/images1/en/2009home/button.jpg); border: 0px; width: 60px; height: 20px; }

#service { float: right; width: 225px; }

#service dt { text-align: right; padding: 10px 0px 20px 0px; }

#service dt a, #service dd a { margin: 0px 5px; }

#service dd { text-align: right; }

#service dd img { margin-right: 5px; }

#subnav { clear: both; }

#subnav li { line-height: 24px; display: inline; float: left; margin-right: 2px; padding: 0px 10px; }

.subtitleoff { font-weight: bold; color: #C30C10; border: 1px solid #A20D0D; }

.subtitleoff a { color: #C30C10; }

.subtitleon { font-weight: bold; color: #FFF; background-color: #7B0202; background-image: url(http://images.china.cn/images1/en/2009home/e_2.jpg); background-repeat: repeat-x; border: 1px solid #A20D0D; border-bottom: 1px solid #7B0202; }

.subtitleon a { color: #FFF; }

.subtitleon1 { background-color: #F4F4F4; background-image: url(http://images.china.cn/images1/en/2009home/e_3.jpg); background-repeat: repeat-x; border: 1px solid #B3B3B3; }

#hot { color: #004276; line-height: 26px; background-image: url(http://images.china.cn/images1/en/2009home/e_4.gif); height: 26px; overflow: hidden; margin: 10px 0px; }

#hot span { float: left; margin: 0px 10px 0px 10px; }

#hot a { color: #004276; line-height: 24px; display: block; float: left; margin: 0px 5px; }

/*#hot a:hover { text-decoration: none; background-image: url(http://images.china.cn/images1/en/2009home/e_25.gif); background-repeat: no-repeat; background-position: center bottom; border-bottom: 2px solid #B21A20; }*/

#right { float: right; width: 270px; }

#featured,#picks { background-color: #FFF; background-image: url(http://images.china.cn/images1/en/2009home/e_19.jpg); background-repeat: no-repeat; background-position: left bottom; height: 1%; overflow: auto; margin-bottom: 10px; padding: 5px 0px; }

.rctitle { font-weight: normal; font-size: 18px; line-height: 35px; background-image: url(http://images.china.cn/images1/en/2009home/e_17.jpg); text-indent: 10px; border-bottom: 1px solid #DADADA; }

#top10 { background-color: #FFF; background-image: url(http://images.china.cn/images1/en/2009home/e_19.jpg); background-repeat: no-repeat; background-position: left bottom; height: 1%; overflow: auto; margin-bottom: 10px; padding: 10px 0px; }

.top10list { width: 253px; margin: 0px auto; }

.top10list li { height: 1%; overflow: auto; padding: 3px 5px; }

.redfew { color: #BA1D24; border: 1px solid #BA1D24; margin-right: 5px; padding: 0px 4px; }

.grayfew { color: #B1B1B1; border: 1px solid #B1B1B1; margin-right: 5px; padding: 0px 4px; }

#titlenavTabcontent_11 { display: none; }

#top10 p { color: #E60000; text-align: right; padding: 5px 15px 0px 0px; }

#top10 p a { color: #E60000; }

#picks ul { width: 260px; margin: 0px auto; }

#picks ul li { border-bottom: 1px solid #999; clear: both; height: 1%; overflow: auto; padding: 5px; }

#picks ul li a { color: #004276; }

#featured ul { width: 250px; margin: 0px auto; }

#featured ul li { clear: both; height: 1%; overflow: auto; padding: 5px 0px; }

#picks ul li img,#featured ul li img { border: 1px solid #999; float: left; margin-right: 10px; }

#featured ul li a { color: #004276; }

.apDiv1 { background-color: #FFF; background-image: url(http://images.china.cn/images1/en/2009home/e_6.gif); background-repeat: no-repeat; background-position: center bottom; float: left; width: 705px; margin-bottom: 10px; padding-bottom: 5px; }

.modified { background-image: url(http://images.china.cn/images1/en/2009home/e_5.gif); clear: both; height: 5px; overflow: hidden; }

#submenu { color: #5B5B5B; width: 685px; margin: 0px auto; }

#submenu a { color: #5B5B5B; }

#title { font-size: 18px; text-align: center; width: 685px; margin: 15px auto; }

#guild { color: #999; border-bottom: 1px solid #C50A0C; width: 665px; margin: 0px auto; padding: 0px 10px 3px 10px; }

#guild dd span { color: #000; float: right; }

#guild dd span img { margin: 0px 5px; }

#adjust { text-align: right; width: 685px; margin: 5px auto; }

#adjust img { margin: 0px 5px; }

#container_txt { font-size: 14px; line-height: 170%; width: 650px; margin: 5px auto; }

#container_txt a { text-decoration: underline; }

#container_txt table { margin: 0px auto; }

#phcnlinkpic { display: none; }

#autopage { font-size: 10px; clear: both; }

#autopage span { color: #FFF; background-color: #4E4E4E; border: 1px solid #8F8F8F; padding: 0px 5px; }

#autopage a { color: #4E4E4E; background-color: #F9F9F9; border: 1px solid #EAEAEA; padding: 0px 5px; }

#autopage a:hover { color: #FFF; background-color: #4E4E4E; border: 1px solid #8F8F8F; padding: 0px 5px; }

#share { border-top: 1px solid #CCC; width: 645px; margin: 5px auto 10px auto; padding: 5px 0px; }

#share img { margin: 0px 5px; }

#related { width: 650px; margin: 5px auto; }

#related h1 { font-size: 12px; color: #A72426; line-height: 30px; border-top: 1px dotted #B42722; border-bottom: 1px solid #CCC; text-indent: 10px; }

#related ul { width: 610px; height: 1%; overflow: auto; margin: 10px auto; }

#related ul li { color: #004276; background-image: url(http://images.china.cn/images1/en/2009home/e_7.gif); background-repeat: no-repeat; background-position: left 8px; display: inline; float: left; width: 285px; padding: 0px 10px; }

#related ul li a { color: #004276; }

#comments { background-color: #F2F2F2; background-image: url(http://images.china.cn/images1/en/2009home/e_32.gif); background-repeat: no-repeat; background-position: left bottom; width: 683px; margin: 0px auto 10px auto; }

#comments h1 { font-size: 14px; color: #5B5B5B; line-height: 40px; background-image: url(http://images.china.cn/images1/en/2009home/e_31.gif); background-repeat: no-repeat; text-indent: 25px; clear: both; }

#comments dl { color: #5B5B5B; width: 650px; height: 1%; overflow: auto; margin: 0px auto; }

#comments dl dt { text-align: center; border-top: 1px dotted #999; display: inline; float: left; width: 130px; padding: 10px 25px 10px 0px; }

#comments dl dt p { font-weight: bold; }

#comments dl dd { border-top: 1px dotted #999; float: left; width: 495px; padding: 10px 0px; }

#comments h2 { font-size: 14px; color: #5B5B5B; line-height: 30px; text-indent: 10px; border-top: 1px dotted #999; clear: both; width: 650px; margin: 0px auto; padding-top: 5px; }

#comments ul { color: #5B5B5B; width: 630px; margin: 0px auto; }

#comments ul li { padding-bottom: 5px; }

#author { margin: 0px 20px 0px 40px; }

#content { width: 520px; height: 50px; margin-left: 22px; }

#comments ul li span { float: left; }

#s1 { display: inline; float: left; margin: 0px 20px 0px 105px; }

#comments ul li a { font-weight: bold; color: #1E4377; }

#comment { color: #5B5B5B; width: 650px; margin: 0px auto; }

.comment_name { float: left; padding-left: 10px; }

.comment_ip{ display: none; }

.comment_date { float: right; padding-right: 10px; }

.comment_text { border-top:1px dotted #999999; clear: both; margin-bottom: 15px; padding: 10px 20px; }

#more { color: #999; border-top: 1px dotted #999; margin: 0px 10px; padding: 20px 0px 5px 10px; }

#more a { color: #999; }

#more span { font-weight: bold; line-height: 26px; background-image: url(http://images.china.cn/images1/en/2009home/e_16.jpg); text-align: center; float: right; width: 136px; height: 26px; margin-right: 5px; }

#more span a { color: #000; }

#more font { font-size: 18px; color: #000; }

#more img { margin: 0px 10px 0px 20px; }

#footer { clear: both; width: 985px; margin: 10px auto 0px auto; }

#gb { border: 1px solid #CCCCCC; width: 486px; margin: 10px auto; }