/*
Theme Name: Ev Business
Theme URI: http://eventure.taobao.com
Author: Eventure
Author URI: http://eventure.me
Version: 1.0
*/

/*** Reset ***/
*{margin:0; padding:0}
body, input, textarea, select{font-family:Arial; font-size:12px}
a{text-decoration:none}
a:hover{text-decoration:none}
img{border-style:none}
ul, ol{list-style:none}
/* h2, h3, h4, h5, h6{font-size:100%; font-weight:normal}*/
h1, h3, h4, h5, h6{font-size:100%; font-weight:normal}*/
table{width:100%; border-collapse:collapse; border-spacing:0}
.clearfix:after{content:"."; display:block; clear:both; visibility:hidden; height:0; line-height:0}
.clearfix{display:inline-block}
html[xmlns] .clearfix{display:block}
* html .clearfix{height:1%}
.fl{float:left}
.fr{float:right}

/*** Global ***/
.container{width:960px; margin:0 auto; background:#FFF}
.header, .nav, .shadow, .slide, .banner, .aside, .footer, .main, .main_a, .main_b, .main_c, .main_d, .main_e, .main_f, .main_g, .main_h, .main_i{width:930px; margin:0 auto}
.main, .main_a, .main_b, .main_c, .main_d, .main_e, .main_f, .main_g, .main_h, .main_i{margin-bottom:15px}

/*** Header ***/
.header{height:80px; position:relative}
.header .logo{display:block; width:500px; height:80px}
.header .nav_top{position:absolute; right:15px; bottom:15px}
.header .nav_top li{float:left; margin-left:15px}

/*** Nav ***/
.nav{height:40px}
.nav li{float:left; position:relative; z-index:999}
.nav li a{float:left; display:block; height:40px; line-height:40px; padding:0 15px; font-size:14px}
.nav li a span{display:none}
.nav li ul{width:200px; position:absolute; left:0; top:40px; display:none}
.nav li ul li{float:none; background:none; _display:inline}
.nav li ul li a{float:none; height:35px; line-height:35px; overflow:hidden}
.nav li ul li ul{left:200px; top:0}

/*** Shadow ***/
.shadow{height:15px; background:url(images/shadow.png) no-repeat}

/*** Slide ***/
.slide{overflow:hidden; position:relative}
.slide .slides_container{z-index:0}
.slide .pagination{position:absolute; right:15px; bottom:15px; z-index:1}
.slide .pagination li{float:left; margin-left:10px}
.slide .pagination li a{float:left; display:block; width:25px; height:25px; line-height:25px; background:#FFF; text-align:center; color:#000}
.slide .pagination .current a{background:#000; color:#FFF}

/*** Aside ***/
.aside{height:40px; line-height:40px; background:url(images/aside.png); border:solid 1px #EEE}
.aside .point{float:left; padding-left:15px}
.aside .nav_bottom{float:right; padding-right:15px}
.aside .nav_bottom li{float:left; margin-left:15px}

/*** Footer ***/
.footer{padding:20px 0 15px; background:url(images/shadow.png) no-repeat; line-height:1.8em; text-align:center}

/*** Row ***/
.row_a, .row_b, .row_c, .row_d{float:left; margin-right:15px; overflow:hidden}

/*** Main_a ***/
.main_a .row_a{width:220px}
.main_a .row_b{width:220px}
.main_a .row_c{width:225px}
.main_a .row_d{width:220px; margin-right:0}

/*** Main_b ***/
.main_b .row_a{width:220px}
.main_b .row_b{width:460px}
.main_b .row_c{width:220px; margin-right:0}

/*** Main_c ***/
.main_c .row_a{width:455px}
.main_c .row_b{width:460px; margin-right:0}

/*** Main_d ***/
.main_d .row_a{width:220px}
.main_d .row_b{width:695px; margin-right:0}

/*** Main_e ***/
.main_e .row_a{width:695px}
.main_e .row_b{width:220px; margin-right:0}

/*** Main_f ***/
.main_f .row_a{width:300px}
.main_f .row_b{width:300px}
.main_f .row_c{width:300px; margin-right:0}

/*** Main_g ***/
.main_g .row_a{width:300px}
.main_g .row_b{width:615px; margin-right:0}

/*** Main_h ***/
.main_h .row_a{width:615px}
.main_h .row_b{width:300px; margin-right:0}

/*** Main_i ***/
.main_i .row_a{float:none; margin-right:0}

/*** Sidebar ***/
.sidebar{margin-bottom:15px}
.sidebar img{padding:4px; background:#FFF; border:solid 1px #EEE}
.sidebar .title{height:35px; line-height:35px; padding:0 10px 0 30px; background:url(images/blue/title_bg_a.png); font-size:14px; color:#FFF}
.sidebar .title .fr{font-size:12px; color:#FFF}
.no{margin-bottom:0}

.main_b .row_b .sidebar,
.main_c .row_a .sidebar,
.main_c .row_b .sidebar,
.main_d .row_b .sidebar,
.main_e .row_a .sidebar,
.main_g .row_b .sidebar,
.main_h .row_a .sidebar,
.main_i .row_a .sidebar{border:solid 1px #EEE}

.main_b .row_b .sidebar .title,
.main_c .row_a .sidebar .title,
.main_c .row_b .sidebar .title,
.main_d .row_b .sidebar .title,
.main_e .row_a .sidebar .title,
.main_g .row_b .sidebar .title,
.main_h .row_a .sidebar .title,
.main_i .row_a .sidebar .title{height:33px; line-height:33px; background:url(images/blue/title_bg_b.png); border-bottom:solid 1px #EEE; color:#333}

.main_b .row_b .sidebar .title .fr,
.main_c .row_a .sidebar .title .fr,
.main_c .row_b .sidebar .title .fr,
.main_d .row_b .sidebar .title .fr,
.main_e .row_a .sidebar .title .fr,
.main_g .row_b .sidebar .title .fr,
.main_h .row_a .sidebar .title .fr,
.main_i .row_a .sidebar .title .fr{color:#333}

.sidebar .menu, .sidebar .textwidget, .sidebar .text_image, .sidebar .list_image, .sidebar .code{background:#FAFAFA; border:solid 1px #EEE; border-top:none; overflow:hidden}

/*** Menu ***/
.sidebar .menu{padding:10px 15px}
.sidebar .menu li{height:25px; line-height:25px; padding-left:15px; background:url(images/point.png) no-repeat left 10px; overflow:hidden}

/*** Textwidget ***/
.sidebar .textwidget{padding:10px 15px; line-height:1.8em}
.sidebar .textwidget img{margin:5px 0}
.sidebar .textwidget .fl{margin-right:15px}
.sidebar .textwidget .fr{margin-left:15px}

/*** List_image ***/
.sidebar .list_image{padding:15px}
.sidebar .list_image .left{float:left; margin-right:15px}
.sidebar .list_image .top{display:block; margin-bottom:10px}
.sidebar .list_image li{height:25px; line-height:25px; padding-left:15px; background:url(images/point.png) no-repeat left 10px; overflow:hidden}
.sidebar .pb{padding-bottom:10px}

/*** Text_image ***/
.sidebar .text_image{padding:15px; line-height:1.8em}
.sidebar .text_image .left{float:left; margin-right:15px}
.sidebar .text_image .top{display:block; margin-bottom:10px}
.sidebar .text_image .more{float:left; margin-top:5px; padding:2px 10px; background:url(images/aside.png) left bottom; border:solid 1px #EEE}
.sidebar .pb{padding-bottom:10px}

/*** Code ***/
.sidebar .code{padding:15px}
.sidebar .code img{padding:0; border:none}

/*** No_border ***/
.no_border_sidebar{margin-bottom:15px}

.main_b .row_b .sidebar .menu,
.main_d .row_b .sidebar .menu,
.main_c .row_a .sidebar .menu,
.main_c .row_b .sidebar .menu,
.main_e .row_a .sidebar .menu,
.main_g .row_b .sidebar .menu,
.main_h .row_a .sidebar .menu,
.main_i .row_a .sidebar .menu,

.main_b .row_b .sidebar .textwidget,
.main_d .row_b .sidebar .textwidget,
.main_c .row_a .sidebar .textwidget,
.main_c .row_b .sidebar .textwidget,
.main_e .row_a .sidebar .textwidget,
.main_g .row_b .sidebar .textwidget,
.main_h .row_a .sidebar .textwidget,
.main_i .row_a .sidebar .textwidget,

.main_b .row_b .sidebar .text_image,
.main_d .row_b .sidebar .text_image,
.main_c .row_a .sidebar .text_image,
.main_c .row_b .sidebar .text_image,
.main_e .row_a .sidebar .text_image,
.main_g .row_b .sidebar .text_image,
.main_h .row_a .sidebar .text_image,
.main_i .row_a .sidebar .text_image,

.main_b .row_b .sidebar .list_image,
.main_d .row_b .sidebar .list_image,
.main_c .row_a .sidebar .list_image,
.main_c .row_b .sidebar .list_image,
.main_e .row_a .sidebar .list_image,
.main_g .row_b .sidebar .list_image,
.main_h .row_a .sidebar .list_image,
.main_i .row_a .sidebar .list_image,

.main_b .row_b .sidebar .code,
.main_d .row_b .sidebar .code,
.main_c .row_a .sidebar .code,
.main_c .row_b .sidebar .code,
.main_e .row_a .sidebar .code,
.main_g .row_b .sidebar .code,
.main_h .row_a .sidebar .code,
.main_i .row_a .sidebar .code{background:none; border:none}

/*** Imagelist ***/
.sidebar .imagelist{padding-bottom:15px; overflow:hidden}
.sidebar .imagelist li{float:left; margin:15px 0 0 15px; line-height:20px; text-align:center; overflow:hidden}
.sidebar .imagelist li img{display:block; margin-bottom:5px}
.sidebar .imagelist .ml{_margin-left:8px}

.main_b .row_b .sidebar .imagelist li,
.main_c .row_a .sidebar .imagelist li,
.main_c .row_b .sidebar .imagelist li{width:132px; height:124px}
.main_b .row_b .sidebar .imagelist li img,
.main_c .row_a .sidebar .imagelist li img,
.main_c .row_b .sidebar .imagelist li img{width:122px; height:89px}

.main_d .row_b .sidebar .imagelist li,
.main_e .row_a .sidebar .imagelist li{width:120px; height:115px}
.main_d .row_b .sidebar .imagelist li img,
.main_e .row_a .sidebar .imagelist li img{width:110px; height:80px}

.main_g .row_b .sidebar .imagelist li,
.main_h .row_a .sidebar .imagelist li,
.main_i .row_a .sidebar .imagelist li{width:134px; height:126px}
.main_g .row_b .sidebar .imagelist li img,
.main_h .row_a .sidebar .imagelist li img,
.main_i .row_a .sidebar .imagelist li img{width:124px; height:91px}

/*** Scroll ***/
.scroll{width:928px; position:relative}
.scroll ul{margin-left:45px}
.scroll ul li{float:left; width:155px; height:141px; margin:15px 15px 15px 0; line-height:20px; text-align:center; overflow:hidden}
.scroll ul li img{display:block; width:145px; height:106px; margin-bottom:5px}
.scroll .prev{display:block; width:15px; height:30px; background:url(images/scroll_prev.png); position:absolute; left:15px; top:55px; cursor:pointer}
.scroll .prev:hover{background-position:0 -30px}
.scroll .next{display:block; width:15px; height:30px; background:url(images/scroll_next.png); position:absolute; right:15px; top:55px; cursor:pointer}
.scroll .next:hover{background-position:0 -30px}

/*** Main ***/
.main .row_sidebar{float:left; width:220px; overflow:hidden}
.main .row_main{float:right; width:695px}

/*** Crumbs ***/
.crumbs{height:33px; line-height:33px; padding-left:15px; background:url(images/aside.png); border:solid 1px #EEE}

/*** Title ***/
.row_main .title{height:40px; line-height:40px; padding:0 15px; border-bottom:solid 2px #EEE; font-size:18px; font-family:"Microsoft YaHei"; color:#333}
.row_main .tc{height:45px; line-height:45px; text-align:center}

/*** Category_text ***/
.row_main .category_text{margin:5px 15px 0}
.row_main .category_text li{height:35px; line-height:35px; padding-left:25px; background:url(images/icon_news.png) no-repeat left center; border-bottom:solid 1px #EEE; color:#CCC}
.row_main .category_text li a{font-size:14px}

/*** Category_excerpt ***/
.row_main .category_excerpt{margin:0 15px}
.row_main .category_excerpt li{margin-top:5px; border-bottom:solid 1px #EEE; color:#CCC}
.row_main .category_excerpt li .tit{height:30px; line-height:30px; padding-left:25px; background:url(images/icon_news.png) no-repeat left center}
.row_main .category_excerpt li .tit a{font-size:14px}
.row_main .category_excerpt li .excerpt{padding-bottom:10px; line-height:1.8em; color:#999}

/*** Category_excerpt_image ***/
.row_main .category_excerpt_image{margin:0 15px}
.row_main .category_excerpt_image li{margin-top:5px; border-bottom:solid 1px #EEE; color:#CCC}
.row_main .category_excerpt_image li .image{float:left; padding:10px 0 15px}
.row_main .category_excerpt_image li img{padding:4px; background:#FFF; border:solid 1px #EEE}
.row_main .category_excerpt_image li .text{margin-left:105px; padding-bottom:10px}
.row_main .category_excerpt_image li .tit{height:30px; line-height:30px; padding-left:25px; background:url(images/icon_news.png) no-repeat left center}
.row_main .category_excerpt_image li .tit a{font-size:14px}
.row_main .category_excerpt_image li .excerpt{line-height:1.8em; color:#999}

/*** Category_image_small ***/
.row_main .category_image_small li{float:left; width:155px; margin:15px 0 0 15px; background:url(images/shadow_image_small.png) no-repeat; line-height:15px; text-align:center; overflow:hidden}
.row_main .category_image_small li img{display:block; width:145px; padding:4px; background:#FFF; border:solid 1px #EEE; margin-bottom:10px}

.row_main .category_image_small .a{height:141px; background-position:center 116px}
.row_main .category_image_small .a img{height:106px}

.row_main .category_image_small .b{height:180px; background-position:center 155px}
.row_main .category_image_small .b img{height:145px}

.row_main .category_image_small .c{height:232px; background-position:center 207px}
.row_main .category_image_small .c img{height:197px}

/*** Category_image_big ***/
.row_main .category_image_big li{float:left; width:211px; margin:15px 0 0 15px; background:url(images/shadow_image_big.png) no-repeat; line-height:15px; text-align:center; overflow:hidden}
.row_main .category_image_big li img{display:block; width:201px; padding:4px; background:#FFF; border:solid 1px #EEE; margin-bottom:10px}

.row_main .category_image_big .a{height:183px; background-position:center 158px}
.row_main .category_image_big .a img{height:148px}

.row_main .category_image_big .b{height:236px; background-position:center 211px}
.row_main .category_image_big .b img{height:201px}

.row_main .category_image_big .c{height:306px; background-position:center 281px}
.row_main .category_image_big .c img{height:271px}

/*** Pagination ***/
.row_main .pagination{height:25px; margin:15px 15px 0; font-size:11px}
.row_main .pagination span, .row_main .pagination a{float:left; display:block; width:23px; height:23px; line-height:23px; margin-right:10px; background:url(images/aside.png) left bottom; border:solid 1px #EEE; text-align:center}
.row_main .pagination a:hover, .row_main .pagination .current{background:url(images/blue/nav_bg_hover.png) left top; border:solid 1px #0E64A5; color:#FFF}

/*** Single ***/
.row_main .data{height:35px; line-height:35px; border-bottom:solid 1px #EEE; text-align:center}
.row_main .data span{padding:0 10px 0 20px; background-repeat:no-repeat; background-position:left center}
.row_main .data .time{background-image:url(images/icon_time.gif); padding-left:17px}
.row_main .data .author{background-image:url(images/icon_author.gif)}
.row_main .data .category{background-image:url(images/icon_category.gif)}
.row_main .data .view{background-image:url(images/icon_view.gif)}
.row_main .content{margin:15px 15px 0; overflow:hidden; _width:665px}
.row_main .content p{padding-bottom:1em; line-height:1.8em; font-size:14px; text-indent:0em}
.row_main .content img{padding:4px; background:#FFF; border:solid 1px #EEE}
.row_main .content .alignleft{display:inline; float:left; margin:5px 15px 15px 0}
.row_main .content .alignright{display:inline; float:right; margin:5px 0 15px 15px}
.row_main .content .aligncenter{display:block; clear:both; margin:5px auto}
.row_main .content .no{padding-bottom:0}

/*** Share ***/
.share{margin:0 15px; padding-top:15px}

/*** Prev_next ***/
.prev_next{margin:0 15px; padding-top:15px; line-height:1.8em}
.prev_next .fl{width:310px; text-align:left}
.prev_next .fr{width:310px; text-align:right}

/*** Comments ***/
#comments{}
#comments #comment_title{padding-bottom:10px; font-size:14px; font-weight:bold; color:#06C}
#comments .comment_body{margin-bottom:15px; padding:10px 15px; background:#FAFAFA; border:solid 1px #EEE; line-height:1.8em; position:relative}
#comments .comment_body .comment_author{font-weight:bold; color:#000}
#comments .comment_body .comment_author span{padding-left:5px; font-weight:normal}
#comments .comment_body .comment_date{font-size:10px; font-family:Verdana}
#comments .comment_body .comment_date span{padding-left:5px}
#comments .comment_body .comment_date a{color:#CCC}
#comments .comment_body .comment_text{padding:10px 0}
#comments .comment_body .avatar{padding:0; border:none; position:absolute; top:15px; right:15px; _right:30px}
#comments .comment_body .moderation{text-align:right; color:#F90}
#comments .children{margin-left:30px}

#comments .navigation{height:25px; margin:20px 0 5px; font-size:11px}
#comments .navigation a, #comments .navigation span{float:left; display:block; width:25px; height:25px; line-height:25px; margin-right:10px; background:#EEE; text-align:center; color:#999}
#comments .navigation a:hover, #comments .navigation .current{background:#999; color:#FFF}

#comments #respond h3{height:40px; line-height:40px; font-size:14px; font-weight:bold; color:#06C}
#comments #respond #cancel-comment-reply a{display:block; margin-bottom:10px}
#comments #respond p{padding-bottom:15px; position:relative}
#comments #respond input, #comments #respond textarea{border:solid 1px #CCC; border-right-color:#EEE; border-bottom-color:#EEE}
#comments #respond input{width:250px; height:23px; line-height:23px; padding:0 5px}
#comments #respond textarea{width:500px; height:150px; line-height:1.6em; padding:3px 5px; overflow:auto}
#comments #respond #submit{width:70px; height:25px; line-height:25px; background:url(images/blue/nav_bg_hover.png) left top; border:solid 1px #0E64A5; color:#FFF; cursor:pointer}
#comments #respond label{display:block; height:25px; line-height:25px; position:absolute; top:0; left:275px}
#comments #respond .no{padding-bottom:0}

/*** Scroll ***/
#scroll{width:30px; height:61px; margin-right:-510px; position:fixed; right:50%; bottom:100px; _margin-top:80px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop))}
#scroll .up, #scroll .down{display:block; width:30px; height:30px; background:#000 url(images/scroll_btn.png) no-repeat; cursor:pointer}
#scroll .up{background-position:0 0}
#scroll .up:hover{background-position:-30px 0}
#scroll .down{background-position:0 -30px}
#scroll .down:hover{background-position:-30px -30px}
html{_background-image:url(about:blank)}

/*** Floating ***/
.floating{background:#FFF; text-align:center; position:absolute; top:15px; z-index:9999}
.floating h3{height:27px; line-height:27px; margin-bottom:10px; background:url(images/blue/nav_bg_hover.png) left bottom; color:#FFF}
.floating p{padding:0 10px 10px; line-height:1.6em}

/*** Link ***/
.link{padding:10px 0 10px 15px}
.link li{float:left; width:115px; height:25px; line-height:25px; padding-left:15px; background:url(images/point.png) no-repeat left 10px; overflow:hidden}


.content h2{font-size:14px; color:#000; padding:15px 0 10px}
.content ul{padding-bottom:15px}
.content ul li{padding:3px 0 3px 12px; background:url(images/jt.png) no-repeat left 8px; font-size:14px; line-height:1.6em}
.content ul li a{color:#007baa}
.content ul li a:hover{text-decoration:underline}