﻿body{font-size:14px;line-height:22px;color:#666;background:#f2f2f2;font-family:'Open Sans', wf_segoe-ui_normal, 'Segoe UI', Segoe, 'Segoe WP', Tahoma, Verdana, Arial, sans-serif;}
b,strong{font-weight:600;}
input,textarea,select{color:#666;font-family:'Open Sans', wf_segoe-ui_normal, 'Segoe UI', Segoe, 'Segoe WP', Tahoma, Verdana, Arial, sans-serif;}
body,div,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,span,strong,a,table,td,tr,img,form,b,iframe,textarea,input,select{padding:0;margin:0;border:none;}
p{margin:5px 0;}
ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:15px;font-weight:600;}
a{color:#666;text-decoration:none;}
a:hover{text-decoration:underline;color:#05b3da;}
input,button,select,textarea{outline:none;}
.left{float:left;display:inline;}
.right{float:right;display:inline;}
.clear{clear:both;font-size:0;line-height:0;height:0;}
.inner{width:1000px;margin:auto;}

.com_success{color:Green;}
.com_faild{color:Red;}
.com_red{color:Red;}

.com_img_ct{line-height:0;font-size:0;}
.com_wktt{width:320px;overflow:hidden;}

body .com_light{color:#f60 !important;}
body .com_link{color:#05b3da !important;}
body .com_link_sp{color:#FFF !important;}
body .com_link_sp:hover{color:#05b3da !important;text-decoration:none;}
body .com_bleak{color:#AAA !important;}
body .com_mg_clear{margin:0 !important;}

.com_tag{background:url("/images/v5/tag.png") no-repeat scroll 0 0;}

.com_popup{border:1px solid #ABADB3;width:500px;position:fixed;top:20%;left:30%;background-color:#FFF;z-index:999;border-radius:3px;box-shadow:0 0 4px #AAA;overflow:hidden;display:none;_position:absolute;}

.com_hint{height:16px;width:16px;background: url(/images/v3/hint.png) no-repeat left top;display:inline-block;}
.com_hint:hover{background-position:left bottom;}
.com_follow{background:url("/images/v3/apBg.png") no-repeat left -18px;padding-left:22px;line-height:18px;height:18px;}
.com_follow:hover{background-position:left top;}
.com_msg{background:url("/images/v3/cMail.png") no-repeat left top;padding-left:20px;line-height:16px;}
.com_followed{background:url("/images/v3/apBg.png") no-repeat left -36px;padding-left:22px;line-height:18px;height:18px;}
.com_followed:hover{background-position:left bottom;}

.com_edit{background:url("/images/v3/edit.jpg") no-repeat -15px top;width:15px;height:15px;margin:3px 5px 0 20px;float:left;}
.com_delete{background:url("/images/v3/edit.jpg") no-repeat -44px top;width:15px;height:15px;margin:3px 5px 0 20px;float:left;}
.com_top{background:url("/images/v3/edit.jpg") no-repeat -31px top;width:13px;height:15px;margin:3px 5px 0 20px;float:left;}
.com_drop{background:url("/images/v3/edit.jpg") no-repeat 0 0;width:13px;height:15px;margin:3px 5px 0 20px;float:left;}

.com_upload{background:url("/images/v3/tag.jpg") no-repeat right top;width:17px;height:20px;display:block;}
.com_letter{background:url("/images/v3/tag.jpg") no-repeat -36px top;width:17px;height:20px;display:block;}
.com_point{background:url("/images/v3/tag.jpg") no-repeat -110px top;width:17px;height:20px;display:block;}

.com_table{border-collapse:collapse;border-spacing: 0;font-size:14px;width:100%;}
.com_table td{padding:15px 10px;border-bottom: 1px solid #F4F4F4;}
.com_table th{text-align:right;font-weight:normal;padding:15px 10px;border-bottom:1px solid #f2f2f2;}

.com_select_box{border:1px solid #999;border-radius:2px;display:inline-block;height:20px;line-height:20px;overflow:hidden;padding:8px 5px 8px;vertical-align:middle;}
.com_select_box select{border:medium none;border: none;}

.com_guage_con{width:300px;height:20px;background-color:Yellow;border:1px solid #000;display:none;border-radius:8px;line-height:20px;}
.com_guage{width:0%;background-color:#00DDDD;height:20px;border-radius:8px;line-height:20px;}
.com_uploadmsg{margin:10px 0;font-weight:600;}

.com_facebook{background:url("/images/phone/share.jpg") no-repeat scroll left top;width:32px;height:32px;float:left;text-indent:-300px;overflow:hidden;margin-left:10px;border-radius:3px;}
.com_twitter{background:url("/images/phone/share.jpg") no-repeat scroll -40px top;width:32px;height:32px;float:left;text-indent:-300px;overflow:hidden;margin-left:10px;border-radius:3px;}
.com_google{background:url("/images/phone/share.jpg") no-repeat scroll -80px top;width:32px;height:32px;float:left;text-indent:-300px;overflow:hidden;margin-left:10px;border-radius:3px;}
body .com_like{background:url("/images/v5/like2.png") no-repeat scroll 3px 3px;height:32px;line-height:32px;float:left;background-color:#05b3da;padding:0 6px 0 34px;color:#FFF;text-decoration:none;border-radius:3px;font-size:18px;}
body .com_liked{background:url("/images/v5/like2.png") no-repeat scroll 3px 3px;height:32px;line-height:32px;float:left;background-color:#AAA;padding:0 6px 0 34px;color:#FFF;text-decoration:none;border-radius:3px;font-size:18px;}

.com_fg{margin:5px 0;height:0;line-height:0;font-size:0;border-bottom:1px dashed #DBDBDB;}
.com_fg_bg{margin:15px 0;height:0;line-height:0;font-size:0;border-bottom:1px dashed #DBDBDB;}
.com_fg_td{color:#CCC;margin:0 15px;}

.com_item{margin-bottom:10px;}
.com_item dt{height:40px;line-height:40px;padding:0 12px;margin-bottom:1px;background-color:#FFF;color:#444;font-size:15px;font-weight:600;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-top:1px solid #eee;border-radius:5px 5px 0 0;}
.com_item dt a{color:#444;}
.com_item dd{padding:8px 12px;background-color:#FFF;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e1e1e1;border-radius:0 0 5px 5px;}
.com_item .sp_dd{padding:0 0 8px 12px;zoom:1;}

.com_tt{font-size:13px;margin-bottom:5px;}

.com_page{background-color:#FFF;padding:4px 6px;border-radius:3px;margin-top:10px;}
.com_page_info{float:right;line-height:25px;}
.com_page a{display:block;float:left;height:25px;line-height:25px;margin-right:3px;padding:0 10px;border-radius:3px;background-color:#F4F4F4;font-weight:600;}
.com_page a:hover {color:#FFF;background-color:#66cee5;}
.com_page .com_page_sel{color:#FFF;background-color:#66cee5;}

.com_mg_top{margin-top:5px;}
.com_mg_left{margin-left:5px;}
.com_mg_left_bg{margin-left:10px;}
.com_mg_bottom{margin-bottom:10px;}
.com_mg_bt_bg{margin-bottom:22px;}
.com_text{background: #FBFBFB url("/images/v3/txtBg.png") repeat-x left top;height:36px;line-height:36px;border:1px solid #ABADB3;padding:0 5px;width:300px;}
.com_textarea{background: #FBFBFB url("/images/v3/txtBg.png") repeat-x left top;line-height:22px;border:1px solid #ABADB3;padding:5px;}
.com_btn{height:40px;width:120px;line-height:40px;text-align:center;text-decoration: none;border:0;cursor:pointer;color:#FFF;background-color:#05b3da;border-radius:3px;font-size:16px;}
 
.com_star_full{float:left;display:inline;margin-right:5px;width:17px;height:17px;background:url("/images/common.png") no-repeat scroll -125px 0 transparent;}
.com_star_null{float:left;display:inline;margin-right:5px;width:17px;height:17px;background:url("/images/common.png") no-repeat scroll -158px 0 transparent;}
.com_star_half{float:left;display:inline;margin-right:5px;width:17px;height:17px;background:url("/images/common.png") no-repeat scroll -142px 0 transparent;}
.com_download{margin-left:20px;float:left;display:inline;margin-right:5px;width:12px;height:17px;background:url("/images/common.png") no-repeat scroll -175px 0 transparent;}
.com_comment{margin-left:20px;display:inline;width:17px;height:20px;background:url("/images/common.png") no-repeat scroll -185px 0 transparent;float:left;margin-right:5px;}
.com_num{display:inline;float:left;height:17px;line-height:17px;}
 
.com_img{line-height:0;border-radius:3px;}

.com_search a{margin-right:15px;line-height:22px;}
.com_big{font-size:18px;}

@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}
@-moz-keyframes rotateIn{0%{-moz-transform-origin:center center;-moz-transform:rotate(-200deg);opacity:0}100%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1}}
@-o-keyframes rotateIn{0%{-o-transform-origin:center center;-o-transform:rotate(-200deg);opacity:0}100%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1}}
@-ms-keyframes rotateIn{0%{-ms-transform-origin:center center;-ms-transform:rotate(-200deg);opacity:0}100%{-ms-transform-origin:center center;-ms-transform:rotate(0);opacity:1}}
@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}100%{transform-origin:center center;transform:rotate(0);opacity:1}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}
@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}
@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}
@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}
@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}

.com_work{margin:20px 6px 10px 0;background-color:#FFF;position:relative;line-height:0;width:320px;background-color:#f2f2f2;}

.com_work .v_bg{display:none;z-index:1;}
.com_work .v_show{position:absolute;left:135px;top:70px;background:url("/images/common/video1.png");width:50px;height:50px;opacity:0;filter:alpha(opacity=0);z-index:2;}
.com_work .v_play{position:absolute;left:153.5px;top:86px;background:url("/images/common/video2.png");width:13px;height:18px;opacity:0;filter:alpha(opacity=0);z-index:3;}

.com_work:hover .v_bg{display:block;width:320px;height:190px;position:absolute;top:0;left:0;background:#000;opacity:.4;filter:alpha(opacity=40);}
.com_work:hover .v_show{-webkit-animation:rotateIn .6s .2s ease both;-moz-animation:rotateIn .6s .2s ease both;-o-animation:rotateIn .6s .2s ease both;-ms-animation:rotateIn .6s .2s ease both;animation:rotateIn .6s .2s ease both;filter:none;}
.com_work:hover .v_play{-webkit-animation:fadeIn .6s .2s ease both;-moz-animation:fadeIn .6s .2s ease both;-o-animation:fadeIn .6s .2s ease both;-ms-animation:fadeIn .6s .2s ease both;animation:fadeIn .6s .2s ease both;filter:none;}
.com_work:hover .author{display:block;-moz-animation:fadeIn .6s .2s ease both;-o-animation:fadeIn .6s .2s ease both;-ms-animation:fadeIn .6s .2s ease both;animation:fadeIn .6s .2s ease both;}

.com_work .intro{font-size:13px;line-height:22px;width:300px;padding:12px 10px 14px 10px;border-bottom:1px solid #ebebeb;text-align:center;color:#888;}
.com_work .tt{width:300px;height:26px;overflow:hidden;display:block;font-size:14px;color:#000;line-height:24px;}
.com_work .tt:hover{color:#05b3da;}
.com_work .album{position:relative;display:block;line-height:0;background:url("/images/v5/album.png") repeat-x;padding-top:4px;}
.com_work .num{position:absolute;z-index:1;left:0;bottom:0;width:300px;height:30px;line-height:30px;padding:3px 10px;text-align:right;color:#FFF;font-size:26px;-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FFFFFF',endColorstr='#661A1A1A',gradientType=0)";background-image: linear-gradient(rgba(255,255,255,0),rgba(26,26,26,.4));}
.com_work .select{position:absolute;left:15px;top:15px;width:30px;height:30px;border:none;display:none;z-index:4;}
.com_work .edit{margin-top:8px;border-top:1px solid #ddd;padding-top:8px;text-align:center;}
.com_work .flash{position:absolute;top:153px;right:13px;}
.com_work .html5{position:absolute;top:153px;right:13px;background-color:rgba(255,255,255,0.5);padding:2px;}
.com_work .author{position:absolute;left:142px;top:170px;border-radius:18px;display:none;z-index:4;box-shadow:0 -1px 1px #fff;}
.com_work .link{color:#888;}
.com_work .link:hover{color:#05b3da;}

.com_pg_link{float:left;margin-right:4px;width:137px;text-align:center;font-size:13px;}
.com_pg_img{border-radius:45px;}

.header{height:57px;line-height:57px;position:relative;background-color:#05b3da;position:relative;z-index:999;box-shadow:0 1px 1px 0 rgba(0,0,0,.2);}
.header .ct{position:relative;z-index:999;}
.header .logo{height:55px;margin-top:3px;}
.header .logo_font{font-size:18px;color:#FFF;margin:0 0 0 18px;width:125px;overflow:hidden;text-decoration:none;-webkit-transition:color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);}
.header .logo_font:hover{color:#ddd;}
.header .fg{width:23px;height:62px;background-color:#EEE;background-position:-159px -72px;}
.header .menu{background-color:#05b3da;width:760px;}

.header .tt{font-size:18px;padding-right:120px;color:#FFF;cursor:pointer;position:relative;-webkit-transition:color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);}
.header .tt:hover{color:#ddd;}
.header .tt_first{margin-left:63px;}
.header .tt_last{padding-right:50px;}
.header .child_menu{font-size:15px;position:absolute;top:57px;left:-14px;width:270px;display:none;border-radius:0 0 3px 3px;background-color:#333;background-color:rgba(0, 0, 0, 0.6);*background-color:#333;_background-color:#333;}
.header .child_menu a{color:#FFF;display:block;padding:0 14px;height:40px;line-height:40px;cursor:pointer;text-decoration:none;}
.header .child_menu li{height:40px;line-height:40px;-webkit-transition:background-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:background-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);}
.header .child_menu li:hover{background-color:#66cee5;}
.header .child_menu .ad{margin-top:36px;line-height:20px;height:65px;font-size:12px;background-color:#66cee5;padding:8px 0 5px 0;border-radius:0 0 3px 3px;}
.header .child_menu .ad_link{line-height:20px;}
.header .child_menu .ad_link:hover{text-decoration:underline;}
.header .child_menu .ad_img{margin-right:2px;margin-top:-40px;}
.header .user{padding-top:8px;height:40px;line-height:40px;color:#FFF;}
.header .user a{color:#FFF;}
.header .user .rtct{line-height:20px;margin-left:10px;}
.header .arrow{background-position:-56px -20px;position:absolute;left:14px;top:0;width:22px;height:10px;line-height:10px;}

.content{margin:20px auto 0 auto;padding-bottom:20px;max-width:1324px;min-width:1000px;}
.content .com_left{width:675px;float:left;display:inline;}
.content .com_right{width:310px;float:right;display:inline;}

.footer{background-color:#f2f2f2;color:#838282;}
.footer a{color:#838282;}
.footer a:hover{text-decoration:underline;color:#05b3da;}

.footer .top{height:45px;line-height:45px;background-color:#05b3da;}
.footer .top_item{width:33%;font-size:16px;text-align:center;color:#fff;-webkit-transition:color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);}
.footer .top_item:hover{color:#ddd;text-decoration:none;}

.footer .middle{}
.footer .middle_item{width:33%;}

.footer .mll{display:block;margin-bottom:15px;width:35px;height:35px;line-height:35px;}
.footer .mll_first{margin-top:15px;}
.footer .mll_last{margin-bottom:0;}
.footer .font{margin-left:55px;width:200px;}
.footer .about{background-position:-16px -72px;}
.footer .use{background-position:-16px -140px;}
.footer .faq{background-position:-16px -210px;}
.footer .feedback{background-position:-16px -277px;}
.footer .mobile{background-position:-16px -348px;}

.footer .pd_item{padding:13px 0;border-top:1px solid #ddd;width:210px;margin:auto;}
.footer .pd_item_last{margin-bottom:8px;}
.footer .pd_item .desc{margin:9px 0 0 8px;line-height:20px;}
.footer .pd_item .sptt{font-weight:600;line-height:24px;font-size:14px;}
.footer .pd_item .spct{font-size:12px;}
.footer .pd_item_top{border:none;padding-top:12px;}
.footer .pd_img{line-height:0;padding-left:10px;}
.footer .copyright{margin:20px 0 0 110px;line-height:24px;}
.footer .cr_md{margin:28px 0;}

.footer .bottom{text-align:center;font-size:12px;padding:15px 0 30px 0;border-top:1px solid #ddd;color:#999;}