@charset "utf-8";
@import url(/images2/fonts.css);
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:20px; background-attachment:fixed;}
a{ text-decoration:none; outline:none; cursor:pointer; color: #f9686a;}
a:hover{text-decoration:none !important;}
img{ border:0;}

#header{width:100%; min-width:600px; height:70px; background:url(/images2/menu_bg.png?v=5.4.9.2016072511) repeat-x; position:absolute; top:0; z-index:10000; font-family:'Muli', Arial, Helvetica, sans-serif;}
#header *{ box-sizing:content-box;}
#header #menu{height:51px; max-width:1000px; margin:auto;}
#menu_logo{  float:left; padding:20px 5px 0 20px;}
#menu_logo img{ width: 117px;}
#header h1{ float:left; color:#f9686a; font-size:16px; margin-left:4px; padding-top:33px;}
#top-menu{ float:left; width:500px; margin-left:50px;margin-top: 0px;}
#top-menu a{}
#top-menu a img{ margin-top:14px;}

#h-pro-list{ float:right;}
#h-pro-list ul{ list-style:none; padding-right:20px;}
#h-pro-list ul li{ float:right; width:25px; height:40px; margin-right:10px;}
#h-pro-list ul li a{ display:block;width:25px; height:40px; background:url(/images2/f_h_icon.png) no-repeat; text-indent:-999em;}
#h-pro-list ul li a.home{background-position:1px -31px;}
#h-pro-list ul li a.home:hover{background-position:1px 10px;}
#h-pro-list ul li a.iphone{background-position:-32px -31px;}
#h-pro-list ul li a.iphone:hover{background-position:-32px 10px;}
#h-pro-list ul li a.android{background-position:-65px -31px;}
#h-pro-list ul li a.android:hover{background-position:-65px 10px;}
#h-pro-list ul li a.win{background-position:-99px -31px;}
#h-pro-list ul li a.win:hover{background-position:-99px 10px;}
#h-pro-list ul li a.mac{background-position:-133px -31px;}
#h-pro-list ul li a.mac:hover{background-position:-133px 10px;}
#h-pro-list ul li a.win8{background-position:-169px -31px;}
#h-pro-list ul li a.win8:hover{background-position:-169px 10px;}

#nav{ float:left; padding-top:25px; margin-left: 15px; font-family:'Muli',Arial, Helvetica, sans-serif;}
#nav ul#top-nav{ list-style:none;}
#nav ul#top-nav li{ float:left; width:120px; height:45px; line-height:35px; color:#000;text-shadow: 0 1px 0 white; position:relative;}
#nav ul#top-nav li a{ display:block;width:120px; height:45px; color:#2f2f2f;text-align:center; font-size:15px; }
#nav ul#top-nav li a.onc,#nav ul#top-nav li a.on{ color:#962c19;background:none;}
#nav ul#top-nav li .dropdown_nav{position:absolute; width:146px; left:-13px; top:36px; padding-top:0px; display:none;}
#nav ul#top-nav li .dropdown_nav .topbg{ height:4px; background:#cc3333 !important; margin:auto !important; min-width:inherit !important;}
#nav ul#top-nav li .dropdown_nav .listbg{ background:url(/images2/dd_bb.png?v=5.4.9.2016072511) repeat-y; padding-top:5px;}
#nav ul#top-nav li .dropdown_nav .listbg.nonebg{ background:rgba(255,255,255,0.9);}
#nav ul#top-nav li ul{ list-style:none; }
#nav ul#top-nav li ul li{ float:none; display:block; width:140px; height:30px; padding:0 3px 3px 3px; line-height:30px; position:relative;}
#nav ul#top-nav li ul li a{ height:30px; width:140px; padding:0; color:#636363; text-align:left; text-indent:50px;background:url(/images2/m_icon.png?v=5.4.9.2016072511) no-repeat; font-size:12px;}
#nav ul#top-nav .new{ width:37px; height:15px; background:url(/images2/new.png?v=5.4.9.2016072511) no-repeat; position:absolute; right:5px; top:8px;}
#nav ul#top-nav li ul li:hover .new{ display:none;}

#nav ul#top-nav li ul li a.none{background-position:-1111px -1111px; text-indent:25px;}
#nav ul#top-nav li ul li a.none.on{background-position:-1111px -1111px;}
#nav ul#top-nav li ul li a.on{ color:#fff;text-shadow:none;/*text-shadow: 1px 1px 1px rgba(0,0,0,0.5);*/background:#cc3333 url(/images2/m_icon.png?v=5.4.9.2016072511) no-repeat;}
#nav ul#top-nav li ul li a.be{ background-position:0 -47px;}
#nav ul#top-nav li ul li a.be.on{ background-position:-144px -47px;}
#nav ul#top-nav li ul li a.hdr{background-position:0 -265px;}
#nav ul#top-nav li ul li a.hdr.on{background-position:-144px -265px;}
#nav ul#top-nav li ul li a.brush{background-position:0 -57px;}
#nav ul#top-nav li ul li a.brush.on{background-position:-144px -57px;}
#nav ul#top-nav li ul li a.effects{background-position:0 -83px;}
#nav ul#top-nav li ul li a.effects.on{background-position:-144px -83px;}
#nav ul#top-nav li ul li a.frames{background-position:0 -155px;}
#nav ul#top-nav li ul li a.frames.on{background-position:-144px -155px;}
#nav ul#top-nav li ul li a.overlays{background-position:0 -191px;}
#nav ul#top-nav li ul li a.overlays.on{background-position:-144px -191px;}
#nav ul#top-nav li ul li a.text{background-position:0 -226px;}
#nav ul#top-nav li ul li a.text.on{background-position:-144px -226px;}
#nav ul#top-nav li ul li a.collage{background-position:0 -119px;}
#nav ul#top-nav li ul li a.collage.on{background-position:-144px -119px;}
#nav ul#top-nav li ul li a.ecards{background-position:0 -11px;}
#nav ul#top-nav li ul li a.ecards.on{background-position:-144px -11px;}
#nav ul#top-nav li ul li a.banner{background-position:0 -483px;}
#nav ul#top-nav li ul li a.banner.on{background-position:-144px -483px;}
#nav ul#top-nav li ul li a.webcam{background-position:0 -517px;}
#nav ul#top-nav li ul li a.webcam.on{background-position:-144px -517px;}
#nav ul#top-nav li ul li a.beauty{background-position:0 -556px;}
#nav ul#top-nav li ul li a.beauty.on{background-position:-144px -556px;}
#nav ul#top-nav li ul li a.fbcover{background-position:0 -595px;}
#nav ul#top-nav li ul li a.fbcover.on{background-position:-144px -595px;}

#nav ul#top-nav li ul li a.win{background-position:0 -447px;}
#nav ul#top-nav li ul li a.win.on{background-position:-144px -447px;}
#nav ul#top-nav li ul li a.mac{background-position:0 -411px;}
#nav ul#top-nav li ul li a.mac.on{background-position:-144px -411px;}
#nav ul#top-nav li ul li a.iphone{background-position:0 -303px;}
#nav ul#top-nav li ul li a.iphone.on{background-position:-144px -303px;}
#nav ul#top-nav li ul li a.win8{background-position:0 -375px;}
#nav ul#top-nav li ul li a.win8.on{background-position:-144px -375px;}
#nav ul#top-nav li ul li a.android{background-position:0 -339px;}
#nav ul#top-nav li ul li a.android.on{background-position:-144px -339px;}

#nav ul#top-nav li ul li .dropdown_nav{position:absolute; left:146px; top:-3px; padding-left:4px; padding-top:0; display:none;}
#nav ul#top-nav li ul li .dropdown_nav .topbg{ height:0;}
#nav ul#top-nav li ul li .dropdown_nav .listbg{ padding-top:3px; background:rgba(255,255,255,0.9);}

#nav ul#top-nav li ul li ul{ list-style:none;}
#nav ul#top-nav li ul li ul li{}
#nav ul#top-nav li ul li ul li a.on{ background:#cc3333 !important;}
#nav ul#top-nav li ul li ul li a{  text-indent:10px; background:none;}

#indexdiv{ width:100%; background:#32497d url(/images2/bg.jpg) repeat-x;}

sup{ font-size:14px;}

.d_left{ float:left;}
.d_right{ float:right;}

.showimgword{ position:absolute; margin:0;text-align:center;overflow:hidden; display:none;}
.imgdiv a{}


.main_fotor{ width:100%; height:43px; overflow:hidden; text-align:center;  background:url(/images2/bottombg.png) repeat-x; color:#000;text-shadow: 0 1px 0 white; font-size:11px; z-index:99;}
.main_fotor a{ color:#000;}

.likebox{ position:fixed; top: 200px; left:15px;}
.likebox ul{ list-style:none;}
.likebox ul li{height:40px; margin-bottom:5px; width:0; overflow:hidden; background:url(/images2/s_logo.png) no-repeat; padding-left:40px;background-color:#fff; -moz-box-shadow: 0px 1px 4px rgba(0,0,0,0.4);-webkit-box-shadow: 0px 1px 4px rgba(0,0,0,0.4);box-shadow: 0px 1px 4px rgba(0,0,0,0.4);-moz-border-radius: 2px; -webkit-border-radius: 2px;  border-radius:2px;}
.likebox ul li.on{ width:auto; overflow:auto;}
.likebox ul li.l_fb{ background-position:0 -90px;}
.likebox ul li.l_tw{ background-position:0 0;}
.likebox ul li.l_gg{ background-position:0 -180px;}
.likebox ul li.on.l_fb{ background-position:0 -135px;}
.likebox ul li.on.l_tw{ background-position:0 -45px;}
.likebox ul li.on.l_gg{ background-position:0 -225px;}
.likebox ul li .cont{ margin:auto 10px;}
.likebox ul li.on .cont{ }.more-features{ text-align:center; color:#8e8e8e; line-height:50px; border-bottom:1px solid #efefef; border-top:1px solid #efefef; font-size:14px;}
.more-features a{ color:#8e8e8e;}

#footer{width:100%; min-width:650px; height:50px; background:url(/images2/ft_bg.png) repeat-x; line-height:50px; margin:0 auto; text-align:center;color:#3e3e3e;font-size:14px;}
#footer a{  color:#3e3e3e;}

.g_ads{ text-align:center; padding:5px 0; min-width:1000px; background:#454545; color:#fff; font-size:11px; line-height:15px; display:none;}






	