/* Coding by CODL(volfing) , Design by NewTurn(CatalystArt) */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input {margin: 0;padding: 0;}
body {background: #74ae36;color: #000;word-wrap: break-word;font-family:cuprum;}
h1, h2, h3, h4, h5 {line-height: normal;}
h1 {font-size: 1.25em;}
h2 {font-size: 1.2em;}
h3 {font-size: 1.15em;}
h4 {font-size: 1.1em;}
h5 {font-size: 1em;}
a {color: #398dd8;text-decoration: none;}
a:hover {text-decoration: underline;}
a img {border: 0 none;}
textarea {resize: vertical;}
input, textarea, select, button, body {font: 12px/16px Arial, Helvetica, sans-serif;}
input, textarea, select, button, a {outline: none;}
p {margin-bottom: 0.4em;}
hr {border: 0 none;border-top: 1px solid #dbe8ed;height: 1px;}
ul {margin: 0 0 18px 2em;list-style: disc outside;}
ol {margin: 0 0 18px 2.1em;list-style: decimal;}
.stopcontent{background:url('../images/top_bg.png') repeat-x;width:100%;height:46px;}
.topa_bg{background:url('../images/topa_bg.png') repeat-x;height:68px;width:100%;}
.pu_butt{float:left;background:url('../images/pu_butt.png') no-repeat;width:123px;height:29px;cursor:pointer;display: inline-block;margin: 8px 0 0 10%;}
.pu_butt:hover{background:url('../images/pu_butth.png') no-repeat;width:123px;height:29px;cursor:pointer;}
.dottedpu{display:inline-block;float:left;background:url('../images/dottedpu.png') no-repeat;padding-left:26px;font:10px cuprum italic;color:#dedede;margin: 19px 0 0 10px;line-height: 4px;}
.right_topl{float:right;margin:12px 10% 0 0;display:inline-block;}
.dottedsoc{display:inline-block;float:left;background:url('../images/dottedsoc.png') no-repeat right;font:10px cuprum italic;color:#dedede;margin:9px 0 0 10px;line-height: 4px;padding-right: 28px;}
.vk_icn{background:url('../images/vk_icn.png') no-repeat;width:18px;height:18px;display:inline-block;float:left;margin: 2px 0 0 5px;}
.vk_icn:hover{background:url('../images/vkh_icn.png') no-repeat;}
.twitter_icn{background:url('../images/twitter_icn.png') no-repeat;width:18px;height:18px;display:inline-block;float:left;margin: 2px 0 0 5px;}
.twitter_icn:hover{background:url('../images/twitterh_icn.png') no-repeat;}
.dotted_topli{background:url('../images/topl_icn.png') no-repeat;height:16px;width:2px;display:inline-block;float:left;margin: 5px 5px 0 5px;}
.home_topli{background:url('../images/topl_icn.png') no-repeat -11px;height: 16px;width: 9px;display: inline-block;float: left;margin-top: 2px;}
.feedback_topli{background:url('../images/topl_icn.png') no-repeat -35px;height: 16px;width: 9px;display: inline-block;float: left;margin-top: 2px;margin-left: 15px;}
.rss_topli{background:url('../images/topl_icn.png') no-repeat -60px;height: 16px;width: 11px;display: inline-block;float: left;margin-top: 2px;margin-left: 15px;}
.aloginpanel{list-style:none;background: #F7F7F7;position: absolute;display: none;margin: 45px 2px 2px -9.6%;padding: 6px;border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;-webkit-border-radius: 0 0 4px 4px;box-shadow: 0 1px 0 1px #A67D40;-moz-box-shadow: 0 1px 0 1px #A67D40;-webkit-box-shadow: 0 1px 0 1px #A67D40;}
.aloginpanel li{list-style:none;}
.inputlogin{width: 141px;background: #F9A915;border: none;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;padding: 4px;margin: 8px 5px -4px -20px;color: #FFFBF3;font: 12px cuprum;text-shadow: 1px 0px 3px rgba(250, 250, 250, 0.7);}
.login_bth{margin: 10px 0 5px -21px;background:url('../images/login_bth.png') no-repeat;width:154px;height:24px;border:none;cursor:pointer;}
.lostreg_butts{color:#636363;font:12px cuprum;margin: -8px 0 1px 4px;}
.lostreg_butts a{color:#636363;font:12px cuprum;}
.logout_bth{margin:10px 0 5px 1px;display:inline-block;background:url('../images/logout_bth.png') no-repeat;width:154px;height:24px;border:none;cursor:pointer;}
.apu_logu a{color: #636363;font: 12px cuprum;display: block;text-align: center;}
.awrapper{display:table;width:1150px;margin:0 auto;margin-top: -69px;}
.logotype_bg{background:url('../images/logotype_bg.png') no-repeat  0 -20px;width:273px;height:175px;float: left;display: inline-block;}
.banner_bg{display: inline-block;float: left;margin-left: -5px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;margin-top: 30px;padding: 3px;background: #9BCA4A;}
.topm_right{background:url('../images/topm_right.png') no-repeat;display:inline-block;width:395px;height:195px;float:right;}
.topmenu_bg{background: url('../images/topmenu_bg.png') repeat-x;height: 52px;width: 1107px;float: left;margin-top: -32px;}
.topmenul_bg{background:url('../images/topmenul_bg.png') no-repeat;display: inline-block;float: left;height: 52px;width: 8px;margin-top: -32px;}
.atopcont{display:inline-block;}
.podtop_menu{width: 1107px;background: #E6F0DD;border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;-webkit-border-radius: 0 0 4px 4px;height: 30px;margin-top: 20px;box-shadow: 0 1px 0 #6B9F34;-moz-box-shadow: 0 1px 0 #6B9F34;-webkit-box-shadow: 0 1px 0 #6B9F34;}
.atopmenus{position: relative;z-index: 1;display: inline-block;float: right;}
.topmenu_bg a{color: #E2E2E2;font: 11px cuprum;text-shadow: 1px 0 0 rgba(0, 0, 0, 0.15);padding: 5px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;line-height: 50px;}
.topmenu_bg a:hover{background:#626262;text-decoration:none;}
.topmenu_bg img{padding: 0 2px 0 5px;position: relative;top: 3px;}
.topmenu_bg ul, .topmenu_bg li{list-style:none;}
.topmenu_bg ul{display:none;position:absolute;left: -17px;top: 11px;}
.topmenu_bg ul a{color:#494949;text-shadow:none;}
.topmenu_bg ul a:hover{background:none;text-decoration:underline;}
.topmenu_bg li{display:inline-block;float:left;}
.issearch{display:inline-block;float:right;}
.this_search{display: inline-block;float: left;background: url('../images/dottedsoc.png') no-repeat right;font: 11px cuprum italic;color: #919191;line-height: 4px;padding-right: 28px;margin: 14px 10px 0 0;}
.search_form{display: inline-block;float: left;}
.search_form li, .search_form ul{list-style:none;}
.inputform_search{background: #D7D7D7;border: none;padding: 3px;margin: 5px 6px 0 -20px;width: 180px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;box-shadow: 0 1px 0 #CDCDCD;-moz-box-shadow: 0 1px 0 #CDCDCD;-webkit-box-shadow: 0 1px 0 #CDCDCD;color: #767676;font: 11px cuprum;text-shadow: 1px 0 0 #E8E8E8;}
.search_bth{background:url('../images/search_bth.png') no-repeat;width:16px;height:15px;cursor:pointer;position: absolute;margin: -15px 0 0 145px;}
.search_bth:hover{background:url('../images/search_bthh.png') no-repeat;}
.totopm_bg{background: url('../images/totopm_bg.png') no-repeat;display: table;width: 1001px;height: 70px;margin: 0 auto;margin-top: -15px;}
.infor_block{width: 765px;display: inline-block;background:#669830;padding:4px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:0 1px 0 #5d8a2e;-webkit-box-shadow:0 1px 0 #5d8a2e;-moz-box-shadow:0 1px 0 #5d8a2e;color:#fbf2e4;font:12px cuprum;text-shadow:0 0 3px rgba(250,250,250,0.5);margin-left: -5px;margin-bottom: 10px;}
.infor_block a{color:#fbf2e4;font:12px cuprum;text-shadow:0 0 3px rgba(250,250,250,0.5);}
.allcontent{width: 1100px;display: table;margin: 0 auto;position: relative;right: 25px;margin-top: -40px;}
.infor_block img{vertical-align: middle;margin-top: 1px;float: left;display: inline-block;}
.infor_block div{display: inline-block;margin: 10px 0 0 5px;float:left;}
.aleft_block{background: white;width: 785px;float: left;margin-bottom: 50px;padding: 10px;border-radius: 10px 10px 0 0;-webkit-border-radius: 10px 10px 0 0;-moz-border-radius: 10px 10px 0 0;box-shadow: 0 -2px 0 1px #6AA12F;-moz-box-shadow: 0 -2px 0 1px #6AA12F;-webkit-box-shadow: 0 -2px 0 1px #6AA12F;}
.nblockrec{display:inline-block;float:left;width:150px;margin-right:35px;margin-left: 10px;}
.rectitle a{font:13px cuprum;color:#74ae36;text-decoration:underline;}
.recstory{font:11px cuprum;color:#505050;}
.new-rec{display: table;width: 785px;margin: 0 auto;}
.new-rec span{border-bottom: 2px dotted #8A8A8A;padding-bottom:5px;font:13px cuprum italic;color:#74ae36;padding-left:5px;display: block;margin-bottom: 10px;}
.nblockrec a img{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;width:185px;height:125px;}
.black-titlenn{color: white;font: 12px cuprum;text-shadow: 1px 0 0 rgba(250, 250, 250, 0.5);background: rgba(0, 0, 0, 0.6);border-radius: 0 0 4px 4px;display:none;width: 185px;position: absolute;margin-top: -29px;height: 19px;padding: 5px;margin-left: 1px;}
.basenavi{display: block;float: left;width: 615px;margin-left: 20px;margin-top: 10px}
.imcontent{display:inline-block;}
.navigation a{display:inline-block;float:left;margin-left:3px;font:14px cuprum;text-align:center;color:#74ba22;padding:1px 7px 1px 7px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.navigation a:hover{background:#e5facf;text-decoration:none;}
.basenavi .pagenaviss{font:14px cuprum;color:#666666;display: inline-block;float: left;margin-right: 5px;}
.navigation span{background:#78b83d;display:inline-block;float:left;margin-left:3px;font:14px cuprum;text-align:center;color:#f2edce;padding:1px 7px 1px 7px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.basenavi span{border-bottom:none;margin-bottom: 0;display:inline-block;}
.pprev{background:url('../images/prevpage.png') no-repeat;width:7px;height:11px;display:inline-block;float:left;margin-right:4px;}
a .pprev:hover{background:url('../images/prevpageh.png') no-repeat;width:7px;height:11px;}
.pnext{background:url('../images/nextpage.png') no-repeat;width:7px;height:11px;display:inline-block;float:right;}
a .pnext:hover{background:url('../images/nextpageh.png') no-repeat;width:7px;height:11px;}
.nextprev{width: 36px;display: inline-block;margin-top: 4px;}
.bottoml_bg{display: table;width: 765px;height: 7px;background: url('../images/bottoml_bg.png') no-repeat;margin: 10px 0 0 -10px;position: absolute;}
.footmenu a{font: 11px cuprum;color: #F0FFDF;text-shadow: 0 1px 0 #4A6F23;}
.footerboot{display: inline-block;margin-top: -25px;margin-bottom: 15px;margin-left: 5px;font: 11px cuprum;color: #F0FFDF;text-shadow: 0 1px 0 #4A6F23;}
.copyrstudios{display: inline-block;width: 165px;float: right;margin: -55px 0 0 175px;}
.copyrstudios .newturn{background:url('../images/newturn.png') no-repeat;width:155px;height:35px;display:inline-block;}
.copyrstudios .codls{background:url('../images/codls.png') no-repeat;width: 132px;height: 42px;display:inline-block;}
.aright_block{display: inline-block;width: 240px;margin-left: 8px;float:right;position: absolute;margin: 0 0 0 40px;top: 0;}
.atrbg{background:url('../images/atrbg.png') no-repeat;width:240px;height:50px;}
.block_video{background:url('../images/block_video.png') no-repeat;width:78px;height:24px;margin-top: 12px;position: absolute;margin-left: 5px;}
.content_rblock{margin-left: 4px;margin-top: 5px;}
.tblock_button{background:#92cb48;padding:4px;display:inline-block;color:#ffffff;font:12px cuprum;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;text-shadow: 0 0 5px rgba(250, 250, 250, 0.5);float: right;margin: 14px 12px 0 0;box-shadow: 0 1px 0 #679D2E;-moz-box-shadow: 0 1px 0 #679D2E;-webkit-box-shadow: 0 1px 0 #679D2E;}
.tblock_button:hover{text-decoration:none;background:#88D526;}
.block_rec{background:url('../images/block_rec.png') no-repeat;width:150px;height:24px;margin-top: 12px;position: absolute;margin-left: 5px;}
.block_comm{background:url('../images/block_comm.png') no-repeat;width:177px;height:24px;margin-top: 12px;position: absolute;margin-left: 5px;}
.ablockr{margin-bottom: 20px;display: inline-block;}
.fullrec_butt{background:url('../images/fullrec.png') no-repeat;width: 80px;height: 30px;display: block;float: right;margin:-4px -4px 0 0;}
.titlerec_rb{background: #64962F;box-shadow: 0 1px 0 #81C03D;-webkit-box-shadow: 0 1px 0 #81C03D;-moz-box-shadow: 0 1px 0 #81c03d;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;display: inline-block;float: left;padding: 5px;height: 22px;color: white;font: 12px cuprum italic;text-decoration: none;width: 240px;margin-bottom: 5px;line-height: 24px;text-shadow: 0 0 5px rgba(250, 250, 250, 0.5);cursor:pointer;}
.acomm_block{background:#669a2e;box-shadow:0 1px 0 #83c33e;-webkit-box-shadow:0 1px 0 #83c33e;-moz-box-shadow:0 1px 0 #83c33e;padding:4px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;width: 310px;margin-bottom: 5px;}
.acomm_infos{font:11px cuprum;color:#ffffff;text-shadow:0 0 5px rgba(250,250,250,0.7);}
.acomm_infos a{font:11px cuprum;color:#ffffff;text-shadow:0 0 5px rgba(250,250,250,0.7);}
.acomm_infos a:hover{text-decoration:none;}
.acomm_infos p{font:11px cuprum italic;display: inline-block;}
.acomm_blockcomm{margin-top: 3px;background:#d8f4b1;box-shadow:0 1px 0 #578427;-webkit-box-shadow:0 1px 0 #578427;-moz-box-shadow:0 1px 0 #578427;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:4px;color:#66a528;font;12px cuprum;}
.acomm_arrow{margin: -9px 0 0 5px;background:url('../images/comm_arrow.png') no-repeat;position:absolute;width:11px;height:5px;}
.full_title{text-transform: uppercase;border-bottom: 2px dotted #8A8A8A;padding-bottom: 5px;font:13px cuprum italic;color:#74ae36;}
.edit_story{margin-top: 1px;background:url('../images/edit_story.png') no-repeat;width:20px;height:20px;}
.edit_story:hover{background:url('../images/edit_storyh.png') no-repeat;}
.ftl_right{display: inline-block;float: right;min-width: 135px;}
.ftl_right span{display: inline-block;float: left;margin-right: 5px;margin-top: -2px;}
.afullstor{width: 770px;margin-left: 10px;margin-top: 10px;}
.rate_count{padding: 3px 8px 3px 8px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;background: #90D24A;font: 12px cuprum;color: #FFFAE3;text-align: center;display: inline-block;float: right;margin: -1px -5px 0 -4px;}
.rate_up{display: inline-block;float: right;}
.rate_down{display: inline-block;float: right;}
.image_fullst{width:265px;height:180px;display:inline-block;float:left;}
.right_storyfull{display:inline-block;float:left;margin-left:10px;font:11px cuprum;color:#6f6f6f;width: 680px;}
.image_fullst img{width:265px;height:180px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.afull_content{padding: 10px;display: inline-block;}
.fulls_info{margin-top: 20px;padding-top: 5px;padding-bottom: 5px;border-bottom: 1px dotted #8A8A8A;border-top: 1px dotted #8A8A8A;font: 11px cuprum;color: #8A8A8A;}
.fulls_info a{font:11px cuprum;color:#8a8a8a;}
.back_news{background:url('../images/back_news.png') no-repeat;display: inline-block;float: right;margin-right: 3px;width: 48px;height: 21px;margin-top: -4px;}
.acomemntcont{padding: 5px 0 5px 25px;}
.comml_info{display:inline-block;float:left;background:#d7d6d2;padding:5px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font:11px cuprum;color:#848381;text-align:center;}
.comml_info a{font:11px cuprum;color:#848381;}
.comm_avatar{background:#9d9c9a;padding:4px;width:100px;height:100px;}
.comm_avatar img{width:100px;height:100px;}
.s_commal{display: inline-block;width: 700px;background: #F1F1F1;padding: 3px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;margin: 5px 0 5px 0;}
.commentac_arrow{background:url('../images/comment_arrow.png') no-repeat;width:4px;height:10px;display:inline-block;position: absolute;margin: 5px 0 0 109px;}
.comment_righta{font:12px cuprum;color:#8b8e87;padding: 10px;display: inline-block;width: 560px;min-height: 150px;}
.author_send_text{font:12px cuprum italic;color:#8b8e87;display:block;margin-bottom:5px;}
.author_send_text a{font:12px cuprum italic;color:#8b8e87;}
.fast_comment{background:url('../images/fast.png') no-repeat 0 3px;margin-right: 10px;padding-left:13px;font:11px cuprum;color:#989898;display:inline-block;float:left;}
.delete_comment{background:url('../images/delete.png') no-repeat 0 3px;margin-right: 10px;padding-left:13px;font:11px cuprum;color:#989898;display:inline-block;float:left;}
.update_comment{background:url('../images/update.png') no-repeat 0 3px;margin-right: 10px;padding-left:13px;font:11px cuprum;color:#989898;display:inline-block;float:left;}
.cpus_comment{display: inline-block;min-height: 80px;width: 100%;padding-bottom: 5px;border-bottom: 1px solid #E4E4E4;}
.pu_comment{display: inline-block;float: right;margin: 20px 10px 0 0;}
.userinfo, .userinfo li, .userinfo ul{list-style:none;}
.lcoluserinfo, .rcoluserinfo{display:inline-block;float:left;}
.usertitle_ur{display: inline-block;font: 11px cuprum;font-weight: normal;color: #3C3C3C;background: #D7D7D7;padding: 4px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;margin: 5px 0 5px -7px;}
.send_up{margin: 5px 0 0 0px;text-align: center;}
.userinfo a{color:#3c3c3c;}
.logotype_bg img{margin: 1px 0 0 -25px;}
.right_storyfull img{width: 300px;margin: 0 15px 0 0;}